Changeset 2223
- Timestamp:
- Jul 6, 2005, 5:59:36 AM (20 years ago)
- Location:
- trunk/src/emx
- Files:
-
- 2 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/ChangeLog.LIBC
-
Property cvs2svn:cvs-rev
changed from
1.97
to1.98
r2222 r2223 1 1 /* $Id$ */ 2 3 2005-07-05: knut st. osmundsen <bird-gccos2-spam@anduin.net> 4 - libc: 5 o Fixed spawn/fork + fork() + exec/spawn/fork in the child. 6 o Kill any known decentants to prevent them from being 7 adopted by our parent. (On UNIX processes begin made 8 orphants are adopted and killed by the init process.) 9 o Added signal handler types for POSIX, BSD and GNU conformance. 10 11 2005-07-04: knut st. osmundsen <bird-gccos2-spam@anduin.net> 12 - libc: 13 o Added the BSD optreset global to getopt. 14 o Changed PC setmode to _setmode. As it collides with a BSD 4.4. interface. 15 o Added the BSD 4.4. setmode/getmode functions from FreeBSD. 16 o Added getsid and getpgid, correcting the getpgrp implementation. 17 o Added/replaced setbuf, setbuffer and setlinebuf from BSD. 2 18 3 19 2005-07-03: knut st. osmundsen <bird-gccos2-spam@anduin.net> -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/include/stdio.h
-
Property cvs2svn:cvs-rev
changed from
1.20
to1.21
r2222 r2223 408 408 /** @todo int fpurge(FILE *); */ 409 409 void setbuffer(FILE *, char *, int); 410 /** @todo int setlinebuf(FILE *); */ 410 int setlinebuf(FILE *); 411 411 int vasprintf(char **, const char *, __va_list) 412 412 __printflike(2, 0); -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/bsd/stdio/setbuf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2222 r2223 35 35 */ 36 36 37 #include "namespace.h" 37 38 #if defined(LIBC_SCCS) && !defined(lint) 38 39 static char sccsid[] = "@(#)setbuf.c 8.1 (Berkeley) 6/4/93"; … … 42 43 43 44 #include <stdio.h> 44 #include "local.h" 45 /*#include "local.h"*/ 45 46 46 47 void 47 setbuf(FILE * __restrict fp, char * __restrict buf)48 _STD(setbuf)(FILE * __restrict fp, char * __restrict buf) 48 49 { 49 50 (void) setvbuf(fp, buf, buf ? _IOFBF : _IONBF, BUFSIZ); -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/bsd/stdio/setbuffer.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2222 r2223 35 35 */ 36 36 37 #include "namespace.h" 37 38 #if defined(LIBC_SCCS) && !defined(lint) 38 39 static char sccsid[] = "@(#)setbuffer.c 8.1 (Berkeley) 6/4/93"; … … 44 45 45 46 void 46 setbuffer(fp, buf, size)47 _STD(setbuffer)(fp, buf, size) 47 48 FILE *fp; 48 49 char *buf; … … 57 58 */ 58 59 int 59 setlinebuf(fp)60 _STD(setlinebuf)(fp) 60 61 FILE *fp; 61 62 { -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/libc.def
-
Property cvs2svn:cvs-rev
changed from
1.131
to1.132
r2222 r2223 918 918 "__std_setjmp" @931 919 919 "__std_setlocale" @932 920 "__s td_setmode" @933920 "__setmode" @933 921 921 "__std_setpassent" @934 922 922 "__std_setpgid" @935 … … 1920 1920 "___libc_Back_panicV" @1919 1921 1921 "__um_abort" @1920 1922 "_getmode" @1921 1923 "___libc_Back_processGetPGrp" @1922 1924 "___libc_Back_processGetSid" @1923 1925 "_optreset" @1924 1926 "_setmode" @1925 1927 "__std_getpgid" @1926 1928 "__std_getsid" @1927 1929 "__std_setlinebuf" @1928 -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.