This is the mail archive of the egcs-cvs@egcs.cygnus.com mailing list for the EGCS project. See the EGCS home page for more information.
CVSROOT: /egcs/carton/cvsfiles Module name: egcs Changes by: law@egcs.cygnus.com 99/03/24 23:35:35 Modified files: gcc : ChangeLog system.h collect2.c gcc/config/i386: xm-djgpp.h Log message: * system.h (STDIN_FILENO): Provide default definition if one is not provided by the system header files. (STDOUT_FILENO, STDERR_FILENO): Likewise. * i386/xm-djgpp.h (COLLECT2_HOST_INITIALIZATION): New macro. * collect2.c (main): Use it. (pexecute_pid): New variable. Holds return value from call to pexecute. (collect2_execute): Rework to use pexecute instead of fork. (collect2_wait): Use pwait() instead of wait().