This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug inline-asm/10890] [3.3/3.4 regression] ICE in merge_assigned_reloads building Linux 2.4.2x sched.c
- From: "wilson at tuliptree dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 16 Jun 2003 19:15:15 -0000
- Subject: [Bug inline-asm/10890] [3.3/3.4 regression] ICE in merge_assigned_reloads building Linux 2.4.2x sched.c
- References: <20030520215600.10890.rfreund@uos.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10890
------- Additional Comments From wilson@tuliptree.org 2003-06-16 19:15 -------
The linux kernel must be compiled with optimization in order to work, because of
design choices, so the fact that the asm does not work without optimization is a
non-issue for the linux kernel folks.
I didn't look at this too closely, but my impression is that the asm is too
complicated to work without optimization. That is, it needs more registers than
are available when not optimizing.