1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-21 21:52:10 +02:00
cdt/core
Torbjörn Svensson 49dc726dd1 Bug 521515: Use channel object for native stream access
On Linux and mac, a simple int will do for accessing streams (file
descriptor).
On Windows, a HANDLE is used. This is in reality a pointer and on 64
bit JVM, the pointer will not fit in an int. To not force a change to
the API everytime a different platform has a different requirement
for accessing streams, use a common interface and specific classes
that is known by the native part. The java part of the function
block should just pass the object back to the native code when
needing to reference an open stream.

Change-Id: Ibc3ff5c85735dac6a0ce8e9a1f25b839d7e9aab9
Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
2020-08-12 11:48:35 -04:00
..
org.eclipse.cdt.core Bug 565628: Fix typo in variable name 2020-08-12 10:01:00 -04:00
org.eclipse.cdt.core.linux Bug 565836: Add linux aarch64 for natives 2020-08-11 17:17:34 -04:00
org.eclipse.cdt.core.linux.aarch64 Bug 521515: Use channel object for native stream access 2020-08-12 11:48:35 -04:00
org.eclipse.cdt.core.linux.ppc64le Bug 564123: Remove deprecated method from EnvironmentReader 2020-06-13 18:01:08 -04:00
org.eclipse.cdt.core.linux.x86_64 Bug 521515: Use channel object for native stream access 2020-08-12 11:48:35 -04:00
org.eclipse.cdt.core.macosx Bug 521515: Use channel object for native stream access 2020-08-12 11:48:35 -04:00
org.eclipse.cdt.core.native Bug 521515: Use channel object for native stream access 2020-08-12 11:48:35 -04:00
org.eclipse.cdt.core.tests Bug 565154 - Delete CDT Core Options API 2020-08-01 05:54:03 -04:00
org.eclipse.cdt.core.win32 Bug 521515: Adopt native build support on jenkins 2020-08-06 20:55:42 -04:00
org.eclipse.cdt.core.win32.x86_64 Bug 521515: Use channel object for native stream access 2020-08-12 11:48:35 -04:00
org.eclipse.cdt.ui Fixed NLS warnings and removed excess semicolon 2020-07-15 22:31:35 -04:00
org.eclipse.cdt.ui.tests Bug 564273 - Fix format lambda expressions without parenthesis 2020-06-15 00:58:12 -04:00
pom.xml [releng] Bump version to 10.0.0 2020-04-11 17:46:58 -04:00