summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Increase PTHREAD_STACK_MIN to MINSIGSTKSZ because thread libraries now usedavidxu2005-04-111-1/+1
| | | | | | makecontext which enforces a minimum stack size to be MINSIGSTKSZ. Bug report: Bill Middleton <flashdict at gmail dot com>, BSD-sharp project.
* Add pthread_condattr_getclock, pthread_condattr_setclock.davidxu2005-04-031-0/+4
|
* Make sure that $_MARCH and friends existimp2005-04-031-0/+8
| | | | Submitted by: nyan@
* Define CLOCK_* and TIMER_* in time.h, where they are supposed to be.das2005-04-021-1/+20
|
* When $MACHINE != $MACHINE_ARCH, install $MACHINE_ARCH/include intoimp2005-04-011-10/+39
| | | | | /usr/include/$MACHINE_ARCH in addition to installing $MACHINE/include into /usr/include/machine.
* - Declare mknod in stat.h (in addition to unistd.h), as per XSI.das2005-03-221-0/+3
| | | | | | - Use blksize_t and blkcnt_t in struct stat. - Hide non-standard fields in stat.h when !__BSD_VISIBLE. - Add restrict qualifiers in stat.h.
* just use crypto/rijndael, and nuke opencrypto/rindael.[ch].ume2005-03-111-0/+8
| | | | | | the two became almost identical since latest KAME merge. Discussed with: sam
* Only install acpiio.h in /usr/include. That's all we want to export to users.njl2005-03-021-2/+10
| | | | | Submitted by: ru (any bugs by me) MFC after: 1 day
* Sync the list of headers visible with SHARED=symlinks with thoseru2005-03-021-1/+6
| | | | | | visible with SHARED=copies. Inspired by: njl
* Install acpi includes in dev/acpica. This should later be trimmed (the pcinjl2005-02-281-1/+2
| | | | | | | bus one is not needed) and ifdef _KERNEL added. PR: kern/74215 MFC after: 1 day
* Bring in NetBSD's improvements and cleanups to NLS subsystem, makingphantom2005-02-271-30/+79
| | | | | | | | | | | | | | it type and endian clean and removing of stdio dependency from NLS functions (catalog files now are processed via mmap()). Also following changes were done (against NetBSD version): . ANSI'fy prototypes . Mention FreeBSD in comments . Pull in sys/types.h instead of sys/_types.h since some types used here are defined in sys/types.h Obtained from: NetBSD (mostly)
* Make the format of LC_CTYPE files architecture independent byru2005-02-262-1/+63
| | | | | | | | | | | | | introducing the disk formats for _RuneLocale and friends. The disk formats do not have (useless) pointers and have 32-bit quantities instead of rune_t and long. (htonl(3) only works with 32-bit quantities, so there's no loss). Bootstrap mklocale(1) when necessary. (Bootstrapping from 4.x would be trivial (verified), but we no longer provide pre-5.3 source upgrades and this is the first commit to actually break it.)
* The Intel C/C++ compiler doesn't require a typedef for _Bool when compilingmarius2005-02-191-1/+1
| | | | | | | | C source so don't declare one when using the GCC-compatibility (defaulting to GCC 2.95.0) of ICC. Submitted by: netchild MFC after: 1 week
* . Convert return type of gai_strerror() to 'const char *' as POSIX requires.phantom2005-02-141-1/+1
| | | | | . Convert ai_errlist[] to simple 'char *' array, and appropriately optimize gai_strerror()
* Install GPIB related includefiles (unless NO_GPIB)phk2005-02-061-2/+6
|
* implement AI_NUMERICSERV (as defined in RFC3493).ume2005-01-271-3/+5
| | | | | Obtained from: KAME MFC after: 1 week
* Correct a typo in the definition of _PW_VERSION_MASK. This macro isnectar2005-01-261-3/+3
| | | | | | currently unused other than as documentation. Reported by: Stefan Farfeleder <stefan@fafoe.narf.at>
* Fix the pbio include file installation process and thedds2005-01-141-5/+8
| | | | | | | corresponding documentation. Noticed by: ru Reviewed by: ru
* Add missing entry.pjd2005-01-111-1/+1
| | | | Reported by: sos
* Implement rpmatch(), a semi-standard interface (as found on AIX, Tru64,tjr2005-01-091-0/+1
| | | | | | GNU) for determining whether a string is an affirmative or negative response to a question according to the current locale. This is done by matching the response against nl_langinfo(3) items YESEXPR and NOEXPR.
* Fix typo, function name pthread_rwlock_timedrwlock should bedavidxu2005-01-081-1/+1
| | | | pthread_rwlock_timedwrlock.
* Introduce new field 'fts_bignum' which is 64bit long and will allow topjd2005-01-071-2/+10
| | | | | | | | | | | | | | | make utilities like du(1) 64bit-clean. When this field is used, one cannot use 'fts_number' and 'fts_pointer' fields. This commit doesn't break API nor ABI. This work is part of the BigDisk project: http://www.FreeBSD.org/projects/bigdisk/ Discussed on: arch@ MFC after: 5 days
* Constify arguments.marcel2005-01-031-6/+6
|
* Start the dreaded NOFOO -> NO_FOO conversion.ru2004-12-212-2/+2
| | | | OK'ed by: core
* According to the information on:trhodes2004-12-102-3/+19
| | | | | | | | | | | http://www.opengroup.org/onlinepubs/009695399/functions/swab.html the prototype for swab() should be in <unistd.h> and not in <string.h>. Move it, and update to match SUS. Leave the prototype in string.h for now, for backwards compat. PR: 74751 Submitted by: Craig Rodrigues <rodrigc@crodrigues.org> Discussed with: das
* Remove nfsclnt() prototype.phk2004-12-071-1/+0
|
* Fixed transition from SHARED=symlinks to SHARED=copies.ru2004-11-171-1/+1
|
* Help Tinderbox and remove autofsmarkm2004-11-101-1/+1
|
* For variables that are only checked with defined(), don't provideru2004-10-242-2/+2
| | | | any fake value.
* Remove the obsolete <rune.h> interface.tjr2004-10-172-69/+1
|
* 1. Add much finer granularity to the NO_BIND knobs with the addition of:dougb2004-09-271-0/+5
| | | | | | | | | NO_BIND_DNSSEC, NO_BIND_ETC, NO_BIND_NAMED, and NO_BIND_UTILS. 2. Make creation of directories in /usr/include that are only needed in the WITH_BIND_LIBS case conditional. Reviewed by: ru, des
* Pass the idea of the make(1) binary to use down to newvers.sh.ru2004-09-171-1/+1
| | | | | | | | | | | | | This is necessary so source upgrades use the correct binary. MFC after: 3 days For the record: Problem spotted by Scott Long, who mentioned that source upgrades from 4.7 to recent 5.x and 6.0 are broken. Detailed analysis shows that 4.7 has a broken make(1) binary. A breakage was fixed in RELENG_4 in make/main.c,v 1.35.2.7 by imp@, though the commit log erroneously stated "MFC 1.68" while in fact it should have been spelled as "MFC 1.67".
* Install netflow includes.glebius2004-09-161-2/+3
| | | | Approved by: julian (mentor)
* Add the macro RES_DFLRETRY long-promised by resolver(5).yar2004-09-091-0/+1
| | | | | | | | | | It specifies the default number of retries per a name server. This makes the code consistent with the manpage and allows to kill another constant in res_init.c that should have been a #define'd parameter. (This appears to be a case when the manpage was better than the code, so the latter was to be fixed.) PR: bin/62139 (in the audit trail)
* Add a workaround to recognise I/_Complex_I as complex arguments. Althoughstefanf2004-09-031-1/+2
| | | | | the GCC manual claims that the expression 1.0fi has type float _Complex, __builtin_types_compatible_p(float _Complex, __typeof__(1.0fi))) yields 0.
* Use the keyword '_Complex' rather than the macro 'complex' sincestefanf2004-09-031-4/+4
| | | | applications are allowed to undefine the latter.
* Embarrassing typo: s/nextbyint/nearbyint/stefanf2004-09-031-1/+1
|
* Hook autofs to the build.alfred2004-09-021-1/+1
|
* Replace the current implementations of ftw() and nftw() with the OpenBSDtjr2004-08-241-91/+46
| | | | | implementations written by Todd C. Miller. These are cleaner, less buggy and actively maintained.
* Let GCC know that ___runetype(), ___tolower() and ___toupper() are puretjr2004-08-211-3/+3
| | | | | | | functions, allowing it to generate better code for the <ctype.h> and <wctype.h> functions. For example, it can now keep _CurrentRuneLocale in a register across calls to these functions, and can delete calls to ___runetype() if the result is already known or not used.
* Connect RAID3 GEOM class to the build.pjd2004-08-161-1/+2
|
* Stop defining '_Complex' in a C99 environment, it is supposed to be a keyword.stefanf2004-08-141-0/+2
|
* Use tabulators after '#define'.stefanf2004-08-141-5/+5
|
* Sort in dictionary order.tjr2004-08-121-1/+1
| | | | Suggested by: ru
* Implement wcwidth() as an inline function.tjr2004-08-122-0/+18
|
* Include _ctype.h instead of ctype.h to avoid namespace pollution.tjr2004-08-121-1/+1
|
* Move some internal macros and inlines from ctype.h to a new file, _ctype.h,tjr2004-08-123-178/+9
| | | | | | which has been repo-copied from ctype.h. This will allow us to remove namespace pollution from <wctype.h> and to make wcwidth() an inline function without introducing more pollution.
* Implement C99's standard header <tgmath.h>. It provides type-generic macrosstefanf2004-08-082-1/+168
| | | | | | | for the <math.h> and <complex.h> functions that have float, double and long double implementations. Such type-generic macros expand to an actual function, depending on the types of the macro arguments, eg. if <tgmath.h> is included, the invocation cos(1.0f) calls the function cosf().
* Connect GEOM_MIRROR class to the build.pjd2004-07-301-1/+1
|
* Add __pure and __pure2 where appropriate.tjr2004-07-231-11/+11
|
OpenPOWER on IntegriCloud