summaryrefslogtreecommitdiff
path: root/posix/Makefile
AgeCommit message (Collapse)Author
2014-01-01Update copyright notices with scripts/update-copyrightsAllan McRae
2013-05-21Test getaddrinfo return valueDmitry V. Levin
This helps testing for regression of BZ#15339. Creation of network isolated environments is a privileged operation and therefore is not included to the test.
2013-05-06Move getlogin, getlogin_r, setlogin to login/ subdir.Roland McGrath
2013-03-08Set LC_ALL=C before sed.Paul Pluzhnikov
2013-03-07Remove PIPE_BUF Linux-specific codeSiddhesh Poyarekar
Fixes BZ #12723 The variable pipe buffer size does nothing to the value of PIPE_BUF, since the number of bytes that are atomically written is still PIPE_BUF on Linux.
2013-02-12Fix buffer overrun in regexp matcherAndreas Schwab
2013-02-12Fix handling of collating symbols in regexpsAndreas Schwab
2013-01-11Add --enable-hardcoded-path-in-tests configure optionH.J. Lu
2013-01-10Support run tst-exec and tst-spawn directlyH.J. Lu
2013-01-09Force getconf.speclist to be generated in the others pass.Roland McGrath
2013-01-02Update copyright notices with scripts/update-copyrights.Joseph Myers
2012-11-17Generate /usr/libexec/getconf files when cross-compiling.Joseph Myers
2012-11-14Adding missing -fexception CFLAGSMarcus Shawcroft
2012-10-24Support cross-testing.Joseph Myers
2012-10-24BZ#14743: Move clock_* symbols from librt to libc.Roland McGrath
2012-10-24Define and use $(run-built-tests).Joseph Myers
2012-10-23Use $(run-program-prefix) in posix/globtest.sh.Joseph Myers
2012-10-23Add and use $(host-built-program-cmd).Jim Blandy
2012-10-19Use $(run-program-prefix) in more shell script tests.Joseph Myers
2012-10-19Use $(built-program-cmd) in posix/tst-getconf.sh.Joseph Myers
2012-09-28Add a missing $(make-target-directory).Roland McGrath
2012-09-25Set "fail on error" mode directly in testsuite shell scriptsDmitry V. Levin
2012-08-22BZ#13696: Add --disable-nscd configure option.Roland McGrath
2012-03-232012-03-23 Daniel Jacobowitz <dmj@google.com>Paul Pluzhnikov
Paul Pluzhnikov <ppluzhnikov@google.com> [BZ #6528] * grp/Makefile (otherlibs): Don't set it. * inet/Makefile (otherlibs): Likewise. * login/Makefile (otherlibs): Likewise. * nscd/Makefile (otherlibs): Likewise. * posix/Makefile (otherlibs): Likewise. * pwd/Makefile (otherlibs): Likewise. * rt/Makefile (otherlibs): Likewise. * sunrpc/Makefile (otherlibs): Likewise. * nss/Makefile (otherlibs): Likewise. Add libnss_files to routines and static-only-routines. ($(objpfx)getent): Remove rule. * resolv/Makefile: Add libnss_dns and libresolv to routines and static-only-routines.
2012-03-07Remove distribute variable from MakefilesUlrich Drepper
2012-02-28 [BZ #13637]Stanislav Brabec
* posix/regex_internal.c (re_string_skip_chars): Fix miscomputation of remain_len that may cause incomplete multi-byte character and false match. * posix/bug-regex33.c: New file. * posix/Makefile (tests): Add bug-regex33.
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert
2011-09-08Remove support for automatic cvs check-insUlrich Drepper
CVS use for glibc is long gone.
2011-09-08Add missing definition of LOCPATH for bug-regex32 runJohn Stanley
2011-05-28Fix unnecessary overallocation due to incomplete characterUlrich Drepper
When incomplete characters are found at the end of a string the code ran amok and allocated lots of memory. Stricter limits are now in place.
2011-05-15Provide more helpful error message in getoptUlrich Drepper
If provide with an ambiguous long option we now show all the possibilities.
2010-11-12Fix memory leak in fnmatchAndreas Schwab
2010-10-11Test case for last regex problem.Ulrich Drepper
2010-08-24Rejigger header generation for default uname implementation.Roland McGrath
2010-04-09Fix tst-chmod not to write into srcdir.Roland McGrath
2010-04-07Add tests for recent getopt changes.Ulrich Drepper
2010-03-24Add test for last glob bug.Ulrich Drepper
2009-11-17Fix ranges with multibyte characters as endpoints.Paolo Bonzini
This is another bug in computing the fastmap. It was reported by a user of sed because it usually does not happen with !_LIBC. However, it is there in that case too. The bug is that whenever we have a range at the beginning of the regex, the regex must be tested on any possible multibyte character. The reason why _LIBC masks it, is that in general there is a collation symbol for each possible multibyte-character lead byte, so all the lead bytes are in general already part of the fastmap. The tests use cyrillic characters as an example. With _LIBC, they pass without the patch too, but you can make them fail by removing collation symbols handling.
2009-08-23Add test case for last fixed regex bug.Ulrich Drepper
2009-06-02Implement execvpe.Ulrich Drepper
There is some existing practice in other OSes and it's trivial to implement giving the existing code. Fixes BZ #10221.
2009-02-07[BZ #7095]Ulrich Drepper
2009-02-06 Ulrich Drepper <drepper@redhat.com> [BZ #7095] * bits/confname.h: Add SUSv7 macros for getconf environments. * bits/environments.h: Likewise. * sysdeps/unix/sysv/linux/i386/bits/environments.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/bits/environments.h: Likewise. * sysdeps/unix/sysv/linux/s390/bits/environments.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/environments.h: Likewise. * sysdeps/unix/sysv/linux/x86_64/bits/environments.h: Likewise. * posix/confstr.c: Handle SUSv5 and SUSv7 environments. * posix/getconf.c: Likewise. * posix/sysconf.c: Likewise. * sysdeps/posix/sysconf.c: Likewise. * posix/Makefile (getconf.speclist): Also collect SUSv5 and SUSv7 environments.
2007-11-20* sysdeps/posix/getaddrinfo.c (defaults_scopes, scopes): New variables.Ulrich Drepper
(get_scope): For IPv4 scope, use scopes table. (fini): Free scopes table if necessary. (free_scopelist): New function. (scopecmp): New function. (gaiconf_init): Also handle scopev4 entries. * posix/tst-rfc3484.c (do_test): Initialize scopes. * posix/tst-rfc3484-2.c (do_test): Likewise. * posix/gai.conf: Document scopev4 defaults. * posix/Makefile (tests): Add tst-rfc3484-3. * posix/tst-rfc3484-3.c: New file.
2007-09-11* posix/Makefile ($(objpfx)getconf.speclist): Make it empty if crossRoland McGrath
compiling.
2007-08-042007-08-04 Roland McGrath <roland@redhat.com>Roland McGrath
* posix/Makefile ($(objpfx)getconf.speclist): Fix typo.
2007-08-022007-08-02 Roland McGrath <roland@redhat.com>Roland McGrath
* posix/Makefile ($(inst_libexecdir)/getconf): Make hard links to $(inst_bindir)/getconf if possible. * posix/Makefile ($(objpfx)getconf.speclist): New target. (generated): Add it. ($(inst_libexecdir)/getconf): Use it.
2007-07-29* posix/Makefile (routines): Add sched_cpualloc and sched_cpufree.Ulrich Drepper
(tests): Add tst-cpuset. * posix/sched_cpualloc.c: New file. * posix/sched_cpufree.c: New file. * posix/tst-cpuset.c: New file. * posix/Versions: Export __sched_cpualloc and __sched_cpufree for GLIBC_2.7. * sysdeps/unix/sysv/linux/bits/sched.h: Define __CPU_*_S macros. * posix/sched.h: Define old CPU_* macros in temers of __CPU_*_S macros. Define CPU_*_S macros.
2007-07-242007-07-24 Roland McGrath <roland@redhat.com>Roland McGrath
* iconv/Makefile (install-others-programs): Set this instead of install-others. * login/Makefile (install-others-programs): Likewise. * posix/Makefile (install-others-programs): Likewise.
2007-04-03* posix/Makefile (routines): Add sched_cpucount.Ulrich Drepper
(tests): Add tst-cpucount. * posix/sched_cpucount.c: New file. * posix/tst-cpucount.c: New file. * posix/Versions: Export __sched_cpucount with version GLIBC_2.6.
2007-04-01* posix/fnmatch.c (STRUCT): Define.Ulrich Drepper
(fnmatch): Pass NULL as last argument to internal_fn{,w}match. * posix/fnmatch_loop.c (struct STRUCT): New type. (FCT): Add ends argument. If ends != NULL and normal * is seen in the pattern, store current pattern and string pointers and return. Adjust recursive calls. (EXT): Adjust FCT callers. (STRUCT): Undef at the end of the file. * posix/Makefile (tests): Add tst-fnmatch2. * posix/tst-fnmatch2.c: New test.
2007-02-05[BZ #3957]Ulrich Drepper
2007-02-05 Jakub Jelinek <jakub@redhat.com> [BZ #3957] * posix/regcomp.c (parse_bracket_exp): Set '\n' bit rather than '\0' bit for RE_HAT_LISTS_NOT_NEWLINE. (build_charclass_op): Remove bogus comment. * posix/Makefile (tests): Add bug-regex27 and bug-regex28. * posix/bug-regex27.c: New test. * posix/bug-regex28.c: New test.