haiku/src/system
Ingo Weinhold fe14a904a8 * Implemented [sig]{set,long}jmp() for PPC. No idea, if it is any good,
but it compiles at least. :-)
* Pulled the architecture specific part out of <posix/setjmp.h> into
  <posix/arch/<arch>/arch_setjmp.h>.
* Moved setjmp_save_sigs.c from the x86 specific implementation into a
  "generic" sibling directory, since it is reusable (and actually used
  by the PPC implementation).
* Added generic/longjmp_return.c containing a function __longjmp_return,
  which is invoked at the end of siglongjmp(), resetting the signal mask
  and validating the return value. It is used by the PPC implementation,
  and should also be used by the x86 implementation, but I'll leave that
  to someone who's motivated enough to also test it. :-)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15479 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-12-10 22:56:52 +00:00
..
boot Removed cpuid.o from boot loader build for PPC. 2005-12-08 11:08:26 +00:00
glue Merged changes from branch build_system_redesign at revision 14573. 2005-10-29 16:27:43 +00:00
kernel Removed old PPC framebuffer console (this code is superseded by the on screen KDL). Updated files to match current arch API. This fixes the kernel build for PPC. 2005-12-08 11:03:24 +00:00
ldscripts Apparently gcc 4 aligns the input .ctors sections on 4 byte boundaries, 2005-11-13 21:08:15 +00:00
libroot * Implemented [sig]{set,long}jmp() for PPC. No idea, if it is any good, 2005-12-10 22:56:52 +00:00
runtime_loader * libroot and the runtime loader are no longer built with kernel rules. 2005-11-27 13:31:50 +00:00
Jamfile Reorganized building of kernel, boot loader, and libroot. 2005-11-27 00:27:19 +00:00