gcc/libgomp/config/linux
Uros Bizjak e0b23d9fd3 proc.h: New.
* config/linux/proc.h: New.
	* config/linux/proc.c: Include "proc.h".  Do not include <sched.h>.
	(gomp_cpuset_popcount): Rename from cpuset_popcount.  No more static.
	(gomp_init_num_threads): Update call to cpuset_popcount.
	(get_num_procs): Ditto.
	* config/linux/affinity.c (gomp_init_affinity): Call
	gomp_cpuset_popcount.

From-SVN: r177265
2011-08-03 12:46:04 +02:00
..
alpha Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
arm futex.h: New. 2010-10-06 16:42:50 +00:00
ia64 wait.h (do_spin): New inline... 2011-07-15 21:46:11 +02:00
mips mutex.h (gomp_mutex_unlock): Add comment about needed memory barrier semantics. 2009-08-04 17:25:42 +00:00
powerpc Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
s390 Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
sparc Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
x86 Check __x86_64__ instead of __LP64__ for x86 futex. 2011-08-02 07:44:06 -07:00
affinity.c proc.h: New. 2011-08-03 12:46:04 +02:00
bar.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
bar.h Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
futex.h re PR libgomp/47731 (futex_wait broken on Linux) 2011-02-14 16:08:23 +01:00
lock.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
mutex.c wait.h (do_spin): New inline... 2011-07-15 21:46:11 +02:00
mutex.h wait.h (do_spin): New inline... 2011-07-15 21:46:11 +02:00
omp-lock.h
proc.c proc.h: New. 2011-08-03 12:46:04 +02:00
proc.h proc.h: New. 2011-08-03 12:46:04 +02:00
ptrlock.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
ptrlock.h Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
sem.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
sem.h Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
wait.h wait.h (do_spin): New inline... 2011-07-15 21:46:11 +02:00