=================================================================== RCS file: /cvs/djgpp/djgpp/src/libc/crt0/c1args.c,v retrieving revision 1.4 retrieving revision 1.5 diff -p -u -r1.4 -r1.5 --- djgpp/src/libc/crt0/c1args.c 1999/03/20 21:59:50 1.4 +++ /cvs/djgpp/djgpp/src/libc/crt0/c1args.c 1999/04/15 15:21:40 1.5 @@ -288,6 +288,9 @@ expand_response_files(ArgList *al) if (len < 0) len = 0; _close(f); + /* if the last character is ^Z, remove it */ + if (len > 0 && bytes[len-1] == 0x1a) + len--; /* assume 'find -print0' if the last char is a '\0' */ if (len > 0 && bytes[len-1] == '\0') al->argv[i]->arg_file = parse_print0(bytes, len);