summaryrefslogtreecommitdiff
path: root/include/stdio.h
AgeCommit message (Expand)Author
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-05P_tmpdir isn't in POSIX, so only define it for _XOPEN_SOURCE andbjh21
2003-04-28Add a new feature-test macro, _NETBSD_SOURCE. If this is definedbjh21
2003-02-27As with _REENTRANT, don't provide simple non-locking macro versions ofkleink
2003-01-18avoid TMP_MAX redefinitionchristos
2003-01-18Merge the nathanw_sa branch.thorpej
2002-12-20Spelling police. "__resitrct" was not spelled cirectly enough.atatat
2002-11-30- Migrate fparseln(3) from libutil to libc, where it should have been inlukem
2002-05-24* Move the prototype of __svfscanf from <stdio.h> to libc/stdio/local.h.thorpej
2002-05-24Parameterize the vfscanf macro's arguments. Without them, 3rd partythorpej
2002-05-24Add a scanf format attribute to __svfscanf().thorpej
2001-12-07- make FILE structure extensible without breaking binary-compatibility.yamt
2000-12-29Sprinkle some __restrict into stdio.kleink
2000-12-18protect against multiple declarations.christos
2000-11-15Move fmtcheck() prototype to stdio.h. It makes more sense to declare itbriggs
2000-07-28Avoid recursion with traditional cpp.kleink
2000-07-23This is a HACK so that libc can compile with -ansi.mycroft
2000-07-16- Fix couple of typos.enami
2000-07-15fix obvious typodrochner
2000-07-08XCU5: Add fseeko() and ftello() functions which provide the functionality ofkleink
2000-06-26Get rid of the inclusion of <sys/types.h> and define fpos_t using __off_t.kleink
2000-01-10Move <null.h> to <sys/null.h> for the purpose of avoiding conflicts due tokleink
1999-12-22For the benefit of G++'s null pointer constant implementation, #define NULLkleink
1998-11-20* Bring *_unlocked() declarations in scope if _REENTRANT is defined, too; addkleink
1998-09-28Move 1003.1c-1995 declarations inside the appropriate name space protectionkleink
1998-08-28Use __format__, __printf__ for consistencytv
1998-08-28add asprintf and vasprintf, originally written by Todd Miller for OpenBSDperry
1998-07-30__Namespace__ __protection__.mycroft
1998-07-27Nuke tmpnam() as well.mycroft
1998-07-27If __AUDIT__ is defined, remove some traditional interfaces: gets, sprintf,mycroft
1998-05-11add missing backslashdrochner
1998-05-11Reorganize name space protection.kleink
1998-02-14If standards-compliance is requested by defining the preprocessor symbolskleink
1998-02-02merge lite-2perry
1998-01-19Added function declarations for flockfile(), ftrylockfile(), funlockfile(),jtc
1996-04-25Fix typo, __STRICT_ANSI_ -> __STRICT_ANSI__jtc
1996-01-20Removed declarations for sys_nerr & sys_errlist (moved to errno.h)jtc
1995-03-25change second arg of fgets() from size_t to intjtc
1995-03-22Removed const qualifier from ftell's FILE * argument. It's not ANSI,jtc
1994-10-26new RCS ID format.cgd
1994-05-22_VA_LIST_ -> _BSD_VA_LIST_cgd
1994-05-21add _BSD's to ansi typescgd
1994-04-03fpos_t is now a 64-bit quantitycgd
1994-01-04rename fgetline() and sharpen axe for bostic...cgd
1993-12-02Add `const's to sys_errlist decl to match 4.4.mycroft
1993-12-01Use GCC's format attribute (for bug detection with -Wformat).jtc
1993-10-11Restore define for L_cuserid and add cuserid prototype.jtc
1993-10-06cuserid() was removed by 1990's revision of 1003.1, and we never provided itjtc
1993-10-04fread and fwrite both return size_t, not int.jtc
1993-10-04sscanf takes a const char * as the first arg; the man page was (already)cgd