From: Ulrich Drepper Date: Thu, 29 Nov 2001 21:57:56 +0000 (+0000) Subject: Update. X-Git-Tag: cvs/glibc-2-3~1342 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=096f1151253a0bf4da9e64deefe7c99da62a6b52;p=thirdparty%2Fglibc.git Update. 2001-11-29 Jakub Jelinek * sysdeps/generic/glob.c (next_brace_sub): Return NULL if braces don't match, fix {{a,b},c} globbing, clean up. Patch by Flavio Veloso . * posix/globtest.sh: Add new tests. --- diff --git a/ChangeLog b/ChangeLog index 664f3c6ac3d..001612bacd2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2001-11-29 Jakub Jelinek + + * sysdeps/generic/glob.c (next_brace_sub): Return NULL if braces + don't match, fix {{a,b},c} globbing, clean up. + Patch by Flavio Veloso . + * posix/globtest.sh: Add new tests. + 2001-11-29 Andreas Jaeger * sysdeps/unix/sysv/linux/x86_64/Versions: Add arch_prctl. diff --git a/posix/globtest.sh b/posix/globtest.sh index 678a6d9b1ac..b85a8e529b3 100755 --- a/posix/globtest.sh +++ b/posix/globtest.sh @@ -146,6 +146,32 @@ if test $failed -ne 0; then result=1 fi +failed=0 +${elf_objpfx}${rtld_installed_name} --library-path ${library_path} \ +${common_objpfx}posix/globtest -b "$testdir" "{file{1,2},-file3}" | +sort > $testout +cat <<"EOF" | cmp - $testout >> $logfile || failed=1 +`-file3' +`file1' +`file2' +EOF +if test $failed -ne 0; then + echo "Braces test 2 failed" >> $logfile + result=1 +fi + +failed=0 +${elf_objpfx}${rtld_installed_name} --library-path ${library_path} \ +${common_objpfx}posix/globtest -b "$testdir" "{" | +sort > $testout +cat <<"EOF" | cmp - $testout >> $logfile || failed=1 +GLOB_NOMATCH +EOF +if test $failed -ne 0; then + echo "Braces test 3 failed" >> $logfile + result=1 +fi + # Test NOCHECK failed=0 ${elf_objpfx}${rtld_installed_name} --library-path ${library_path} \