summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/lib/java/sql
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2007-12-13 10:18:44 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2007-12-13 10:18:44 +0000
commite2a33c1825a7cbbb0061b24d7fccf70c172ddd5e (patch)
treeaab7a215c62fc85b658d90381374889f961afcaa /libjava/classpath/lib/java/sql
parent85b21747512bbed0231baff8af70125cdd9c5899 (diff)
downloadppe42-gcc-e2a33c1825a7cbbb0061b24d7fccf70c172ddd5e.tar.gz
ppe42-gcc-e2a33c1825a7cbbb0061b24d7fccf70c172ddd5e.zip
2007-12-06 Pascal Obry <obry@adacore.com>
* adaint.c (__gnat_pthread_setaffinity_np): New routine. A dummy version is provided for older GNU/Linux distribution not supporting thread affinity sets. * s-osinte-linux.ads (SC_NPROCESSORS_ONLN): New constant for sysconf call. (bit_field): New packed boolean type used by cpu_set_t. (cpu_set_t): New type corresponding to the C type with the same name. Note that on the Ada side we use a bit field array for the affinity mask. There is not need for the C macro for setting individual bit. (pthread_setaffinity_np): New imported routine. * s-taprop-linux.adb (Enter_Task): Check that the CPU affinity mask is no null. (Create_Task): Set the processor affinity mask if information is present. * s-tasinf-linux.ads, s-tasinf-linux.adb: New files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@130812 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/java/sql')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud