Thread (2 messages) 2 messages, 2 authors, 2006-09-19

RE: Differing results from cross and native compilers

From: Eric DeVolder <hidden>
Date: 2006-09-19 17:57:25

Thiemo, could you share what the native 3.4 compiler reports as its configuration? (e.g. the "Configured with: " statement)?
 
Thanks,
Eric

________________________________

From: Thiemo Seufer [mailto:ths@networkno.de]
Sent: Tue 9/19/2006 12:16 PM
To: Eric DeVolder
Cc: linux-mips@linux-mips.org
Subject: Re: Differing results from cross and native compilers



Eric DeVolder wrote:
Yes, it appears to me that the compiler (cc1) and assembler (as)
invocations are the same. I've included the "-v" output of each
below for reference. Furthermore, the -save-temps output .i files
are effectively the same (differences due to cross vs. native paths,
but that is it). Nonetheless, the output assembly source still
contains differences!

I'm curious if anybody examined the output of a cross and native
toolchain of the same (recent) version?
I get the same (properly optimised) result from both compilers:

  gcc (GCC) 4.1.2 20060901 (prerelease) (Debian 4.1.1-13)
  mips-linux-gnu-gcc (GCC) 4.1.2 20060901 (prerelease) (Debian 4.1.1-13)


I haven't tried a 3.4 crosscompiler, but the native one also behaves
as expected:

  gcc-3.4 (GCC) 3.4.6 (Debian 3.4.6-4)


Thiemo

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help