1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-24 01:15:29 +02:00
cdt/core/org.eclipse.cdt.core.macosx
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
..
.settings Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
META-INF Bug 564123: Remove deprecated method from EnvironmentReader 2020-06-13 18:01:08 -04:00
os/macosx Bug 521515: Use channel object for native stream access 2020-08-12 11:48:35 -04:00
src/org/eclipse/cdt/internal/core/macosx Bug 540373: Cleanup: Add missing annotations 2018-11-22 21:51:31 +00:00
.classpath Move the rest of the CDT plugins to java 8 2016-06-22 14:51:43 -04:00
.project Fixed build for jar'd plugins 2006-01-18 18:16:35 +00:00
about.html Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.sh 2018-11-22 20:31:51 +00:00
build.properties Bug 521515: Adopt native build support on jenkins 2020-08-06 20:55:42 -04:00
fragment.xml Made all of the plugins OSGi components. 2005-11-15 21:33:43 +00:00
plugin.properties Bug 540373: Normalize newlines with .gitattributes 2018-11-20 21:20:39 +00:00
pom.xml Bug 564123: Remove deprecated method from EnvironmentReader 2020-06-13 18:01:08 -04:00