------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-08-29 
15:41 -------
Subject: Bug 21053

CVSROOT:        /cvs/gcc
Module name:    gcc
Changes by:     [EMAIL PROTECTED]       2005-08-29 15:41:45

Modified files:
        gcc/ada        : s-stalib.adb decl.c fe.h init.c 

Log message:
        2005-08-29  Arnaud Charlet  <[EMAIL PROTECTED]>
        Doug Rupp  <[EMAIL PROTECTED]>
        
        * s-stalib.adb: Add missing pragma Warnings (On) to reenable Warnings
        when needed.
        (Inside_Elab_Final_Code): Moved to init.c to avoid having to keep
        this code in the GNAT run-time.
        
        * decl.c, fe.h: Replace GCC_ZCX by Back_End_Exceptions.
        
        PR ada/21053
        * init.c (__gnat_error_handler [many]): Mark "msg" as const
        (__gnat_error_handler [HPUX]): Mark siginfo parameter as unused
        
        (__gnat_inside_elab_final_code): Moved here from
        Standard_Library and only defined for the compiler.
        __gnat_error_handler [VMS]: Adjust sigargs to account for PC & PSL.
        (__gnat_inum_to_ivec): Do not define this function on VxWorks when
        using RTPs because directly vectored Interrupt routines are not
        supported on this configuration.
        (getpid): Do not redefine this function on VxWorks when using RTPs
        because this primitive is well supported by the RTP libraries.
        (copy_msg): Correct the code that checks for buffer overflow.
        Discovered during code reading.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ada/s-stalib.adb.diff?cvsroot=gcc&r1=1.9&r2=1.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ada/decl.c.diff?cvsroot=gcc&r1=1.79&r2=1.80
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ada/fe.h.diff?cvsroot=gcc&r1=1.10&r2=1.11
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ada/init.c.diff?cvsroot=gcc&r1=1.52&r2=1.53



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21053

Reply via email to