Mail Archives: djgpp/1992/08/24/18:16:43
utime() for djgpp 1.08
----------------------
I implemented utime() for djgpp. This is the unix function used
to modify the timestamp of a file.
To get this function, replace the existing (stubbed out)
/djgpp/libsrc/c/sys/utime.c with the supplied utime.c. Move the
supplied utime.h to /djgpp/include/utime.h.
ftime() for djgpp 1.08
----------------------
As far as I know, this function is actually obsolete. For new
code, use gettimeofday(). However, the FSF's getdate.y tries to
use it, and it's trivial to implement.
To get this function, move the supplied ftime.c to
/djgpp/libsrc/c/gen. Move the supplied timeb.h to
/djgpp/include/sys/timeb.h.
statfs() for djgpp 1.08
-----------------------
This is the unix function for determining the space used and space
free on a file system.
To get this function, move the supplied statfs.c to
/djgpp/libsrc/c/sys/statfs.c and include it in libc.a. Move the
supplied vfs.h to /djgpp/include/sys/vfs.h.
getmntent() and related functions for djgpp 1.08
------------------------------------------------
This is the unix function for getting a list of mounted file
systems. It doesn't apply very well to DOS, but it is needed by
the FSF "df" program.
To get this function, move the supplied mntent.c to
/djgpp/libsrc/c/sys/mntent.c and include it in libc.a. Move the
supplied mntent.h to /djgpp/include/mntent.h.
begin 644 patch4.zoo
M6D]/(#(N,3`@07)C:&EV92X:``#<I\3]*@```-;___\"``$J```````#W*?$
M_0("DP,``'$````8&2];=O"A!@``(@,```(!``````````!U=&EM92YC````
M````"@`<&R``````I`%`````0"DC*``"WFK;KC;<2^;N_`/L8*/G)&VZ%-H.
M2!M)938A)22T-OB AT FN]SY%7).I+HXRE_-WO)+HW+<_ AT V`=U:;4V7'2`8DU!T
MMU[7*U6P#/R\OM#WN4D/Y0GZ7OI(#\K5/![;(;$.$+D;0TB%[QK"QPBO:4L%
MM9J!#P AT 8M/I3F- AT I(@IY498V0!3((3#(=4%QR"!`57<AD!$&LE0<+;DIQY::
M?U4Q*[ZQ#F AT JX<EO111EQAUM<5V2A9Q,50$)W"+$L AT OU$MUBS@$K:_U!%C90
M>`07.8WU#1@?D'?PQ>_=B=)0OX8"KM:QN$M^@HME;9Z`["']7]_#X_&2*[H]
M[$F+).@?K%*K%"\$,!"4B\EJ(\7M6"`N;64U,JU'"P#J[O`+29%K":%K!.C'
M*XS:[8(;%+6&)#M*H.0Y2]M1NF2_#_].+2"1ZF6-I:Q\`3:AP8]:(6\82 AT O@
MZ],(Z!IOL#&8Q]5/V.]!>PZ;W^_X>%%#AU/T1BS)0NHHQPNE#,MXPHH+!C\I
M1"OM%%%BEUC,U>QZM3"Y"G*)N):X7A6B!%(@R7LT'V%Q=?'6BH`QX%GJ)@95
M$.>7""6F]WCW]7=V]G^U3O5 AT 8L`W.')GJ!PPO<PO+=9NWY]G9'.7A<*&/BIB
M;W.)\I-5.X'39!RIAE:J<-I+!8J_BD@(8Z AT S3P,5O'@'?R='HD6&#=+6>0N@
M'S[?Z_R5V AT V*!&BD>%OKA<+BI6[J'[)TZ=SFI1VV[DZ(7>-U9=^^("Q^?N3H
M<0$A_-S![J AT XJ:/25M$N#G('[YHS.7=4<,_D&>*0RA[3JF%34S?3IQ+6WN.+
MGSU;MJ\!AN=**'P1=KPUH^,62W(BTL^S>?N_;1'LV:$]9#_E%@"W=?`>N(_-
MGD/.QF@>6.;.'ZWE9?P2\\FGS(E/DQ+X`#Q"TEK6/_"DF*F AT F@Q7:.S\,A,/
M7,/'F3@'BQ<P^+R:JNK#XL?89;C"/^WI!TK;/NA%(OR:2<R?-;>3[Y<V=_*O
M#.K%HU!^A(Y5$7]J8XNTN^M[AE\VI?@^1=6M;7O5I7+X-J)?)?SX:VCST4T;
M^H!TS[[^<<Y6;13]Z0``W*?$_0("0P0``-H#```8&2];-->,````:0````(!
M``````````!U=&EM92YH````````"@`<Y`X`````I`%`````0"DC*```8%*6
MK:<,YF>`,#<.:8VZ*CX&)=&8:#:I9^ADQO&Y1XL:(`"G.D9IG7%3N;9O`VU5
MN^5Y$PI5`=1&7FOHOA'OVZ+@+()P#_T4M,>8_KR)?86DSC,6<;Z]4TFP-,H4
M-W8^5__`;K7D``#<I\3]`@+O!0``B AT 0``!@9$UL%@*D"``!E`0```@$`````
M`````&9T:6UE+F,````````*`!QQ-@````"D`4````!`*2,H``%S8YK5MM1'
MF'\`?TA+%D6TEIQY2FX`1UG/DZYZ6M#C=3?I<2"WQN\Y:3;5&06`!4DY:Z5`
M:F4#[0XXQ;OX&-G?W_,?>+6#ZK9^<)*1#^.#9"4+C\EQ(7KQ&XAA(K1=$B=B
MA8=!^\+D#FK9I'/@;6$&R2&<5QAKS6PZIRA1F0B()+Q6\R(0?S@?Y6U*IK4K
MXM>QV%I#;+&59MO*KAX?\7=,95=(V]$8A'JS$N$,'6BTF.GI>=7NP-/`L1;!
M_R,)82..#$$2$R@\A^TSU,X!Y>-[7X&4O(I'9Z"VR.:RQ7G8HOT91?,GX;RS
M&A=:O'5ZRG);A3VCWIJ:+%*1NJZ87LPW"D^-"IX.!_8@^5GN-G&GE8K,AMPU
M=<)[#Y=H[#RH&T:Z!$CP3,.[9T7GQ[O":P?1)NH^7C(F6:$WM<YIWZ&)\#L%
M8V:]>NSJ^SP1$N57^XVYI4XUN<O?HDTY%S0],625\U```-RGQ/T"`OH&```V
M!@``&!D36PA.PP```(P````"`0``````````=&EM96(N:`````````H`'/FF
M`````*0!0````$`I(R@``(Y;<VVI"VTG`&)>Q"L#.*(X`#@06S:U*Z7*R9(P
M(XW;89'S`&TU/Z:0IG$RYKHMS:9&O*7015K9P8FGB?@?8EKVU?9@#:;P"YQ=
M3A5(J2ZHADTC(\JPD#KM]#-%G AT AQ)95LP8SI2;8OW+^A;I?JJ'_B15KZ=\'C
M\>(GY8[(4T8+]LWA^\R3N+Q```#<I\3]`@``````````````````````````
M``````````````````````````````````````#\@]RGQ/T"`KH)``!!!P``
M&!DM6\JV:P4``'D"```"`0``````````<W1A=&9S+F,```````H`'%'Y````
M`*0!0````$`I(R@``DYBN\XFY=YN[X`_A@:\ZWENP8+FM!U538+;3-N\&Q1(
MSI'H/,B23G<VE^-W\G<K:M+MXM AT WOV8#9I./6;$(!7+$'.K1J6C+*T./DY/<
M%]:"A\B%S3LA$#V2H8#%';^2+,&<FH,A AT G8:0#K,:;4,L)E)R AT 1@-<++L3DJ
M:@I AT 0P4:8QV AT A+2%;&Y4,MT AT 00"KK(EIC`I-*#K;8X;%F&'V(26:>0P<LBF1
MR\T$%FP&!2P^M_#B`B9'*PRJ\0".VC3+6E7F/?`W AT V:F6=)]RJQI&GJ3(70U
MJS@=%&@C98RNBFH:9:7.L&/*9N.0QR3S#[K1I-7TJ1)%;>:NB$SZ)C9S#>[4
M#;RC[5\XME[Z8>OKC<J"FPU2BJ2QH%E(L+#G7A$FN<K:C06,DYXH?`>5`"=+
ME9W!,$"S966WQ74U!`^C\:9\^0R[<+Y`TIA,T>93`^:%,UU`/+G"NYQ_%KN#
MFN!P$X`K5 AT UP>48/?M@\?<%P8/QX(H=S4%S81XG(5-)&F8;U7[OJO_?_K]WR
M7_4/^^GHM_!+LPP9H([*9)U:^"'<E1RQDE%$M4>_X6WX/7NK$\I@<4O(9F#$
M\R4DTWH9DF$SNHWVAQTU33A#KRTK.(<(/]O*F^>4Q<S\(ARU4MGGU#7>QT1D
MH"L-.G'R)W%57R>A>$,%.=UP+_3U7K_VMPC@^V<<M^*JA_'8V8$#7Z$OP6IQ
MJG'9VIQ'&SBYCX\A-)$.M2I\R46]TY_)'\FS*+F9MG2>DYB._R.%H"P&RX]P
MD_^9CHF-_65NK0XU:WDF(D=B3OZL_0)V1@='5V]/9C[<&+=/SDRC^F%P,&+'
MT7</SYZNQ*N;1;O&$```W*?$_0("N AT L```$*```8&2Y;A\>X`@``@0$```(!
M``````````!V9G,N:``N8P``````"@`<R;D`````I`%`````0"DC*``!?F.Z
M[G$U&?-U^`/Z;;P!TR=W<K-.#PK AT QL^#&8 AT 2,C&$I3_0L.+26T'"Q^-UH9S,
M&\+XV@`(DXII1S?"QSV>CN(^8FVQM2ZUHZ=HHM3BJF:?JFHJ%%-N?JM^V<$U
M2,H^A5CHYA+,8TTI@+"+(NLU[FJSZ'BBJJD=D%`ZSHT['&@AQ:%.#F)?^#M(
M:C[AE(;'%F"6D5>Z!8K8O.#N#XJT>>.6QZD$%.AAJR2\*6\Z'VHY0FQ(@B$,
MNTZWD08OA@?YK;1H^G?NUEF)._22)<K-D?]J?O<,;G@*I92=_ACP8LF._ADG
M]0\$`Z)(11 AT 8\:V.<K+7OTU[PPQ@/DMNWH+J?^N\U]_#D[_CV_*[)/XT45>_
MW19XCZ27"$V:AW?/V8_KO8.>W8AX<\[TN-^H0./+X^2/UKGH!E<K\^H-;$:7
M<@HSIR!/M.JOB$E59<FR?ZVX2#$.'#BDU'SJ1<-^X2T7B\FKC5\G#W=A#%N>
M$:#M$O2./UQ+9N>C%/DRAS_RD```W*?$_0(`````````````````````````
M````````````````````````````````````````_(/<I\3]`@).$0```0P`
M`!@9)5OR#-0+``!-!0```@$``````````&UN=&5N="YC```````*`!PB#0``
M``"D`4````!`*2,H``26:]K9QM.->-.]`/^N6O222RE!+8"`92FH82J,D4/"
M,*ISN?2-3NYL;?2685]-WW[<EMMLMEVR%EMX#M&VF[OW9"*W-<+UK9I:K)E>
M7!YO-XRXFJF+A1-FL=($'XY5.)RZ'Z$-252-)8TE8Y,Y4-2FG2.LJ5UY"0XG
MFES=#.K6]4R24X,:E-#R56]$S\!M1+3Z`A$&NU%;TI)=<6#K=N"2[OR2?BJN
M:FR=)>B=3<&7U6K6_=+V+:5"JYZ%-<^W<()'2CU!FUOZTISVV3/*/1?)+YL!
MJ4A]S5U!E<S$/RX)CY4\STMK.++7+D2_EG30BRD?]JLZ;>=:I[F&21ST"72F
MRH;:M!L<LR[*WEZ2\6'7U]CUM1_W=V448Z<T%^BC#VM2#OY0CJKR?/]/IAA%
MP#ER2HLKF>I=;B,E,:0 AT DJIE*:@X AT 30)-^5#RT)*9%8)*IBJ4DBN<$49>CN2
M7M]_R*>@F-7D:BK!J.O5]B$].@C4J<\ET%4<P)@P:`S7:7/34Z^;5-'K)UE5
M2&J_I,5>=3LQ DOT 8 AT 4!(SH52C'3`XTHFRFQ%U AT X3^'Q6=*9Q)2EZ;\%P/V(8`W
M-<VD[*NRF<FI?8"@1323%N<H-<V-`+W"I8&AB)ZX,>,2RN*E#GP028 AT 2\'0T
M3B=#AP><&7S8BG['*;$SKILJ2585 AT I_NO0G DOT EM^-5DZTNKE>4$Q=CS8@?>A;
M<P'X1%0=55*V,TP!$!AC3,@R#T)E'>)I AT Y#:>\Q;+*4--B;F+&MHJL^"7MTW
MR]@$']=PR=J8#8,;QSF?`=K4HG[HI AT 4Y@6 AT 6RU[R>8&,+9X0)$=\0H^@.P15
M._\>,HO<QI#RJ0+8(/`YOA-84Y<4I"99>&6)"`31 AT 850?9IA5$:+-8UJ3@`T
M+53:;!,*G$O,@3+CL>9!5)16Z-86E=A56"H%/,RE4RGALBQ^O)"!T0F7I%T1
M*!O3!5.OD5O*`AZ,J@<8*W,,&9UEXUY+':\`>+X>WD^7)Q?L+^_9[N/B*[([
MH`0[BBNG7>8IWRC]WZ6)N2?8WX77?WP88<6JCJW%FW#YN<\&/5@.#DZ1IBCF
MY&:VJ>'W7@"KLJQI;%M1P-767RN_7#)%*H*WU0(,0-S7`/O^7'QX?!$]1>/\
M]B)_K*X+D%W[2=D%":?#(R>16T[0IX&JWUIUR2T&!,@5Y>+SR6MH:'FF.D.-
M'@(:"'C%:N;#J6.#P6/'%8X?NL:H>\%GR16?7]UGGA.O/$%`DXIYRENX+LIT
MYI%(5'7I_->-(CH;&/(9L7T6^O-_?+<_*;S[X86Y?*5$I7NJ#]X#-AZ'7[=6
M`_MPZ>ZB.&Z AT 8!G1NIC'4<V.,97-)[<(,4?D%G12J?IE_6;W3LU[8?W8Z AT QA
MHQ<O'BX>+CN%^!TE26MM$PB7D"LP\=XN7>-WZ5V.*7!*3DGE?>`?ZGH`$%H%
MN+BP44<IRK<%0WE+=W2[>;Y^7Z'3R&7T4]AW_P,CM*&,/'@?@PWQEX/+L>4<
M-V9FF/@"VF`WMWO:(-/ZCH8!W%QEH8#QJ+MV[K+UX<UWZWKT)NE_GQ2W,.P_
M/@FI>>.,*-`<,JO20,1!A0D<&C)4;^'A6:P![-Y'D$NP<^H2]7A60C%QQ:.[
MMC[#W(YMKT]C5[T(\4`0]R=;MSO[%L&]D=C=&WK'CJ&%&]P=_2Q#G#QKO\ZW
MJA&Y].L-?=7,V'A':@EC@*%9/)F%'%C#M)[+@-N'_T%Y!3]VW;P1DTN3U=%Z
M]J>VJJG=U^+5S[,[HN6)$\^W+K?+9F<"%KS$ZFIP;6='06-C830*=O:P]>B\
M=NQG1M-_N(!A>_[0ML\FCNA\``#<I\3]`@)B$@``E1$``!@9)5LSRJH!``#-
M`````@$``````````&UN=&5N="YH```````*`!R?#`````"D`4````!`*2,H
M``"Z6K>-IQ#S=WP#!?#6"9]%P AT X- AT P;;Q/GI-)S;`7K=)R&QC?-TLID*M5FB
MVI-9WFW?Q<2O&*.?;X6:Q'.XMSS(/?XVU2[V[/(,VHD;JX&B,^<PC%(<6HJ7
M^1H/Z*I<;8R`+D%5NB;.!4Y"N?#J$GY=V36W)'`-YH`3Q\"^L AT KF1B=N`F^T
MZYB(^_:_U(B7VA0-7IZ^WF`+B282FB_3*7I5A[T4_ZCG3P77R87X'%1.`,<[
MF=IZ/\5\ZN"[&1D7*M49*>\*GH2-W6`"``#<I\3]`@``````````````````
E``````````````````````````````````````````````#\@P``
`
end
--
Eric Backus
ericb%hplsla AT hplabs DOT hp DOT com
(206) 335-2495
- Raw text -