This is the mail archive of the 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: sh64 support

Joern RENNECKE <> wrote:
> My simulator now segfaults for every single execution test built with 
> mainline; when I try gdb, it also segfaults,
> somewhere in the dwarf handling code.
> Unless someone comes up with a viable concept how to maintain sh64 
> support in gcc, I think we have to deprecate
> it now, since at the time of the gcc 4.3 release it can be expected to 
> have bitrotted too much to be more useful than
> or even as useful as a vintage release.

I agree with Joern about the disastrous status of the simulator
test, though not every execution tests fail in my environment:

		=== g++ Summary ===

# of expected passes		12270
# of unexpected failures	235
# of unexpected successes	1
# of expected failures		65
# of unresolved testcases	50
# of unsupported tests		140

		=== gcc Summary ===

# of expected passes		38606
# of unexpected failures	610
# of unexpected successes	2
# of expected failures		73
# of unresolved testcases	42
# of untested testcases		28
# of unsupported tests		413

		=== libstdc++ Summary ===

# of expected passes		2390
# of unexpected failures	491
# of unexpected successes	1
# of expected failures		10
# of unsupported tests		153

Compiler version: 4.2.0 20060823 (experimental) 
Platform: sh64-unknown-elf
configure flags: --host=i686-pc-linux-gnu --target=sh64-unknown-elf --with-ld=/usr/local/bin/sh64-unknown-elf-ld --with-as=/usr/local/bin/sh64-unknown-elf-as --disable-libssp --with-headers --with-newlib --disable-gdb --enable-languages=c,c++

Perhaps it's because I gave up the unified tree and use older sim
and binutils.
Oddly the result of the regtest on sh64-unknown-linux-gnu looks not
so broken:


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