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]

Re: CFG transparent inliner take 2


Jan Hubicka <hubicka@ucw.cz> writes:

> this patch should apply after the remaining two prequels are comitted.
> Bootstrapped/regtested i686-pc-gnu-linux/ppc-gnu-linux/x86_64-gnu-linux
> Hopefully it is more manageable this time.  There are few tiny bits that
> might be split out still, but nothing really important as far as I know

This breaks Ada on ia64.

../../xgcc -B../../  -c -g -O2 -fPIC -DUSE_GAS_SYMVER      -W -Wall -gnatpg  s-interr.adb -o s-interr.o
s-interr.adb: In function 'System.Interrupts.Interrupt_Manager':
s-interr.adb:708: error: Statement marked for throw, but doesn't.
#   FRAME.257D.5581_4658(ab) = V_MAY_DEF <FRAME.257D.5581_4640(ab)>;
FRAME.257D.5581._chainD.3875.t_idD.2113 = 0B;

+===========================GNAT BUG DETECTED==============================+
| 4.1.0 20050518 (experimental) (ia64-suse-linux-gnu) verify_stmts failed. |
| Error detected at s-interr.adb:1468:21                                   |

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."


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