summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2006-08-26Add efun(3)christos
2006-08-22PR/34238: Aleksey Cheusov: add wcsdup, wcscasecmp and wcsncasecmp functionschristos
2006-08-21Use __GNUC_PREREQ__() for the GCC 4 test, too.thorpej
2006-08-21__offsetof__ is a builtin, so we need __GNU_PREREQchristos
2006-08-21gcc-3.3 does not have __offsetof__, but gcc-3.4 eems to require it:christos
From the redhat web page: http://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/gcc/offsetof.html __offsetof__ (expression) is equivalent to the parenthesized expression, except that the expression is considered an integral constant expression even if it contains certain operators that are not normally permitted in an integral constant expression. Users should never use __offsetof__ directly; the only valid use of __offsetof__ is to implement the offsetof macro in <stddef.h>.
2006-08-21g++-4 does not like &0->member, so we have to use the built-in offsetof().christos
g++-3 does not have a built-in offsetof(), but we cannot use the c version, otherwise we break with -Wold-style-cast. Inspired by the DF version, but a bit different.
2006-08-21Use gcc's builtin function. This permits c++ compiliation of constskd
expressions using offsetof. Boost-python relies on this, for example.
2006-08-12Add stresep and strndup.christos
2006-07-27add services.dbchristos
2006-07-27forgot to commit this.christos
2006-07-27fts_number is a quad; bump version.christos
2006-07-27add sl_deletechristos
2006-06-22Centralize the TCP_NODELAY handling as discussed in tech-net.christos
2006-06-02remove support for building (with) GCC 2.95. also:mrg
- always install <stdbool.h> - don't generate a fake one for vax / gettext.
2006-05-17rename dd_rewind to dd_internal so that it can be re-used to implementchristos
telldir/seekdir/rewinddir differently. While there change the prototype to telldir to take a non-const DIR, per: http://www.opengroup.org/onlinepubs/009695399/basedefs/dirent.h.html
2006-05-10add __BEGIN_DECLS/__END_DECLS around snprintf() & vsnprintf() prototypes.mrg
2006-04-27Install proplib include files.thorpej
2006-04-24It's "its."snj
2006-04-17Add setttyentpath(), functionally equivalent to setttyent() but takes ansalo
additional argument to read the ttys information from an alternate path istead of _PATH_TTYS. Required for upcoming init(8) changes. Mostly from <apb>. Bump libc minor.
2006-04-15add c99 wcstof(3) and wcstold(3).tnozaki
requested by skrll AT netbsd DOT org, thanks. bump libc minor 138 -> 139.
2006-04-07retire HAVE_GCC3/HAVE_GCC4 and introduce HAVE_GCC that is set to 2, 3 or 4.mrg
2006-03-30PR/33163: Auster Vl.: fts: cant allocate memory | filename too longchristos
Change the ftp_pathlen and fts_namelen to u_int from u_short so that pathnames > 32K work.
2006-03-26PR/33124: Murray Armfield: readdir_r is missing a restrict qualifier.christos
http://www.opengroup.org/onlinepubs/000095399/basedefs/dirent.h.html
2006-03-26PR/33123: Murray Armfield: standards compliance & glob.hchristos
Certain fields in glob.h need to be size_t; fix this and version glob(3). http://www.opengroup.org/onlinepubs/000095399/basedefs/glob.h.html
2006-03-25Add trunc() and truncf() C99 functions, from FreeBSD.xtraeme
2006-03-23Add nan(3), nanf(3), and nanl(3); welcome libm.so.0.4.kleink
2006-03-15Add strtof(3) and strtold(3); welcome libc 12.137.kleink
2006-02-25Fix typos, reported by Alexey Dobriyan ("Gathered from Linux"),wiz
forwarded by jmc@openbsd.
2006-02-18Don't expose struct pw_policy and use pw_policy_t, use malloc, man-pageelad
fixups. As discussed on source-changes@. Okay yamt@, thorpej@.
2006-02-18Add the struct pw_policy forgotten in previous commit.elad
2006-02-17Add EAI_OVERFLOW as specified in RFC3493, POSIX and XPG6.ginsbach
2006-02-12convert "magiclinks" from a per-fs mount option to a system-wide sysctl.chs
as discussed on tech-kern quite some time ago.
2006-01-24remove functions that we should not be exposing.christos
2006-01-24PR/32615: Yves-Emmanuel JUTARD: Add missing telopts extern variable.christos
2006-01-24PR/32614: Yves-Emmanuel JUTARD: Typing error in some comment ;-)christos
2006-01-24expose unlocked versions of readdir and telldir.christos
2006-01-11Fix comment indentation after __P was deleted.uwe
2006-01-07pthread_sigmask(): Add restrict qualifier to set, oset args.kleink
2005-12-30Add Todd Miller's ftw(3) and nftw(3) file-tree walking functionality,agc
from OpenBSD. Bump libc minor to 136.
2005-12-28put back inline to __inline, as it's a user-visible header.yamt
2005-12-27inline -> __inline for selected things (specifically, the headerperry
file is POSIX visible and the usage isn't #ifdef _KERNEL) Discussed with core. I may need to go farther than this but for now compilations done with gcc -ansi (i.e. firefox) will be okay.
2005-12-26u_intN_t -> uintN_tperry
2005-12-24__const__ -> constperry
This is in an __attribute__ so it isn't really necessary, but it gets it out of the listing of __keyword__s...
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2005-12-20expose setuserpath and setuserenv, now used by xdm.christos
2005-12-03- constify and remove __UNCONST from caller of clnt_call().yamt
- use __UNCONST where approproate.
2005-11-29sprinkle __UNCONSTchristos
2005-11-18PR/32108: Greg Oster: fpgetmask() linking failure with g++ on macppcchristos
Missing __{BEGIN,END}_DECLS.
2005-10-09Change the sched_*() functions to return -1 and set errno to ENOSYSkleink
(per the standard) instead of returning ENOSYS. Noted by Ian Zagorskih in PR kern/30970.
2005-09-30Add a comment asking to update sysexits(3) when adding more entries.rpaulo