Home | History | Annotate | only in /src/lib/libc/arch/x86_64/stdlib
History log of /src/lib/libc/arch/x86_64/stdlib
RevisionDateAuthorComments
 1.6 11-Aug-2009  dsl Change NO_SRCS lines to specify .S in order to exclude the .c file from
SRCS but add it to LSRCS (sort of makes sense!).
 1.5 31-Jul-2009  dsl Add the 'abs', 'div' and 'erand48' sources to stdlib/Makefile.inc.
Change the arch files only include the .S files.
This adds imaxdiv() to some archs where it was missing.
 1.4 04-Aug-2008  matt branches: 1.4.6;
Add C99 functions imaxabs and imaxdiv.
 1.3 22-Mar-2006  drochner branches: 1.3.20;
build erand48_ieee754.c on everything but vax
 1.2 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.1 19-Jun-2001  fvdl Initial commit of x86-64 specific parts of libc.
 1.3.20.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.4.6.2 04-Aug-2008  matt Add C99 functions imaxabs and imaxdiv.
 1.4.6.1 04-Aug-2008  matt file Makefile.inc was added on branch christos-time_t on 2008-08-04 21:29:30 +0000
 1.3 22-May-2014  uebayasi Put missing END() markers to set ELF symbol size.
 1.2 07-Aug-2003  agc branches: 1.2.62; 1.2.74;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22280, verified by myself.
 1.1 19-Jun-2001  fvdl Initial commit of x86-64 specific parts of libc.
 1.2.74.1 10-Aug-2014  tls Rebase.
 1.2.62.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.2 22-May-2014  uebayasi Put missing END() markers to set ELF symbol size.
 1.1 19-Jun-2001  fvdl branches: 1.1.64; 1.1.76;
Initial commit of x86-64 specific parts of libc.
 1.1.76.1 10-Aug-2014  tls Rebase.
 1.1.64.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.3 22-May-2014  uebayasi Put missing END() markers to set ELF symbol size.
 1.2 04-Aug-2008  matt branches: 1.2.6; 1.2.26; 1.2.38;
Use WEAK_ALIAS.
Add imaxabs weak alias.
 1.1 19-Jun-2001  fvdl branches: 1.1.34;
Initial commit of x86-64 specific parts of libc.
 1.1.34.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.2.38.1 10-Aug-2014  tls Rebase.
 1.2.26.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.2.6.2 04-Aug-2008  matt Use WEAK_ALIAS.
Add imaxabs weak alias.
 1.2.6.1 04-Aug-2008  matt file labs.S was added on branch christos-time_t on 2008-08-04 20:21:27 +0000
 1.3 22-May-2014  uebayasi Put missing END() markers to set ELF symbol size.
 1.2 04-Aug-2008  matt branches: 1.2.6; 1.2.26; 1.2.38;
Use WEAK_ALIAS
 1.1 19-Jun-2001  fvdl branches: 1.1.34;
Initial commit of x86-64 specific parts of libc.
 1.1.34.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.2.38.1 10-Aug-2014  tls Rebase.
 1.2.26.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.2.6.2 04-Aug-2008  matt Use WEAK_ALIAS
 1.2.6.1 04-Aug-2008  matt file ldiv.S was added on branch christos-time_t on 2008-08-04 20:26:39 +0000

RSS XML Feed