In response to a mail on m5-users, I'm working through some issues
building under gcc 4.6.0. It's a really new version of the compiler so
it's not that surprising we're running into some problems. Most of them
are pretty simple to resolve, but there have been two so far that
haven't. First, for x86, decoder.cc apparently is too large for gcc to
handle and it throws an internal error:

 [     CXX] 4.6.0/build/X86_FS/arch/x86/decoder.cc -> .o
{standard input}: Assembler messages:
{standard input}:2198175: Warning: end of file not at end of a line;
newline inserted
{standard input}:2198403: Warning: zero assumed for missing expression
{standard input}:2181098: Error: undefined symbol `.LLSDACSE10239' in
operation
g++: internal compiler error: Killed (program cc1plus)


Second, some of the warnings gcc now throws happen in generated ISA code
and have to do with variables being declared and assigned but never
used. These are for EA in memory instructions under Alpha. We probably
want to turn some of these warnings off for generated code.

Gabe

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to