[Bug target/40414] gcc 4.4.0 error at postreload.c:396

nospamname at web dot de gcc-bugzilla@gcc.gnu.org
Wed Dec 30 12:07:00 GMT 2009



------- Comment #24 from nospamname at web dot de  2009-12-30 12:06 -------
(In reply to comment #23)
> You need a proper patch, not instructions.
> 
> However, it's clear from the bugreport and the patches required to fix it, that
> it is not important whether the target is m68k-amigaos or another OS.
> 

Yes i know, and i can do a diff, but are there chances that this changes are
add or is m68k-amigaos going to remove complete in 4.6 ?

Wy can not the code stay in as long it work well ?

m68k-amigaos is a m68k bsd a.out Build that use sjlj Exception Handling on C++.
So there is no special support Code for AOS need and it work well with newest
compilers.

The only that need add to compile GCC and g++ is this.

add in gcc-x.x.x/gcc/config.gcc

(search for m68k)

m68k-*-amigaos*)
        tmake_file=m68k/t-amigaos
        tm_file="${tm_file} m68k/amigaos.h"
        tm_p_file="${tm_p_file} m68k/amigaos-protos.h"
        tm_defines="TARGET_AMIGAOS TARGET_DEFAULT=0" # 68040
        extra_objs=amigaos.o
        gnu_ld=yes
        ;;

more add in config files is only need for libgcc and libstdc++

When report a Bug, we can also compare the asm Code with a better support 68k
Target, thats no Problem, but we thought because of same C Code all work same.

But i like know what 68k target Andreas or other GCC Developer for 68k use and
what configure Options they use so i can build a cygwin Version for this
compilers.

Or is there a binary build for cygwin and these 68k Compilers here ? 


-- 


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



More information about the Gcc-bugs mailing list