Home | History | Annotate | Download | only in sparc64
History log of /src/lib/libc/arch/sparc64/Makefile.inc
RevisionDateAuthorComments
 1.21  31-Oct-2021  thorpej Tidy up how __sigaction14_sigtramp.c is added to SRCS.
 1.20  15-Apr-2015  mrg remove various HAVE_GCC=45 fragments.
 1.19  21-Mar-2012  christos do not need lint overrides anymore
 1.18  20-Mar-2012  martin We do not care about portability when instantiating softfloats for our
concrete environment - add appropriate lintflags.
 1.17  10-Jul-2011  matt Fix so that float128_to_uint64_round_to_zero is defined for sparc64.
(isn't tha a namespace violation?)
 1.16  22-Jun-2011  mrg apply some -Wno-error/-Wno-enum-compare/-Wno-array-bounds.

this should be looked at more closely.
 1.15  22-Mar-2011  martin Remove the sparc-v7 compatibility wrapper functions (.div, .mul, ... .urem),
the compiler never generates (or did generate in the past) 64bit code to call
them, and they are still present in our 32bit compat library.
 1.14  06-Mar-2011  martin While we use hardware (for float and double), but cooperate with softfloat
(to do long double), we need to not only handle the hardware exception
mask and cummulated flags, but also update/query the softfloat variables.
Since this may go away sometime (to make us psABI compliant), ifdef it
properly.
 1.13  06-Dec-2009  uebayasi Set ${SRCS.softfloat}.
 1.12  26-Oct-2008  mrg branches: 1.12.4;
define and use LIBCDIR in terms of .CURDIR. fixes compat/lib/libc build.
 1.11  17-Jun-2006  uwe G/c KMSRCS and KMINCLUDES now that we have common/lib/libc
 1.10  16-Oct-2005  christos Bring sparc64 to the new compat layout.
 1.9  20-Apr-2005  jmc Don't use 'm4' here. Use $TOOL_M4 instead.
 1.8  27-Oct-2003  christos Add __sigtramp2
 1.7  27-Oct-2002  chs remove setjmp/longjmp from libkern, they're not used.
 1.6  10-Jul-2002  thorpej Enable the libc-provided signal trampoline. The old __sigaction14
entry point has been replaced by the new __sigaction14() which is a
wrapper around the __sigaction_sigtramp system call (which is itself
not directly exposed outside of libc).

No shared library version change is necessary; no new symbols
are exposed outside of libc.
 1.5  22-May-2002  bjh21 Adapt for recent lib/libc/softfloat changes.
 1.4  04-Mar-2002  jmc branches: 1.4.2;
Move names for softfloat lib that _Qp functions call into _softfloat_
namespace
 1.3  05-Feb-2002  jmc Enable the _Qp* routines to be built always and allow full softfloat to be
pulled in if MKSOFTFLOAT gets enabled.
 1.2  19-Dec-2001  tv Remove -Wa,-Av9a hack from <sys.mk> and relegate it to the places that need
it (kernel and libc).

The current version of the gas assembler in the tree (2.11.2) already
defaults to generating object files for "-Av9 -64", supporting V9
instructions in ELF64 object format. "-Av9a" is only needed for specific
parts of the NetBSD base sources, and not for all third-party code.
 1.1  11-Sep-1998  eeh branches: 1.1.12;
Add sparc64-specific libc.
 1.1.12.6  11-Nov-2002  nathanw Catch up to -current
 1.1.12.5  01-Aug-2002  nathanw Catch up to -current.
 1.1.12.4  21-Jun-2002  nathanw Catch up to -current.
 1.1.12.3  22-Mar-2002  nathanw Catch up to -current.
 1.1.12.2  08-Mar-2002  nathanw Catch up to -current.
 1.1.12.1  28-Jan-2002  nathanw Catch up to -current.
 1.4.2.1  24-May-2002  perry resolve 1.6 pullup ticket #16 by bjh21
necessary to get sparc64 builds working again.
pulls up revision 1.5
Original commit message:

> Adapt for recent lib/libc/softfloat changes.
 1.12.4.2  26-Oct-2008  mrg define and use LIBCDIR in terms of .CURDIR. fixes compat/lib/libc build.
 1.12.4.1  26-Oct-2008  mrg file Makefile.inc was added on branch christos-time_t on 2008-10-26 07:43:08 +0000

RSS XML Feed