History log of /freebsd/lib/libcompat/Makefile (Results 26 – 50 of 71)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# d7feb25b 09-Sep-1998 KATO Takenori <kato@FreeBSD.org>

Change ${MACHINE} into ${MACHINE_ARCH} to support MACHINE=pc98.


Revision tags: release/2.2.7
# 63b7c21c 10-Jun-1998 John Polstra <jdp@FreeBSD.org>

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 <ache@FreeBSD.org>

Speedup in case locale not used


# 79d07a32 29-Mar-1997 Andrey A. Chernov <ache@FreeBSD.org>

Remove unneded define from CFLAGS (from orand* compatibility)


# ffdb787e 29-Mar-1997 Andrey A. Chernov <ache@FreeBSD.org>

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 <ache@FreeBSD.org>

Add orandom(), osrandom(), etc.


Revision tags: release/2.1.5_cvs
# acd9f206 12-Aug-1996 Andrey A. Chernov <ache@FreeBSD.org>

Convert to newly aded collate compare function


# 0fa1b0ba 12-Aug-1996 Andrey A. Chernov <ache@FreeBSD.org>

Use collate info for alpha character ranges
8bit cleanup


# d209ee01 28-May-1996 Wolfram Schneider <wosch@FreeBSD.org>

remove MLINKS regcomp.3 regexec.3 regerror.3 due name clash with libc


# c211e812 09-Feb-1996 Mike Pritchard <mpp@FreeBSD.org>

Added some missing MLINKS for section 3 man pages.
Also corrected a few minor formatting errors, file location and cross
references in some of the section 3 man pages.

This shuts up a lot of the out

Added some missing MLINKS for section 3 man pages.
Also corrected a few minor formatting errors, file location and cross
references in some of the section 3 man pages.

This shuts up a lot of the output from "manck" for section 3.

show more ...


Revision tags: release/2.1.0_cvs
# ab808bfb 29-Nov-1995 Andrey A. Chernov <ache@FreeBSD.org>

Add cfree.3


Revision tags: release/2.0.5_cvs
# 85c30cfa 01-May-1995 Joerg Wunsch <joerg@FreeBSD.org>

Added function and man page for ftok(3), used in conjunction with
the so-called "System V IPC".

Submitted by: jbeukema@HK.Super.Net (John Beukema)
Obtained from: Th. Lockert <tholo@sigmasoft.com>,

Added function and man page for ftok(3), used in conjunction with
the so-called "System V IPC".

Submitted by: jbeukema@HK.Super.Net (John Beukema)
Obtained from: Th. Lockert <tholo@sigmasoft.com>, via NetBSD

show more ...


# a7240857 10-Apr-1995 Joerg Wunsch <joerg@FreeBSD.org>

My libcompat cleanup.

o add missing man pages

o make all man pages clearly refer to the libcompat thingie

o add the information to the vtimes(3) and vlimit(3) man pages
that nobody has reimplemen

My libcompat cleanup.

o add missing man pages

o make all man pages clearly refer to the libcompat thingie

o add the information to the vtimes(3) and vlimit(3) man pages
that nobody has reimplemented the functions by now

o add the missing getpw.c

o add code and man pages for cftime(3) and
ascftime(3) -- i found them somewhere in old
unfinished work

show more ...


# 56b688ea 20-Feb-1995 Nate Williams <nate@FreeBSD.org>

Make libcompat a static only library.

Since functions will come and go from libcompat as they are deprecated
it makes no sense to build a shared library out of it as it will change.

Based on freedb

Make libcompat a static only library.

Since functions will come and go from libcompat as they are deprecated
it makes no sense to build a shared library out of it as it will change.

Based on freedback from Terry and Jonas on the mailing lists.

show more ...


Revision tags: release/2.0
# ab532cff 05-Aug-1994 Garrett Wollman <wollman@FreeBSD.org>

Make it work with our make macros.


Revision tags: release/1.1.5.1_cvs
# 21b9e2c1 27-May-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

Comment out missing sources.


# 58f0484f 27-May-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

BSD 4.4 Lite Lib Sources


Revision tags: release/7.3.0_cvs, release/7.3.0
# 763ed733 14-Mar-2010 Ed Schouten <ed@FreeBSD.org>

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 <ed@FreeBSD.org>

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 ...


# 9199c09a 06-Jan-2010 Warner Losh <imp@FreeBSD.org>

Merge from head at r201628.

# This hasn't been tested, and there are at least three bad commits
# that need to be backed out before the branch will be stable again.


# daaf5759 02-Jan-2010 Ed Schouten <ed@FreeBSD.org>

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 <ed@FreeBSD.org>

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 <ru@FreeBSD.org>

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 <ru@FreeBSD.org>

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 <robert@FreeBSD.org>

- 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 ...


123