Home | History | Annotate | Download | only in sparc64
History log of /src/lib/libc/arch/sparc64/SYS.h
RevisionDateAuthorComments
 1.15  12-Sep-2013  joerg Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is small
vs big PIC mode. Retire -DPIC and -DBIGPIC.
 1.14  28-Mar-2011  martin branches: 1.14.4; 1.14.10;
ABI police: avoid cluttering global registers %g2 and %g7. Not quite there
yet for %g2, but the target is not very well defined. %g7 should be clean
now.
 1.13  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22280, verified by myself.
 1.12  26-May-2002  wiz Revert previous: .S files are currently compiled with -traditional-cpp,
so __STDC__ is _not_ always defined.
 1.11  26-May-2002  wiz __STDC__ is always defined on NetBSD.
 1.10  07-May-2002  eeh Go back from using %g2 (an application register) to %g7 (a system register)
for syscall returns.
 1.9  07-May-2002  eeh Add support for large -fPIC relocations.
 1.8  05-May-2002  thorpej Add a .register directive to appease newer gas.
 1.7  14-Jan-2002  thorpej * Add WSYSCALL() to SYS.h, which creates a system call with an
internal name and a weak alias for the name.
* Add a WEAKASM syscall list, and process it.
* Make sysarch() have an internal name (_sysarch()).
 1.6  23-Jul-2001  thorpej From rev. 1.11 of the 32-bit version:

Add a macro "CALL()" to call a function correctly in the pic and non pic
case. Write ERROR() in terms of call.
 1.5  15-Jun-2001  chs adjust the PIC case for ERROR() to handle __cerror being at a larger offset
than will fit in the immediate field of the LDX instruction.
 1.4  18-Jul-2000  eeh branches: 1.4.2;
Fix PIC bugs.
 1.3  26-Jun-2000  kleink Add a _SYSCALL(entry,syscall) macro like the one found on other
architectures.
 1.2  14-Jan-1999  kleink branches: 1.2.10;
* On architectures using ELF, and conditionally on those in transition, rename
_ASM_LABEL(cerror) and _ASM_LABEL(curbrk) to _C_LABEL(__cerror) and
_C_LABEL(__curbrk) (or their respective architecture-specific equivalents) to
avoid possible name clashes with identifiers used in user applications.
* Do the same for minbrk on all architectures to avoid a GCC-specific (and
on ELF architectures effectively useless) symbol reference renaming in MI code.
 1.1  11-Sep-1998  eeh Add sparc64-specific libc.
 1.2.10.2  26-Jul-2000  mycroft Approved by thorpej:
Add/fix PIC support, stack biasing, and many other random bugs.

basesrc/lib/libc/arch/sparc64/SYS.h 1.3 -> 1.4
basesrc/lib/libc/arch/sparc64/gen/__sigsetjmp14.S 1.1 -> 1.3
basesrc/lib/libc/arch/sparc64/gen/fabs.S 1.1 -> 1.2
basesrc/lib/libc/arch/sparc64/gen/fixunsdfsi.S 1.2 -> 1.3
basesrc/lib/libc/arch/sparc64/gen/modf.S 1.1 -> 1.2
basesrc/lib/libc/arch/sparc64/gen/saveregs.S 1.1 -> 1.2
basesrc/lib/libc/arch/sparc64/gen/sigsetjmp.S 1.2 -> 1.4
basesrc/lib/libc/arch/sparc64/string/bzero.S 1.3 -> 1.7
basesrc/lib/libc/arch/sparc64/string/ffs.S 1.3 -> 1.4
basesrc/lib/libc/arch/sparc64/sys/brk.S 1.5 -> 1.7
basesrc/lib/libc/arch/sparc64/sys/brk.S 1.8 -> 1.9
basesrc/lib/libc/arch/sparc64/sys/cerror.S 1.2 -> 1.4
basesrc/lib/libc/arch/sparc64/sys/ptrace.S 1.1 -> 1.4
basesrc/lib/libc/arch/sparc64/sys/sbrk.S 1.5 -> 1.6
basesrc/lib/libc/arch/sparc64/sys/setlogin.S 1.1 -> 1.3
basesrc/lib/libc/arch/sparc64/sys/sigprocmask.S 1.5 -> 1.6
 1.2.10.1  25-Jul-2000  kleink Pull up rev. 1.3 (approved by thorpej):
Add a _SYSCALL(entry,syscall) macro.
 1.4.2.3  21-Jun-2002  nathanw Catch up to -current.
 1.4.2.2  28-Jan-2002  nathanw Catch up to -current.
 1.4.2.1  08-Oct-2001  nathanw Catch up to -current.
 1.14.10.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.14.4.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")

RSS XML Feed