OpenGrok
Cross Reference: resumecontext.S
xref
: /
src
/
lib
/
libc
/
arch
/
m68k
/
gen
/
resumecontext.S
Home
|
History
|
Annotate
|
Download
|
only in
gen
History log of
/src/lib/libc/arch/m68k/gen/resumecontext.S
Revision
Date
Author
Comments
1.8
17-Jul-2013
matt
Use assym.h
1.7
16-Jul-2013
matt
Add END(func)
1.6
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.5
28-Apr-2008
martin
branches: 1.5.4; 1.5.8; 1.5.28;
Remove clause 3 and 4 from TNF licenses
1.4
13-Dec-2006
martin
branches: 1.4.10;
Pull over rev. 1.5 of the i386 version (../../i386/resumecontext.S),
quoting Matthias Drochner:
> -check for a NULL uc_link before calling setcontext(2); do a real exit(3)
> instead with exit handlers and all that
> -If setcontext(2) returns (which it shouldn't), do an _exit(-1) rather
> than relying on a sensible return value to use as exit code. Makes
> it less likely that an ucontext corruption goes unnoticed.
This fixes regress/lib/libc/context for m68k.
Thanks to Steve Woodford for optimization hints.
1.3
26-Jan-2003
kleink
branches: 1.3.16;
Fix comment typo, and convert to C-style comments.
1.2
18-Jan-2003
thorpej
Merge the nathanw_sa branch.
1.1
10-Nov-2001
scw
branches: 1.1.2;
file resumecontext.S was initially added on branch nathanw_sa.
1.1.2.1
10-Nov-2001
scw
Userland mcontext glue for Scheduler Activations on m68k.
From Klaus Klein <kleink@netbsd.org>.
1.3.16.1
15-Dec-2006
tron
Pull up following revision(s) (requested by martin in ticket #273):
lib/libc/arch/m68k/gen/resumecontext.S: revision 1.4
Pull over rev. 1.5 of the i386 version (../../i386/resumecontext.S),
quoting Matthias Drochner:
-check for a NULL uc_link before calling setcontext(2); do a real exit(3)
instead with exit handlers and all that
-If setcontext(2) returns (which it shouldn't), do an _exit(-1) rather
than relying on a sensible return value to use as exit code. Makes
it less likely that an ucontext corruption goes unnoticed.
This fixes regress/lib/libc/context for m68k.
Thanks to Steve Woodford for optimization hints.
1.4.10.1
18-May-2008
yamt
sync with head.
1.5.28.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.5.8.2
28-Apr-2008
martin
Remove clause 3 and 4 from TNF licenses
1.5.8.1
28-Apr-2008
martin
file resumecontext.S was added on branch christos-time_t on 2008-04-28 20:22:57 +0000
1.5.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")
Indexes created Sun Oct 12 05:10:08 GMT 2025