Home | History | Annotate | Download | only in sys
History log of /src/lib/libc/arch/m68k/sys/ptrace.S
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  24-Jul-2013  matt Only jump to CERROR if carry is set, not clear.
 1.13  16-Jul-2013  matt Use SYSTRAP.
Don't use the PLT to call CERROR
Use LEA_LCL / GOT_SETUP
Remove non-__ELF__ code.
Make __minbrk and __curbrk hidden and avoid using the GOT for them.
Convert to motorola syntax.
 1.12  16-Jul-2013  matt Convert to normal Motorola syntax for addressing.
%r@ -> (%r)
%r@- -> -(%r)
%r@+ -> (%r)+
%r@(n) n(%r)
etc.
No object differences.
 1.11  07-Aug-2003  agc branches: 1.11.56; 1.11.62;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22280, verified by myself.
 1.10  25-Oct-1999  thorpej Add register prefixes.
 1.9  18-Oct-1999  itohy ELF PIC support.
 1.8  02-May-1999  kleink branches: 1.8.2;
Call cerror through the PLT.
 1.7  02-May-1999  kleink We can shave off a register-register move when using the SVR4 ABI: __errno()
will return its pointer result in a0.
 1.6  14-Jan-1999  kleink * 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.5  06-Oct-1998  kleink Add *__errno() redirection for _REENTRANT code. Also, some movel vs. movl
consistency.
 1.4  01-Jul-1998  thorpej Use _C_LABEL() to generate C labels.
 1.3  13-Dec-1995  thorpej New-style RCS ids. Use the RCSID() macro where appropriate.
 1.2  04-Aug-1994  chopps fixed ld.so to properly save all regs when binding PIC functions. We no
longer need the special case (PIC) code to push args when calling cerror.
 1.1  25-Nov-1993  paulus branches: 1.1.2;
Machine-dependent files for generic m68k machines (copied from hp300),
modified to support shared libraries.
 1.1.2.1  05-Aug-1994  mycroft update from trunk
 1.8.2.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.11.62.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.11.56.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