------- Additional Comments From pinskia at gcc dot gnu dot org  2005-08-14 
01:05 -------
The failures which this covers has changed since objc.dg/try-catch-8.m was 
moved.
The failures now are:
FAIL: objc/execute/exceptions/local-variables-1.m compilation,  -O1  
-fgnu-runtime
FAIL: objc/execute/exceptions/local-variables-1.m compilation,  -O2  
-fgnu-runtime
FAIL: objc/execute/exceptions/local-variables-1.m compilation,  -O3 
-fomit-frame-pointer  -fgnu-
runtime
FAIL: objc/execute/exceptions/local-variables-1.m compilation,  -O3 -g  
-fgnu-runtime
FAIL: objc/execute/exceptions/local-variables-1.m compilation,  -Os  
-fgnu-runtime


Though the -O1 is a regression because unit-at-a-time was not on at -O1 for 
4.0.0 so I am going to 
mark this as a regression.  The way to fix this is generate the strings at the 
end of compilation and not 
at the end of file.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[unit-at-a-time]            |[4.1 Regression] [unit-at-a-
                   |objc.dg/try-catch-8.m fails |time] objc exceptions (GNU
                   |to link/compile with the gnu|runtime) don't work with
                   |runtime                     |unit-at-a-time
   Target Milestone|---                         |4.1.0


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

Reply via email to