From: Eric Backus Subject: Patch3 for libc.a To: djgpp AT sun DOT soe DOT clarkson DOT edu (djgpp) Date: Mon, 24 Aug 92 14:46:44 PDT Mailer: Elm [revision: 66.25] Stubbed out functions for djgpp 1.08 ------------------------------------ A bunch of functions were called by the FSF utilites that were not in libc.a and don't really apply under DOS. It seemed better to provide stubbed out versions of these functions rather than to modifiy the FSF source every time it used one of these functions. The functions are: sync(), getgroups(), mknod(), mkfifo(), sigaction(), sigemptyset(), sigfillset(), sigaddset(), sigdelset(), sigismember(), wait(), execl(), execv(), execle(), execve(), execlp(), execvp() I also had to create the include file , and I had to provide prototypes for the above signal-related functions in . To get these stubbed out functions, move the file stubs.c to /djgpp/libsrc/c/sys/stubs.c and include it in libc.a. Move the file wait.h to /djgpp/include/sys. Patch the existing /djgpp/include/signal.h with the patch supplied below. begin 644 patch3.zoo M6D]/(#(N,3`@07)C:&EV92X:``#%JB!I-TI2 AT Q%:C)LTW+1!P,T/+"L)I M AT DDGEEGUZPEW;IH8XXWJ--GTEFG\-O5*7/SIP\=FC9(&,SJ(,VW8`PQP@'=2 M>I"CAPQK/I6JY9P(3K-YF52DZXI8A4P]X:BAZW,1R?@X6./0JL"ZA-;SO.-- M AT 0IL`H&';0W>(X\8U>'%KFQN+47*$+Y'KO?%R*8"%8:BQ]M)%O>7E18!-M,S MWR'=87!U)-6QPG1]G/R:=:@?@/6UD&71]X"!?T/&\YT0]M[>8X*3+#.R6I"4 M_R0U-.:/0Y]^**3I_U"&6GM]CK[*G?W45#^1"BCC>G!CNB)TA```W*?$_0(" M6@,``-8!```8&?):%9?6!```A`$```(!``````````!S='5B^`/P8#CACF\QE&$@BP$Z`H M((B7:T3Q>#R AT Y>& M9&*'YAOS)(&QY]="\((0?&L`JN3H-%PG,6)!HU@/>\/?Y>6\+=BE=8CP;1 AT A MW)38TMM^?=XLRR-;>AGPELWK*=6JMSR8J7`\+*H]A7L5[5*(YJR&>47TA*Q% M0/5.X*J6Y$R0SJ,2BPB,Z1,.3M^\T[U&]EF"8(F&&:XA;#4P6O7IZ#/9[7P- M8EB^SG*](Y+>7IG+2I$5N33,:8:)ZN0M3OY-GHW^EA(>%T)\$N:Q$TZ]"7OU M7H AT 5/!EO[(+8SXC];SKK=_4:8+?\:*3A=M&/\.5\-=,TVPZ=)CZQP;S[]7/. MX.+%<?[44/_HL?U1EWN5$]T/O34.:)5^+']IK\P?YX MG```W*?$_0(`L@,``*$#```8&?1:%",1````$0````(!``````````!W86ET M+F@``&1I9@``"@`<]H<`````I`%`````0"DC*``C:6YC;'5D92`\