Home | History | Annotate | Download | only in gen
History log of /src/lib/libc/gen/setproctitle.c
RevisionDateAuthorComments
 1.23  20-Apr-2021  christos Instead of compiling files with -fcommon, create an include file and declare
the 3 symbols that need to be common using an attribute. Put all the 3 symbol
definitions in libc in one place (initfini.c). Reviewed by joerg@
 1.22  03-Jan-2008  christos Simplify and check for snprintf() error.
 1.21  26-Jul-2003  salo branches: 1.21.22;
netbsd.org->NetBSD.org
 1.20  26-May-2002  wiz __STDC__ is always defined on NetBSD.
 1.19  19-Feb-2001  cgd branches: 1.19.2;
convert from __progname to getprogname()
 1.18  29-Jun-2000  mrg remove include of <vm/vm.h>
 1.17  14-Jun-2000  cgd sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.16  14-Jun-2000  cgd fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well. No functional changes.
 1.15  22-Jan-2000  mycroft branches: 1.15.2;
Delint.
Remove trailing ; from uses of __weak_alias(). The macro inserts this if
needed.
 1.14  13-Nov-1998  christos delint
 1.13  13-Nov-1998  christos delint
 1.12  26-Jul-1998  mycroft const poisoning.
 1.11  05-Feb-1998  gwr Do not try to use PS_STRINGS unless USRSTACK is defined.
(On m68k it is defined only for kernel compilation.)
 1.10  20-Oct-1997  thorpej Fix the shared library versioning snafu caused by the recent changes
to the stat(2) family and msync(2). This uses a primitive function
versioning scheme.

This reverts the libc shared library major version from 13 to 12, and
adds a few new interfaces to bring us to libc version 12.20.

From Frank van der Linden <fvdl@NetBSD.ORG>.
 1.9  16-Oct-1997  christos __ps_strings is now extern and not modified locally.
 1.8  21-Jul-1997  jtc If port provides __weak_alias(), provide an Standard C and POSIX pure
identifier namespace by renaming non standard functions and variables
such that they have a leading underscore. The library will use those
names internally. Weak aliases are used to provide the original names
to the API.

This is only the first part of this change. It is most of the functions
which are implemented in C for all NetBSD ports. Subsequent changes are
to add the same support to the remaining C files, to assembly files, and
to the automagically generated assembly source used for system calls.
When all of the above is done, ports with weak alias support should add
a definition for __weak_alias to <sys/cdefs.h>.
 1.7  13-Jul-1997  christos Fix RCSID's
 1.6  17-May-1997  mycroft Do the previous change is a much less klugy fashion.
 1.5  13-May-1997  gwr Add a default definition of __ps_strings as suggested by PK.
(With lots of XXX marks advising its eventual removal! 8^)
 1.4  16-May-1995  mycroft branches: 1.4.4;
Use the new ps_strings format.
 1.3  27-Feb-1995  cgd merge with 4.4-Lite, keeping local changes. clean up Ids
 1.2  24-May-1994  deraadt need sys/param.h
 1.1  14-Apr-1994  cgd setproctitle(); no reason to have this code spread into N utils...
 1.4.4.1  19-Sep-1996  jtc snapshot namespace cleanup: gen
 1.15.2.1  23-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.19.2.1  21-Jun-2002  nathanw Catch up to -current.
 1.21.22.1  09-Jan-2008  matt sync with HEAD

RSS XML Feed