summaryrefslogtreecommitdiff
path: root/include/Makefile
AgeCommit message (Collapse)Author
2012-08-23do not install the nnpfs directoryTheo de Raadt
2012-06-28librthread has eaten libpthread, so build includes via the former insteadPhilip Guenthe
of the latter. Permits the misleading lib/libpthread/Makefile to be removed discussed with deraadt@
2012-06-26create new machine/_float.h which is namespace clean. create a newTheo de Raadt
MI float.h which pulls in and defines the values that are needed from there, and repair sys/limits.h so that it defines the values it needs as well (depending on POSIX version, XPG version, etc). guenther has a more exact selection of that coming for limits.h. this also fixes a few mistakes for the vax. reviewed by kettenis and guenther.
2012-06-19simplify includes prereq/req order:Marc Espie
- everything that has prereq will also do includes, add it late, so that gnu stuff (the only part with prereq) happens late. - new RUN_MAKE snippet, to be able to have the makefile magically decide between Makefile.bsd-wrapper and Makefile. So there's no longer any need to remember complicated rules: add it to RDIRS if it just wants make includes, add it to PRDIRS if it wants prereq too, and that's all. okay deraadt@, miod@
2012-04-22enable sqlite3, as prompted by theoMarc Espie
2012-03-21Implement execvpe(3) and posix_spawn(3) and family. Based onMatthew Dempsky
FreeBSD's implementation via Frank Denis, with various cleanups and tweaks by me. ok deraadt@, guenther@; discussions and tweaks from many others jmc@ promises to help me further with the man pages in tree
2011-07-09stop installing netatalk headersHenning Brauer
2011-07-08Add support for tgmath--the type-generic math; now that both mathMartynas Venckus
and complex math routines are complete. OK kettenis@.
2011-04-28- enable fenvMartynas Venckus
- add nearbyint, nearbyintf and nearbyintl implemented using fenv
2010-10-28remove skipjack and cast from the libc; ok deraadtMike Belopuhov
2010-10-17unlink libsectok from the build; ok markus@ deraadt@Damien Miller
2010-05-25unlink g77 from the build.Marc Espie
as discussed with Theo, so that he can synch set. (eventual gcc2 fallout to fix later)
2010-05-10Switch to using COMPILER_VERSION instead of USE_GCC3, allows for more flexibleDale Rahn
complier picking, eg supporting gcc2, gcc3, and gcc4. based on diff by Marco, with fixes from espie@. ok espie@ general mumbling of approval of others.
2010-02-03MACHINE_ARCH -> MACHINE_CPU when applicable.Miod Vallat
** it is necessary to update make(1) before building now **
2009-06-24Install ntfs includes and add libkvm (fstat) support. ntfs bitsTodd C. Miller
adapted from NetBSD fstat. OK deraadt@
2009-06-20Install msdosfs includes; ok krw@Todd C. Miller
2009-06-03Arla client rename from xfs to nnpfs for later upgrades. Tested on various ↵Janne Johansson
arches. ok todd@ beck@
2009-04-21move src/lib/libsndio/sndio.h into src/include where other includeAlexandre Ratchov
files leave. requested by deraadt@, ok miod@
2008-10-27rename libsa to libsndioAlexandre Ratchov
requested by many, "just go for it" deraadt@
2008-10-26no cookie for ratchov, committed things without running make build.Marc Espie
2008-09-07- replace dtoa w/ David's gdtoa, version 2008-03-15Martynas Venckus
- provide proper dtoa locks - use the real strtof implementation - add strtold, __hdtoa, __hldtoa - add %a/%A support - don't lose precision in printf, don't round to double anymore - implement extended-precision versions of libc functions: fpclassify, isnan, isinf, signbit, isnormal, isfinite, now that the ieee.h is fixed - separate vax versions of strtof, and __hdtoa - add complex math support. added functions: cacos, casin, catan, ccos, csin, ctan, cacosh, casinh, catanh, ccosh, csinh, ctanh, cexp, clog, cabs, cpow, csqrt, carg, cimag, conj, cproj, creal, cacosf, casinf, catanf, ccosf, csinf, ctanf, cacoshf, casinhf, catanhf, ccoshf, csinhf, ctanhf, cexpf, clogf, cabsf, cpowf, csqrtf, cargf, cimagf, conjf, cprojf, crealf - add fdim, fmax, fmin - add log2. (adapted implementation e_log.c. could be more acruate & faster, but it's good enough for now) - remove wrappers & cruft in libm, supposed to work-around mistakes in SVID, etc.; use ieee versions. fixes issues in python 2.6 for djm@ - make _digittoint static - proper definitions for i386, and amd64 in ieee.h - sh, powerpc don't really have extended-precision - add missing definitions for mips64 (quad), m{6,8}k (96-bit) float.h for LDBL_* - merge lead to frac for m{6,8}k, for gdtoa to work properly - add FRAC*BITS & EXT_TO_ARRAY32 definitions in ieee.h, for hdtoa&ldtoa to use - add EXT_IMPLICIT_NBIT definition, which indicates implicit normalization bit - add regression tests for libc: fpclassify and printf - arith.h & gd_qnan.h definitions - update ieee.h: hppa doesn't have quad-precision, hppa64 does - add missing prototypes to gdtoaimp - on 64-bit platforms make sure gdtoa doesn't use a long when it really wants an int - etc., what i may have forgotten... - bump libm major, due to removed&changed symbols - no libc bump, since this is riding on djm's libc major crank from a day ago discussed with / requested by / testing theo, sthen@, djm@, jsg@, merdely@, jsing@, tedu@, brad@, jakemsr@, and others. looks good to millert@ parts of the diff ok kettenis@ this commit does not include: - man page changes
2008-08-22Don't install libbfd and libopcodes and the associated headers.Mark Kettenis
They really are just a way to share common code between gdb and binutils (which in the GNU world are seperate packages). The developers (and I'm one of them) make absolutely no effert to maintain a stable API/ABI. If ports people really need libbfd or libopcodes, they should just package a suitable version. ok weingart@, deraadt@
2008-06-04olf support starts to die (easy stuff first); ok miodTheo de Raadt
2008-04-23Import MPLS (Multi Protocol Label Switching)Esben Norby
MPLS support partly based on the (abandoned?) AYAME project. Basic LSR (Label Switch Router) functionality is present, but not fully functional yet. It is currently possible to insert entries in the LIB (Label Information Base) with route(8), but setting the operation type is not supported yet. Imported to allow more people to work on this in the coming weeks. ok claudio@ laurent@ dlg@
2008-03-22Get rid of 3 extra leading spaces. ok deraadt@Matthieu Herrb
2007-10-19install includes from libexpatTheo de Raadt
2007-06-06no longer make include/netipx dirTheo de Raadt
2007-02-13remove prereq, by using a pre-generated include file (this one should nowMarc Espie
be MI since we removed stuff that was arch-dependent). The Configure script still rebuilds a copy of that file, and we check it for diffs. okay millert@
2006-01-06Add real C99 stdint.h and inttypes.h based on an initial version I did inTodd C. Miller
1997 (yes, really).
2005-12-28Split off the non-kernel visible portion of sys/errno.h into aTodd C. Miller
separate errno.h. sys/errno.h now only contains errno values (which is included byerrno.h). OK deraadt@
2005-09-27use xargs -r0 for our build processTheo de Raadt
2005-07-10Install netbt/ includes.Alexander Yurchenko
ok henning@
2005-06-17don't install netns includes any longer, ports bulk build test by pvalHenning Brauer
2005-06-07-netccitt/Henning Brauer
2005-04-28also use new libobjc on old architectures, since it builds fine withMarc Espie
gcc 2.95. tests and okay miod@, marc@.
2005-04-18rm libcurses++Todd C. Miller
2005-04-14introduce some wchar functions (from citrus and an itojun@ diff)Marc Espie
okay deraadt@, cloder@, pvalchev@ thanks to everyone who commented on that.
2004-10-20install net80211 headers; millert and deraadt ok.Federico G. Schwindt
2004-07-15do not install netiso header files, millert deraadt okHenning Brauer
2004-06-29make includes in gnu/usr.sbin/sendmail/libmilterTodd C. Miller
2004-05-17Enable binutils for arm now that we have binutils 2.14.Dale Rahn
2004-03-08Do not build binutils on arm. ARM needs at least binutils 2.14.Dale Rahn
Allows others to build OpenBSD/cats, use binutils from devel/binutils/stable Requested by deraadt@
2004-03-01Enable gnu/lib/libf2c for 'make includes' with GCC3, for [fg]2c.h ok deraadt@Dale Rahn
2004-01-23USE_GCC3 switch, now that propolice is in.Marc Espie
2004-01-03put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macrosMarc Espie
to built-ins, so eventually we will have one version of these files. Special adjustments for the kernel to cope: machine/stdarg.h -> sys/stdarg.h and machine/ansi.h needs to have a _BSD_VA_LIST_ for syslog* prototypes. okay millert@, drahn@, miod@.
2003-07-21Need ftw.h for ftw(3) and nftw(3)Todd C. Miller
2003-07-15do not enter libcom_errTheo de Raadt
2003-07-14Enable build of unified libkrb5. ok deraadt, todd. Testing by hin, jakob, ↵Magnus Holmberg
David Krause, ...
2003-06-02swap /usr/include/openssl and /usr/include/ssl, clean up the MakefilesMarkus Friedl
get rid old include files; with itojun@ and tdeval@; ok itojun@, deraadt@
2003-05-14Remove krb4 support.Magnus Holmberg