--- Comment #3 from arnold-j at t-online dot de 2006-03-21 21:30 ---
Created an attachment (id=11085)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11085&action=view)
The preprocessed source file causing the error
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23442
--- Comment #2 from arnold-j at t-online dot de 2006-03-21 21:11 ---
This happens with *all* versions of m68k-elf-gcc I tried to build (3.3.6,
3.4.5, 3.4.6, 4.0.2, 4.0.3).
Host gcc:
gcc version 4.0.3 20060212 (prerelease) (Debian 4.0.2-9)
Example: m68k-elf-gcc 3.4.6, configured with
--- Comment #4 from arnold-j at t-online dot de 2005-11-14 23:16 ---
How do you mean, it seems like a hack? Obviously we can't put the asm in a
different file, because then the symbols would clearly be defined in a
different translation unit. As-is they are not, but gcc 4.0.x e
--- Comment #2 from arnold-j at t-online dot de 2005-11-14 22:55 ---
I am indeed hiding a lot of code, but hopefully in order to pinpoint the issue.
This code snippet is taken from the rockbox project http://www.rockbox.org/ ,
precisely from
http://www.rockbox.org/viewcvs.cgi/firmware
--
arnold-j at t-online dot de changed:
What|Removed |Added
Severity|normal |major
GCC target triplet||all
g assembler functions
Product: gcc
Version: 4.0.2
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: arnold-j at t-online dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24863