summaryrefslogtreecommitdiff
path: root/libc/io
Commit message (Collapse)AuthorAgeFilesLines
* Merge changes between r23795 and r23927 from /fsf/trunk.joseph2013-09-052-11/+4
| | | | git-svn-id: svn://svn.eglibc.org/trunk@23928 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r23217 and r23296 from /fsf/trunk.joseph2013-06-151-27/+27
| | | | git-svn-id: svn://svn.eglibc.org/trunk@23297 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r22954 and r23097 from /fsf/trunk.joseph2013-05-1811-56/+133
| | | | git-svn-id: svn://svn.eglibc.org/trunk@23098 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r22552 and r22663 from /fsf/trunk.joseph2013-03-181-0/+6
| | | | git-svn-id: svn://svn.eglibc.org/trunk@22664 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r22241 and r22552 from /fsf/trunk.joseph2013-03-031-3/+4
| | | | git-svn-id: svn://svn.eglibc.org/trunk@22553 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r22176 and r22241 from /fsf/trunk.joseph2013-01-181-1/+1
| | | | git-svn-id: svn://svn.eglibc.org/trunk@22242 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r22062 and r22176 from /fsf/trunk.joseph2013-01-10117-121/+118
| | | | git-svn-id: svn://svn.eglibc.org/trunk@22177 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r21628 and r21775 from /fsf/trunk.joseph2012-11-171-0/+2
| | | | git-svn-id: svn://svn.eglibc.org/trunk@21776 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* * elf/dl-reloc.c, include/features.h, io/sys/stat.h,joseph2012-11-171-1/+1
| | | | | | | | ports/sysdeps/mips/dl-machine.h: Revert unnecessary differences from glibc. git-svn-id: svn://svn.eglibc.org/trunk@21767 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r21352 and r21563 from /fsf/trunk.joseph2012-11-0674-90/+0
| | | | git-svn-id: svn://svn.eglibc.org/trunk@21564 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r21108 and r21352 from /fsf/trunk.joseph2012-10-253-63/+48
| | | | git-svn-id: svn://svn.eglibc.org/trunk@21353 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r20863 and r21108 from /fsf/trunk.joseph2012-10-103-20/+30
| | | | git-svn-id: svn://svn.eglibc.org/trunk@21109 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r20391 and r20863 from /fsf/trunk.joseph2012-09-252-2/+21
| | | | git-svn-id: svn://svn.eglibc.org/trunk@20864 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r19920 and r20213 from /fsf/trunk.joseph2012-08-173-3/+72
| | | | git-svn-id: svn://svn.eglibc.org/trunk@20214 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r19464 and r19920 from /fsf/trunk.joseph2012-07-313-10/+9
| | | | git-svn-id: svn://svn.eglibc.org/trunk@19921 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r18392 and r18519 from /fsf/trunk.joseph2012-05-122-4/+27
| | | | git-svn-id: svn://svn.eglibc.org/trunk@18520 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r18165 and r18362 from /fsf/trunk.joseph2012-05-044-8/+8
| | | | git-svn-id: svn://svn.eglibc.org/trunk@18363 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r17384 and r17457 from /fsf/trunk.joseph2012-03-071-2/+0
| | | | git-svn-id: svn://svn.eglibc.org/trunk@17458 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r17194 and r17384 from /fsf/trunk.joseph2012-03-032-3/+5
| | | | git-svn-id: svn://svn.eglibc.org/trunk@17385 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r17050 and r17194 from /fsf/trunk.joseph2012-02-18115-345/+230
| | | | git-svn-id: svn://svn.eglibc.org/trunk@17195 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r16568 and r17050 from /fsf/trunk.joseph2012-02-0811-100/+189
| | | | git-svn-id: svn://svn.eglibc.org/trunk@17051 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r14127 and r14282 from /fsf/trunk.joseph2011-06-211-5/+2
| | | | git-svn-id: svn://svn.eglibc.org/trunk@14283 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r13831 and r13882 from /fsf/trunk.joseph2011-05-181-1/+2
| | | | git-svn-id: svn://svn.eglibc.org/trunk@13883 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r13354 and r13697 from /fsf/trunk.joseph2011-05-051-2/+2
| | | | git-svn-id: svn://svn.eglibc.org/trunk@13698 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r13227 and r13354 from /fsf/trunk.joseph2011-04-012-2/+6
| | | | git-svn-id: svn://svn.eglibc.org/trunk@13355 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r12321 and r12643 from /fsf/trunk.joseph2011-02-041-1/+3
| | | | git-svn-id: svn://svn.eglibc.org/trunk@12751 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r10115 and r10195 from /fsf/trunk.joseph2010-04-071-2/+4
| | | | git-svn-id: svn://svn.eglibc.org/trunk@10196 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r9801 and r10031 from /fsf/trunk.joseph2010-03-131-1/+2
| | | | git-svn-id: svn://svn.eglibc.org/trunk@10032 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r9569 and r9736 from /fsf/trunk.joseph2010-01-262-8/+55
| | | | git-svn-id: svn://svn.eglibc.org/trunk@9737 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r8452 and r8459 from /fsf/trunk.joseph2009-05-161-6/+0
| | | | git-svn-id: svn://svn.eglibc.org/trunk@8460 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r8410 and r8419 from /fsf/trunk.joseph2009-05-091-1/+3
| | | | git-svn-id: svn://svn.eglibc.org/trunk@8420 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* * option-groups.def (OPTION_EGLIBC_FCVT, OPTION_EGLIBC_FMTMSG):maxim2009-04-201-4/+9
| | | | | | | | | | | | Define new option groups. (OPTION_EGLIBC_FTRAVERSE): Define new option group. * option-groups.defaults: Set defaults for new option groups. * misc/Makefile: Handle OPTION_EGLIBC_FCVT option group. * stdlib/Makefile: Handle OPTION_EGLIBC_FMTMSG option group. * io/Makefile: Handle OPTION_EGLIBC_FTRAVERSE option group. git-svn-id: svn://svn.eglibc.org/trunk@8330 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r7922 and r8107 from /fsf/trunk.joseph2009-03-152-20/+20
| | | | git-svn-id: svn://svn.eglibc.org/trunk@8108 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r6509 and r6780 from /fsf/trunk.joseph2008-08-195-4/+99
| | | | git-svn-id: svn://svn.eglibc.org/trunk@6785 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r6123 and r6154 from /fsf/trunk.joseph2008-05-122-2/+2
| | | | git-svn-id: svn://svn.eglibc.org/trunk@6155 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r5247 and r5678 from /fsf/trunk.joseph2008-03-271-6/+9
| | | | git-svn-id: svn://svn.eglibc.org/trunk@5679 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r4014 and r5247 from /fsf/trunk.joseph2008-02-201-2/+2
| | | | git-svn-id: svn://svn.eglibc.org/trunk@5248 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* 2007-11-29 Sandra Loosemore <sandra@codesourcery.com>sandra2007-11-291-1/+1
| | | | | | | | | | | | | | Allow building EGLIBC with -Os. * include/features.h (__USE_EXTERN_INLINES_IN_LIBC): New. * io/sys/stat.h: Use it instead of __USE_EXTERN_INLINES. git-svn-id: svn://svn.eglibc.org/trunk@4355 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r3467 and r3614 from /fsf/trunk.joseph2007-09-253-133/+122
| | | | git-svn-id: svn://svn.eglibc.org/trunk@3615 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r2424 and r3467 from /fsf/trunk.joseph2007-09-124-118/+253
| | | | git-svn-id: svn://svn.eglibc.org/trunk@3468 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Implement the OPTION_EGLIBC_BSD option group.jimb2007-08-241-1/+4
| | | | | | | | | | | | | * option-groups.def (OPTION_EGLIBC_BSD): New entry. * option-groups.defaults (OPTION_EGLIBC_BSD): Initialize. * misc/Makefile (routines): Put revoke, chflags, and fchflags in the group. * posix/Makefile (routines): Put setlogin in the group. * io/Makefile: include ../option-groups.mak. (routines) Put lchmod in the group. git-svn-id: svn://svn.eglibc.org/trunk@3252 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r2277 and r2393 from /fsf/trunk.joseph2007-06-047-7/+254
| | | | git-svn-id: svn://svn.eglibc.org/trunk@2394 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r2162 and r2243 from /fsf/trunk.joseph2007-05-165-3/+93
| | | | git-svn-id: svn://svn.eglibc.org/trunk@2244 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* * scripts/run-with-env.sh: Also handlejoseph2007-04-192-13/+17
| | | | | | | | | | | | | | | | | | | | | EGLIBC_TEST_LD_LIBRARY_PATH. * dlfcn/Makefile (tststatic-ENV, tststatic2-ENV): Use EGLIBC_TEST_LD_LIBRARY_PATH. (tststatic-WRAPPER, tststatic2-WRAPPER): Define. * elf/Makefile (tst-tls9-static-ENV): Use EGLIBC_TEST_LD_LIBRARY_PATH. (tst-tls9-static-WRAPPER): Define. ($(objpfx)tst-pathopt.out): Pass run-with-env.sh to tst-pathopt.sh. * elf/tst-pathopt.sh: Take run_with_env argument. Use EGLIBC_TEST_LD_LIBRARY_PATH. * io/Makefile ($(objpfx)ftwtest.out): Pass run-with-env.sh to ftwtest-sh. * io/ftwtest-sh: Take run_with_env argument. Use EGLIBC_TEST_LD_LIBRARY_PATH. git-svn-id: svn://svn.eglibc.org/trunk@2027 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r1382 and r1748 from /fsf/trunk.joseph2007-03-184-19/+61
| | | | git-svn-id: svn://svn.eglibc.org/trunk@1749 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Add support for cross-testing.jimb2007-02-062-3/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove Make conditionals that disable running tests or generating test input files when cross-compiling. * Rules: Disable conditionals. * stdlib/Makefile: Same. * libio/Makefile: Same. * intl/Makefile: Same. * iconvdata/Makefile: Same. * localedata/Makefile: Same. * catgets/Makefile: Same. * misc/Makefile: Same. * posix/Makefile: Same. * string/Makefile: Same. * stdio-common/Makefile: Same. * resolv/Makefile: Same. * iconv/Makefile: Same. * grp/Makefile: Same. * elf/Makefile: Same. * malloc/Makefile: Same. * io/Makefile: Same. Where tests run binaries, have them use cross-test-wrapper, if set. * Makeconfig (run-program-prefix): Split this into two pieces: (run-via-rtld-prefix): Prefix to run something via the dynamic linker. (run-program-prefix): Prefix to run something via the cross-testing wrapper and the dynamic linker. (built-program-command): Run the rule's second dependency, using the cross-test-wrapper and dynamic linker. (local-built-program-cmd): Like built-program-command, but don't use cross-test-wrapper. * intl/Makefile: Pass cross-test-wrapper to scripts. * intl/tst-codeset.sh, intl/tst-gettext.sh, intl/tst-gettext2.sh: * intl/tst-gettext3.sh, intl/tst-translit.sh: Expect and use wrapper. * iconvdata/Makefile: Pass cross-test-wrapper to scripts. * iconvdata/run-iconv-test.sh, iconvdata/tst-table.sh: * iconvdata/tst-tables.sh: Expect and use wrapper. * posix/Makefile: Pass cross-test-wrapper to scripts. Pass local-built-program-command to tests which run subprograms. * posix/tst-getconf.sh, posix/globtest.sh: * posix/workexp-tst.sh: Expect and use wrapper. * grp/Makefile: Pass cross-test-wrapper to scripts. * grp/tst-fgetgrent.sh: Expect and use wrapper. * elf/Makefile: Pass cross-test-wrapper to scripts. Use cross-test-wrapper to run binaries. Pass local-built-program-command to tests which run subprograms. * elf/tst-pathopt.sh: Expect and use wrapper. * malloc/Makefile: Pass cross-test-wrapper to scripts. * malloc/tst-mtrace.sh: Expect and use wrapper. * io/Makefile: Pass cross-test-wrapper to scripts. * io/ftwtest-sh: Expect and use wrapper. * nptl/Makefile: Pass cross-test-wrapper to scripts. Pass local-built-program-command to tests which run subprograms. * nptl/tst-tls6.sh: Expect and use wrapper. * rt/makefile (tst-mqueue7-ARGS): Pass local-built-program-command. Make sure cross-testing wrappers don't steal input from test script loops. * iconvdata/run-iconv-test.sh: Use non-stdin file descriptor for while loop input. * iconvdata/tst-tables.sh: Redirect loop body input from /dev/null. * localedata/tst-rpmatch.sh, localedata/tst-fmon.sh: Same. * localedata/tst-numeric.sh: Same. * posix/tst-getconf.sh: Same. * localedata/tst-wctype.sh: Take the command to run as an argument, as passed by the Makefile, not run_program_prefix. * io/Makefile ($(objpfx)/ftwtest.out): If cross-testing, use build tree for temporary directory. * localedata/Makefile ($(addprefix $(objpfx),$(CTYPE_FILES))): Use cross-localedef program, if specified. * scripts/cross-test-ssh.sh: New file: sample cross-test wrapper. git-svn-id: svn://svn.eglibc.org/trunk@1386 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r1147 and r1192 from /fsf/trunk.joseph2007-01-151-3/+6
| | | | git-svn-id: svn://svn.eglibc.org/trunk@1193 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r858 and r1147 /fsf/trunk.joseph2007-01-092-1/+43
| | | | git-svn-id: svn://svn.eglibc.org/trunk@1148 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r426 and r615 from /fsf/trunk.joseph2006-11-0711-92/+24
| | | | git-svn-id: svn://svn.eglibc.org/trunk@616 7b3dc134-2b1b-0410-93df-9e9f96275f8d
* Merge changes between r291 and r312 from /fsf/trunk.joseph2006-10-041-8/+3
| | | | git-svn-id: svn://svn.eglibc.org/trunk@313 7b3dc134-2b1b-0410-93df-9e9f96275f8d