|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0 |
|
| #
c5e0b035 |
| 29-May-2024 |
Mariusz Zaborski <[email protected]> |
libutil: move ftime to libutil
It seems that there are still some applications that use ftime(3) (for example, science/siconos and sysutils/lcdproc). The issue is that we don't build libcompat as a
libutil: move ftime to libutil
It seems that there are still some applications that use ftime(3) (for example, science/siconos and sysutils/lcdproc). The issue is that we don't build libcompat as a shared library anymore. The easiest solution is to move it to libutil, until we deprecate it for good.
This solution was proposed by kib@ in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257789.
PR: 257789 MFC after: 1 month Reviewed by: kib (ages ago) Differential Revision: https://reviews.freebsd.org/D39994
(cherry picked from commit bb421be6c1174fad837973acc5e4a7bade4489db)
show more ...
|
|
Revision tags: release/13.3.0, release/14.0.0 |
|
| #
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0 |
|
| #
6387091e |
| 10-Jun-2018 |
John Baldwin <[email protected]> |
Use __SCSSID() for SCCS IDs.
While here, fix $FreeBSD$ ID in ftime.c to use __FBSDID instead of a static array.
|
|
Revision tags: release/10.4.0, release/11.1.0 |
|
| #
85626903 |
| 20-Jan-2017 |
Enji Cooper <[email protected]> |
Use SRCTOP-relative paths to other directories instead of .CURDIR-relative ones
This simplifies pathing in make/displayed output
MFC after: 3 weeks Sponsored by: Dell EMC Isilon
|
|
Revision tags: release/11.0.1, release/11.0.0, release/10.3.0 |
|
| #
a70cba95 |
| 04-Feb-2016 |
Glen Barber <[email protected]> |
First pass through library packaging.
Sponsored by: The FreeBSD Foundation
|
|
Revision tags: release/10.2.0, release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0 |
|
| #
29b63864 |
| 06-Aug-2010 |
Ed Schouten <[email protected]> |
Remove unneeded functions from libcompat.
Erwin fired up a ports build a couple of weeks ago and it seems the following functions are not used by any of the 20k ports we have, which makes me believe
Remove unneeded functions from libcompat.
Erwin fired up a ports build a couple of weeks ago and it seems the following functions are not used by any of the 20k ports we have, which makes me believe they don't have any purpose. Just remove them.
show more ...
|
|
Revision tags: release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0 |
|
| #
763ed733 |
| 14-Mar-2010 |
Ed Schouten <[email protected]> |
Trim down libcompat by removing <regexp.h>.
Erwin ran an exp-run with libcompat and <regexp.h> removed. It turns out the regexp library is almost entirely unused. In fact, it looks like it is someti
Trim down libcompat by removing <regexp.h>.
Erwin ran an exp-run with libcompat and <regexp.h> removed. It turns out the regexp library is almost entirely unused. In fact, it looks like it is sometimes used by accident. Because these function names clash with libc's <regex.h>, some application use both <regex.h> and libcompat, which means they link against the wrong regex library.
This commit removes the regexp library and reimplements re_comp() and re_exec() using <regex.h>. It seems the grammar of the regular expressions accepted by these functions is similar to POSIX EREs.
After this commit, 1 low-profile port will be broken, but the maintainer already has a patch for it sitting in his mailbox.
show more ...
|
| #
a6c03411 |
| 09-Mar-2010 |
Ed Schouten <[email protected]> |
Add warnings to <regexp.h> and <sys/timeb.h>.
These header files only provide functionality that can be used in combination with libcompat. In order to prevent people from including them without any
Add warnings to <regexp.h> and <sys/timeb.h>.
These header files only provide functionality that can be used in combination with libcompat. In order to prevent people from including them without any actual use (which happens a lot with <sys/timeb.h>), put a warning here to make people more aware.
This means we have to lower WARNS for libcompat, which is no big deal.
show more ...
|
| #
daaf5759 |
| 02-Jan-2010 |
Ed Schouten <[email protected]> |
Build lib/ with WARNS=6 by default.
Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and lower it when needed.
I'm setting WARNS?=0 for secure/. It seems secure/ includes the Makef
Build lib/ with WARNS=6 by default.
Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and lower it when needed.
I'm setting WARNS?=0 for secure/. It seems secure/ includes the Makefile.inc provided by lib/. I'm not going to touch that directory. Most of the code there is contributed anyway.
show more ...
|
|
Revision tags: release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0 |
|
| #
45792eb9 |
| 14-Jun-2008 |
Ed Schouten <[email protected]> |
Turn sgtty into a binary-only compatibility interface.
sgtty was the original interface to configure terminal attributes on my UNIX-like operating systems. It has been deprecated by the POSIX termio
Turn sgtty into a binary-only compatibility interface.
sgtty was the original interface to configure terminal attributes on my UNIX-like operating systems. It has been deprecated by the POSIX termios interface, which is implemented in almost any modern system.
An advantage of turning this into a binary compatibility interface, is that we can now eventually remove the COMPAT_43TTY switch from kernel configurations. This removes many ioctl()'s from the TTY layer.
While there, increase the __FreeBSD_version, which may be useful for the people working on the Ports tree.
Reviewed by: kib Approved by: philip (mentor)
show more ...
|
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0 |
|
| #
ab7a2947 |
| 21-Dec-2004 |
Ruslan Ermilov <[email protected]> |
NODOCCOMPRESS -> NO_DOCCOMPRESS NOINFO -> NO_INFO NOINFOCOMPRESS -> NO_INFOCOMPRESS NOLINT -> NO_LINT NOPIC -> NO_PIC NOPROFILE -> NO_PROFILE
|
|
Revision tags: release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0 |
|
| #
0b3cbc5c |
| 01-Jul-2003 |
Ruslan Ermilov <[email protected]> |
Axe AINC.
Submitted by: bde
|
|
Revision tags: release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0 |
|
| #
6c84d0b1 |
| 16-Oct-2002 |
Robert Drehmel <[email protected]> |
- Remove the lsearch() and lfind() functions and their manpage from the compatibility library libcompat. - Add new implementations of lsearch() and lfind() which conform to IEEE Std 1003.1-200
- Remove the lsearch() and lfind() functions and their manpage from the compatibility library libcompat. - Add new implementations of lsearch() and lfind() which conform to IEEE Std 1003.1-2001 to libc. Add a new manual page for them and add them to the makefile. - Add function prototypes for lsearch() and lfind() to the search.h header.
show more ...
|
| #
e768c1be |
| 16-Oct-2002 |
Robert Drehmel <[email protected]> |
- Remove the old insque() and remque() functions and their manual page from the compatibility library. - Add new implementations of insque() and remque() which conform to IEEE Std 1003.1-2001
- Remove the old insque() and remque() functions and their manual page from the compatibility library. - Add new implementations of insque() and remque() which conform to IEEE Std 1003.1-2001 to libc. Add a new manual page for them and connect them to the build. - Add the prototypes of insque() and remque() to the search.h header.
show more ...
|
|
Revision tags: release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs, release/4.5.0_cvs, release/4.4.0_cvs, release/4.3.0_cvs, release/4.3.0 |
|
| #
4a558355 |
| 27-Mar-2001 |
Ruslan Ermilov <[email protected]> |
MAN[1-9] -> MAN.
|
|
Revision tags: release/4.2.0, release/4.1.1_cvs, release/4.1.0, release/3.5.0_cvs, release/4.0.0_cvs |
|
| #
8f4620bc |
| 22-Dec-1999 |
Bruce Evans <[email protected]> |
Aargh, the $FreeBSD$ check caused an inconsistent commit by rejecting this makefile update which should have been together with the file removal.
Removed vlimit.3 and vtimes.3. Removed vlimit.c and
Aargh, the $FreeBSD$ check caused an inconsistent commit by rejecting this makefile update which should have been together with the file removal.
Removed vlimit.3 and vtimes.3. Removed vlimit.c and vtimes.c from the "MISSING" list. These were old variants of get/setrlimit() and getrusage(), respectively, and were never implemented in FreeBSD. vlimit.3 referred to <sys/vlimit.h> which was removed recently. vtimes.3 referred to <sys/vtimes.h> which never existed in FreeBSD.
show more ...
|
|
Revision tags: release/3.4.0_cvs, release/3.3.0_cvs, release/3.2.0, release/3.1.0, release/3.0.0, release/2.2.8 |
|
| #
ac1b417f |
| 10-Nov-1998 |
Dima Ruban <[email protected]> |
Cleanup. Make it compile on alpha.
|
| #
d7feb25b |
| 09-Sep-1998 |
KATO Takenori <[email protected]> |
Change ${MACHINE} into ${MACHINE_ARCH} to support MACHINE=pc98.
|
|
Revision tags: release/2.2.7 |
|
| #
63b7c21c |
| 10-Jun-1998 |
John Polstra <[email protected]> |
Move ftok() from libcompat to libc, so that it can be closer to its friend shmget().
PR: closes misc/6763
|
|
Revision tags: release/2.2.6, release/2.2.5_cvs, release/2.2.2_cvs |
|
| #
b15443ba |
| 04-Apr-1997 |
Andrey A. Chernov <[email protected]> |
Speedup in case locale not used
|
| #
79d07a32 |
| 29-Mar-1997 |
Andrey A. Chernov <[email protected]> |
Remove unneded define from CFLAGS (from orand* compatibility)
|
| #
ffdb787e |
| 29-Mar-1997 |
Andrey A. Chernov <[email protected]> |
Remove orand* compatibility as promised (next release)
|
|
Revision tags: release/2.2.1_cvs, release/2.2.0, release/2.1.7_cvs, release/2.1.6_cvs, release/2.1.6.1 |
|
| #
7c99d474 |
| 09-Oct-1996 |
Andrey A. Chernov <[email protected]> |
Add orandom(), osrandom(), etc.
|
|
Revision tags: release/2.1.5_cvs |
|
| #
acd9f206 |
| 12-Aug-1996 |
Andrey A. Chernov <[email protected]> |
Convert to newly aded collate compare function
|
| #
0fa1b0ba |
| 12-Aug-1996 |
Andrey A. Chernov <[email protected]> |
Use collate info for alpha character ranges 8bit cleanup
|