summaryrefslogtreecommitdiffstats
path: root/include/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Remove duplicate uninstalled aio.h header.mike2002-10-071-2/+1
|
* install sys/opencrypto include files in /usr/include/cryptosam2002-10-041-1/+6
|
* test -h is deprecated; use -L instead.ru2002-10-011-1/+1
| | | | PR: bin/40846
* Don't install mqueue.h, since it only makes things harder for portingmike2002-09-301-2/+3
| | | | software when you provide prototypes for non-existent functions.
* Add getopt_long(3).eric2002-09-291-1/+1
| | | | | Obtained from: NetBSD Sponsored by: Apple
* Add dev/iicbus and dev/smbus to LSUBDIRS listpeter2002-09-191-1/+2
|
* Install _semaphore.h.alfred2002-09-191-1/+1
|
* Implement POSIX.1-2001 (XSI)'s ulimit(3).mike2002-08-081-1/+2
| | | | Submitted by: Kyle Martin <mkm@ieee.org>
* Implement POSIX.1-2001 (XSI)'s fmtmsg(3).mike2002-08-051-1/+1
|
* Install MAC policy include files as part of the normal includesrwatson2002-08-021-2/+2
| | | | | | | install. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* Implement the POSIX.1-2001 (XSI) header, <cpio.h>.mike2002-08-011-1/+1
|
* Move dillon's time conversion functions to a new header <timeconv.h>.wollman2002-06-171-2/+2
| | | | | | Since they were never documented and have never appeared in a FreeBSD release, no repo-copy of the header is done. This removes namespace pollution from <time.h>.
* Rename `includes' to `buildincludes'.ru2002-05-151-2/+2
| | | | | | Rename `incsinstall' to `installincludes'. Make `includes' a -j safe shortcut for `buildincludes' + `installincludes'. `buildincludes' and `installincludes' are SUBDIR friendly, if run directly.
* Added new bsd.incs.mk which handles installing of header filesru2002-05-121-24/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | via INCS. Implemented INCSLINKS (equivalent to SYMLINKS) to handle symlinking include files. Allow for multiple groups of include files to be installed, with the powerful INCSGROUPS knob. Documentation to follow. Added standard `includes' and `incsinstall' targets, use them in Makefile.inc1. Headers from the following makefiles were not installed before (during `includes' in Makefile.inc1): kerberos5/lib/libtelnet/Makefile lib/libbz2/Makefile lib/libdevinfo/Makefile lib/libform/Makefile lib/libisc/Makefile lib/libmenu/Makefile lib/libmilter/Makefile lib/libpanel/Makefile Replaced all `beforeinstall' targets for installing includes with the INCS stuff. Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS, and for compatibility with NetBSD. Similarly for INCOWN, INCGRP, and INCMODE. Consistently use INCLUDEDIR instead of /usr/include. gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes were only lightly tested due to the missing contrib/libstdc++-v3. I fully tested the pre-WIP_GCC31 version of this patch with the contrib/libstdc++.295 stuff. These changes have been tested on i386 with the -DNO_WERROR "make world" and "make release".
* Rework the kernel environment subsystem. We now convert the staticmux2002-04-171-1/+2
| | | | | | | | | | | | | | | | | environment needed at boot time to a dynamic subsystem when VM is up. The dynamic kernel environment is protected by an sx lock. This adds some new functions to manipulate the kernel environment : freeenv(), setenv(), unsetenv() and testenv(). freeenv() has to be called after every getenv() when you have finished using the string. testenv() only tests if an environment variable is present, and doesn't require a freeenv() call. setenv() and unsetenv() are self explanatory. The kenv(2) syscall exports these new functionalities to userland, mainly for kenv(1). Reviewed by: peter
* Don't clobber headers that we didn't create.ru2002-04-031-6/+1
| | | | | Noticed by: bde Reviewed by: bde
* Remove the disktab.h include file from the build.phk2002-04-011-1/+1
|
* Install sys/security/lomac/*.h to /usr/include/security/lomac/.ru2002-03-261-28/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Install sys/<arch>/include/pc/*.h to /usr/include/machine/pc/. PR: docs/29534 Install sys/netatm/*/*.h to /usr/include/netatm/*/. Don't install compatibility symlinks for <machine/soundcard.h> and <machine/joystick.h>. Three years is enough to be aware of the change, and these weren't visible in the SHARED=symlinks case. Back out include/Makefile,v 1.160 that was a null change anyway due to the bug in the path, and we now don't want to install these headers because they would otherwise be invisible in the SHARED=symlinks case. Don't install IPFILTER headers. Userland utilities fetch them directly, and they were not visible in the SHARED=symlinks case. Resurrect SHARED=symlinks in Makefile.inc1. PR: bin/28002 Prodded by: bde MFC after: 2 weeks
* Replaced hacks in sbin/Makefile,v 1.99 and usr.sbin/Makefile,v 1.217ru2002-03-211-0/+2
| | | | | | with the NO_IPFILTER make.conf(5) knob. (So that we can "make the-rest-of-the-world" again.)
* Fix bugs in the structure for rx_frame by making gap length one byte andambrisko2001-12-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a packed array so sizeof work. This broke RFMON mode and passing up 802.11 packets. The Linux emulation code was derived from the open source Linux driver to maintain compatibility. LEAP support is added, hints from Richard Johnson. I've verified this locally with PC350v42510.img firmware. More bug fixing from Marco to fix long passwords. Change DELAYs in flash part of driver to FLASH_DELAY which uses tsleep so it doesn't look like your system died during a flash update. Install header files in /usr/include/dev/an Cleanup some ifmedia bugs add "Home" key mode to ifmedia and ancontrol. This way you can manage 2 keys a little easier. Map the home mode into key 5. Enhance ifconfig to dump the various configured SSIDs. I use a bunch of different ones and roam between them. Use the syntax similar to the WEP keys to deal with setting difference SSIDs. Bump up up the Card capabilities RID since they added 2 bytes to it in the latest firmware. Thankfully we changed it from a terminal failure so the card still worked but the driver whined. Some cleanup patches from Marco Molteni. Submitted by: Richard Johnson <raj@cisco.com> Marco Molteni <molter@tin.it> and myself Various checks: David Wolfskill <david@catwhisker.org> Reviewed by: Brooks Davis <brooks@freebsd.org> Warner Losh <imp@freebsd.org> Approved by: Brooks Davis <brooks@freebsd.org> Warner Losh <imp@freebsd.org> Obtained from: Linux emulation API's from Aironet driver.
* FILES support for bsd.prog.mk. See bsd.README for details.ru2001-12-171-16/+16
| | | | Stolen from: NetBSD
* Install devfs includes.green2001-12-171-1/+1
|
* Add bmake glue for src/contrib/smbfs and connect userland smbfssheldonh2001-12-141-0/+7
| | | | | | | | | | support to the build. The MFC reminder below is subject to <re@FreeBSD.org> approval prior to 4.5-RELEASE. Reviewed by: bp, fjoe MFC: 1 week
* Get rid of unsed since rev 1.109 of lib/Makefile WANT_CSRG_LIBM define.phantom2001-12-111-3/+0
| | | | | | | | | We'll never install math.h wrapped by this define since msun's math.h is using, so it should be removed from the source tree at some point (after merge of useful stuff to msun's math.h which is installing now to /usr/include) Reviewed by: bde
* Introduce readpassphrase(3), a superset of getpass(3). Thisgreen2001-11-201-1/+1
| | | | | | comes originally from Todd Miller. Obtained from: OpenBSD
* Install LOMAC includes from the new directory.green2001-11-201-2/+2
|
* Install LOMAC public headers.green2001-11-191-0/+5
| | | | Sponsored by: DARPA, NAI Labs (CBOSS project)
* o Add new header <sys/stdint.h>.mike2001-11-021-2/+2
| | | | | | | | | | | | | | | | | | | | | o Make <stdint.h> a symbolic link to <sys/stdint.h>. o Move most of <sys/inttypes.h> into <sys/stdint.h>, as per C99. o Remove <sys/inttypes.h>. o Adjust includes in sys/types.h and boot/efi/include/ia64/efibind.h to reflect new location of integer types in <sys/stdint.h>. o Remove previously symbolicly linked <inttypes.h>, instead create a new file. o Add MD headers <machine/_inttypes.h> from NetBSD. o Include <sys/stdint.h> in <inttypes.h>, as required by C99; and include <machine/_inttypes.h> in <inttypes.h>, to fill in the remaining requirements for <inttypes.h>. o Add additional integer types in <machine/ansi.h> and <machine/limits.h> which are included via <sys/stdint.h>. Partially obtain from: NetBSD Tested on: alpha, i386 Discussed on: freebsd-standards@bostonradio.org Reviewed by: bde, fenner, obrien, wollman
* Back out WIP that snuck in with revs 1.15[23].obrien2001-10-011-1/+0
|
* *** empty log message ***obrien2001-10-011-0/+1
|
* Userland part of nfs client/server split and cleanup.peter2001-09-181-2/+2
|
* Sort FILES.ru2001-09-061-5/+5
|
* add monetary.h as per POSIX requirementphantom2001-09-051-1/+1
|
* Revise wording of osreldate.h vs kernel warning to make it clear that itpeter2001-06-171-2/+3
| | | | is a userland-only header.
* Added skeleton <complex.h> (aligned with the POSIX.1-200x), mostlyru2001-06-131-1/+2
| | | | | | | | to fix the "-nostdinc WARNS=X" breakage caused by broken prototypes for cabs() and cabsl() in <math.h>. Reimplemented cabs() and cabsl() using new complex numbers types and moved prototypes from <math.h> to <complex.h>.
* Fix previous commit which inadverdently deleted a section.jlemon2001-06-071-0/+5
|
* Relocate IPFilter from sys/netinet to sys/contrib/ipfilter.jlemon2001-06-071-3/+3
|
* Round #2 of the sys/isa/ic/ => sys/dev/ic/ move: install sys/dev/icjoerg2001-06-041-1/+1
| | | | as /usr/include/dev/ic.
* Remove MFS.phk2001-05-291-1/+1
|
* - sys/n[tw]fs moved to sys/fs/n[tw]fsru2001-05-261-2/+2
| | | | - /usr/include/n[tw]fs moved to /usr/include/fs/n[tw]fs
* - sys/msdosfs moved to sys/fs/msdosfsru2001-05-251-3/+4
| | | | | - msdos.ko renamed to msdosfs.ko - /usr/include/msdosfs moved to /usr/include/fs/msdosfs
* Backout (almost) revision 1.137 changes.ru2001-05-231-2/+8
| | | | | | | | | Removal of LSYMSUBDIRS was a regression. The purpose of LSYMSUBDIRS is to export only those /sys headers in the SHARED=symlinks case that are also visible in the SHARED=copies case. Requested by: bde
* Argh, unbreak SHARED=copied case.ru2001-05-231-2/+2
|
* - FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION fileru2001-05-231-2/+4
| | | | | | | | | | | | | | | systems were repo-copied from sys/miscfs to sys/fs. - Renamed the following file systems and their modules: fdesc -> fdescfs, portal -> portalfs, union -> unionfs. - Renamed corresponding kernel options: FDESC -> FDESCFS, PORTAL -> PORTALFS, UNION -> UNIONFS. - Install header files for the above file systems. - Removed bogus -I${.CURDIR}/../../sys CFLAGS from userland Makefiles.
* Get rid of LSYMSUBDIRS by merely setting up symlinks to LNOHEADERDIRS.ru2001-05-211-9/+2
|
* Back out previous commit. digiio.h has moved to /usr/include/sysbrian2001-05-191-7/+1
|
* Install /sys/dev/digi/digiio.h as /usr/include/dev/digi/digiio.hbrian2001-05-171-1/+8
| | | | | I use the (new) DEVFILES variable rather than LSUBDIRS because only the public interface (digiio.h) should be installed.
* Install wchar.h and wctype.h.ru2001-05-161-1/+1
| | | | Forgotten by: tshiozak
* Add elf.h header back, its existance is an SVR4-ELF tradition.obrien2001-05-061-1/+1
| | | | | | Our ELF hints bits are still a seperate file. Requested by: jdp
* * include/elf.h has been repo copied to include/elf-hints.h, and it noobrien2001-05-021-1/+1
| | | | | | | | longer includes machine/elf.h. * consumers of elf.h now use the minimalist elf header possible. This change is motivated by Binutils 2.11.0 and too much clashing over our base elf headers and the Binutils elf headers.
OpenPOWER on IntegriCloud