This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Ada] clean up signal handling for AE653


Tested on x86-linux and on ppc-vxworksae653; committed on mainline.

Clean ups specific to AE653 OS:
Add support for hardware stack overflow checking in the partition OS on AE653.
The initialization instructions (asm inserts) have no effect within the
AE653 partition OS.  If VTHREADS is defined, they are ommitted.

2004-11-18  Ed Falis  <falis@adacore.com>

	* init.c (__gnat_map_signal): map SIGSEGV to Storage_Error for AE653
	vthreads.
	(init_float): Eliminate initialization of floating point status for
	AE653. The instructions have no effect for vThreads.

Attachment: difs.13
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]