glibc/sysdeps/posix
Siddhesh Poyarekar 50cbbaa935 Use posix-conf-vars.list to generate spec array
This patch adds support to generate the spec array in getconf from the
conf.list.  The generated code is mostly unchanged.  the only changes
are due to the change in layout of the spec and val arrays in the ELF.

The val array can also be auto-generated from posix-conf-vars.list
once the remaining macros are added to it.

	* posix/posix-conf-vars.list (SPEC:XBS5): Add sysconf prefix.
	* posix/confstr.c: Define NEED_SPEC_ARRAY to 0.
	* posix/posix-envs.def: Likewise.
	* sysdeps/posix/sysconf.c: Likewise.
	* posix/getconf.c: Define NEED_SPEC_ARRAY to 1.
	(specs): Remove array.
	* scripts/gen-posix-conf-vars.awk: Support generation of specs
	array.
2014-12-29 19:56:27 +05:30
..
Makefile NPTL: Refactor named semaphore code to use shm-directory.h 2014-12-12 15:01:30 -08:00
alarm.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
clock.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
clock_getres.c Use glibc_likely instead __builtin_expect. 2014-02-10 15:07:12 +01:00
closedir.c Remove NOT_IN_libc 2014-11-24 15:03:45 +05:30
ctermid.c ctermid: return string literal, document MT-Safety pitfall 2014-11-21 02:16:02 -02:00
cuserid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
dirfd.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
dirstream.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
dup.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
dup2.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
euidaccess.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
fdopendir.c Use glibc_likely instead __builtin_expect. 2014-02-10 15:07:12 +01:00
flock.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
fpathconf.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
gai_strerror-strs.h * sysdeps/posix/gai_strerror.c: Complete rewrite. Avoid relocations. 2005-12-20 17:53:00 +00:00
gai_strerror.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getaddrinfo.c Fix qsort_r namespace (bug 17571). 2014-11-12 22:33:41 +00:00
getcwd.c Remove IS_IN_rtld 2014-11-24 11:41:48 +05:30
getdtsz.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
gethostname.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getpagesize.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
gettimeofday.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
isatty.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
isfdtype.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
killpg.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
libc_fatal.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
mkfifo.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
mkfifoat.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
nice.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
open64.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
opendir.c Remove NOT_IN_libc 2014-11-24 15:03:45 +05:30
pathconf.c Use statvfs64() for pathconf(_PC_NAME_MAX). 2014-04-09 20:09:56 +02:00
pause.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
posix_fallocate.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
posix_fallocate64.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
pread.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
pread64.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
preadv.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
preadv64.c * misc/Makefile (routines): Add preadv, preadv64, pwritev, pwritev64. 2009-04-03 19:57:16 +00:00
profil.c Fix profil_counter namespace (bug 17725). 2014-12-17 18:10:37 +00:00
pwrite.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
pwrite64.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
pwritev.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
pwritev64.c * misc/Makefile (routines): Add preadv, preadv64, pwritev, pwritev64. 2009-04-03 19:57:16 +00:00
raise.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
readdir.c Remove NOT_IN_libc 2014-11-24 15:03:45 +05:30
readdir_r.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
readv.c Remove __libc_readv and __libc_writev function names. 2014-10-30 20:56:34 +00:00
remove.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
rename.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
rewinddir.c Remove NOT_IN_libc 2014-11-24 15:03:45 +05:30
seekdir.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
shm-directory.c NPTL: Refactor named semaphore code to use shm-directory.h 2014-12-12 15:01:30 -08:00
shm-directory.h NPTL: Refactor named semaphore code to use shm-directory.h 2014-12-12 15:01:30 -08:00
shm_open.c NPTL: Refactor named semaphore code to use shm-directory.h 2014-12-12 15:01:30 -08:00
shm_unlink.c NPTL: Refactor named semaphore code to use shm-directory.h 2014-12-12 15:01:30 -08:00
sigblock.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sigignore.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sigintr.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
signal.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sigpause.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sigset.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sigsetmask.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sigsuspend.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sigwait.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sleep.c Use glibc_likely instead __builtin_expect. 2014-02-10 15:07:12 +01:00
spawni.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sprofil.c Fix profil_counter namespace (bug 17725). 2014-12-17 18:10:37 +00:00
sysconf.c Use posix-conf-vars.list to generate spec array 2014-12-29 19:56:27 +05:30
system.c Do not enable asynchronous cancellation in system. Fixes bug 14782. 2014-01-15 18:39:21 +01:00
sysv_signal.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
telldir.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tempname.c sysdeps/posix/tempname.c: Merge from gnulib 2014-06-25 10:52:51 +01:00
time.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
timespec_get.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
truncate.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
ttyname.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
ttyname_r.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
ulimit.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
utime.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
utimes.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
wait.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
wait3.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
waitid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
writev.c Remove __libc_readv and __libc_writev function names. 2014-10-30 20:56:34 +00:00