Home | History | Annotate | only in /src/lib/libposix/sys
History log of /src/lib/libposix/sys
RevisionDateAuthorComments
 1.23 18-Jan-2011  matt Use PRINTOBJDIR to get the object directory of libc and use that with -I.
 1.22 17-Jan-2011  matt Add -D_REENTRANT
 1.21 16-Jan-2011  matt For cerror, allow -I../libc to allow inclusion of any assym.h, if up.
 1.20 14-Jan-2011  matt Let libposix and librt have their own version of __cerror (__posix_cerror and
__rt_cerror). This enables each library (including libc) the oppurtunity to
make its __cerror hidden and avoid being called via the PLT. No user visible
differences to no need to bump the minor number.
 1.19 08-Feb-2004  lukem MAKEVERBOSE messages
 1.18 01-Aug-2003  lukem Rework how dependency generation is performed:

* DPSRCS contains extra dependencies, but is _NOT_ added to CLEANFILES.
This is a change of behaviour. If a Makefile wants the clean semantics
it must specifically append to CLEANFILES.
Resolves PR toolchain/5204.

* To recap: .d (depend) files are generated for all files in SRCS and DPSRCS
that have a suffix of: .c .m .s .S .C .cc .cpp .cxx

* If YHEADER is set, automatically add the .y->.h to DPSRCS & CLEANFILES

* Ensure that ${OBJS} ${POBJS} ${LOBJS} ${SOBJS} *.d depend upon ${DPSRCS}

* Deprecate the (short lived) DEPENDSRCS


Update the various Makefiles to these new semantics; generally either
adding to CLEANFILES (because DPSRCS doesn't do that anymore), or replacing
specific .o dependencies with DPSRCS entries.

Tested with "make -j 8 distribution" and "make distribution".
 1.17 08-May-2003  christos Use ${HOST_SH}
 1.16 28-Jan-2003  thorpej Make the generated .S files depend on ${.CURDIR}/sys/Makefile.inc.
 1.15 14-Sep-2002  thorpej Invoke makelintstub with CPP in the environment.
 1.14 19-Aug-2002  lukem Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path (etc).
(Reduces make output by ~ 20%)
 1.13 29-Jan-2002  tv branches: 1.13.2;
Don't run makelintstub if MKLINT=no.
 1.12 13-Nov-2001  tv Update to match libc's new .S build rules.
 1.11 27-Oct-1999  is Actually profile system calls.
Problem and most of the fix reported by Anders Hjalmarsson in PR 4976; libposix
mentioned by Chris G. Demetriou.
 1.10 05-Jul-1999  kleink branches: 1.10.2;
Some cleanup; g/c unneeded lint stub files.
 1.9 24-Feb-1999  drochner branches: 1.9.2;
make this build again after the mips->mipse? transition
 1.8 14-Feb-1998  kleink Generate PSEUDO-stubs for chown(), fchown() and lchown(). Also, change the
prefix of the actual syscall from "posix_" to "__posix_".
 1.7 06-Nov-1997  cgd sh makelintstub, rather than trying to execute it directly
 1.6 05-Nov-1997  thorpej Instead of creating a .ln for each syscall stub, create one (big) .ln
per class of syscall stubs. This is much more efficient (though it's still
pretty inefficient).

This also fixes a problem with syscall.h and DESTDIR which was pretty
well buried in the old implementation.

From Chris Demetriou <cgd@pa.dec.com>.
 1.5 23-Oct-1997  lukem use CPPFLAGS instead of CFLAGS
 1.4 31-May-1997  cjs branches: 1.4.2;
Back out BUILDDIR and NOINSTALL changes.
 1.3 30-May-1997  cjs DESTDIR -> BUILDDIR
 1.2 24-May-1997  jonathan Use toolchain-driven PIC flags to build .so files from assembler source,
instead of inline tests on ${arch} and duplicate rules.
 1.1 18-May-1997  kleink Add POSIX compatibility library.
 1.4.2.3 09-Nov-1997  lukem sync with trunk (approved by thorpej)
 1.4.2.2 08-Nov-1997  mellon Pull rev 1.7 up from trunk (cgd)
 1.4.2.1 05-Nov-1997  thorpej Update from trunk: fix lint syscall stub generation.
 1.9.2.1 11-Nov-1999  he Pull up revision 1.11 (requested by is):
Do call graph profiling for system calls. Fixes PR#4976.
 1.10.2.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.13.2.1 15-Nov-2002  lukem Pull up revision 1.15 (requested by grant in ticket #988):
Invoke makelintstub with CPP in the environment.

RSS XML Feed