OSDN Git Service

PR ada/34466
authordanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 Jan 2008 01:00:48 +0000 (01:00 +0000)
committerdanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 Jan 2008 01:00:48 +0000 (01:00 +0000)
commit8fbaeb05fd21c2467b03a3c5ea96e8b6678f1f8e
tree080e40fffc5ac22cb9862ce61a294008b6057687
parent197975d81c9d5bc130d4bc1b64c8e12ea131638d
PR ada/34466
* s-osinte-linux-hppa.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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@131457 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/s-osinte-linux-hppa.ads