This is the mail archive of the gcc@gcc.gnu.org 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]

gcc 4.0.1 testsuite failures on sparc64-linux: 59 unexpected gcc failures


I'll be posting to gcc-testresults eventually alos, I just had to
start this thread...

This is on

Aurora SPARC Linux release 2.0 (Kashmir FC3) UltraSparc I (SpitFire) sun4u:

binutils-2.15.92.0.2-5.sparc
bison-1.875c-2.sparc
dejagnu-1.4.4-2.noarch
expect-5.42.1-1.sparc
gcc-3.4.2-6.fc3.sparc
gcc4-4.0.0-0.8sparc.sparc
glibc-2.3.3-99.sparcv9
glibc-2.3.3-99.sparc64
glibc-devel-2.3.3-99.sparc
glibc-devel-2.3.3-99.sparc64
glibc-headers-2.3.3-99.sparc64
glibc-kernheaders-2.6-20sparc.sparc
gmp-4.1.4-3sparc.sparc
gmp-4.1.4-3sparc.sparc64
gmp-devel-4.1.4-3sparc.sparc
gmp-devel-4.1.4-3sparc.sparc64
kernel-2.6.11-1.1166sp1.sparc64
package kernel-devel is not installed
package kernel-smp is not installed
libgcc-3.4.2-6.fc3.sparc
libgcc-3.4.2-6.fc3.sparc64
libstdc++-3.4.2-6.fc3.sparc
libstdc++-3.4.2-6.fc3.sparc64
libstdc++-devel-3.4.2-6.fc3.sparc
libstdc++-devel-3.4.2-6.fc3.sparc64
make-3.80-5.sparc
nptl-devel-2.3.3-99.sparcv9
tcl-8.4.7-2.sparc

LAST_UPDATED: Obtained from CVS: -rgcc_4_0_1_release 

Native configuration is sparc64-unknown-linux-gnu

		=== gcc tests ===


Running target unix
FAIL: gcc.dg/20020201-1.c execution test
FAIL: gcc.dg/special/gcsec-1.c (test for excess errors)
FAIL: gcc.dg/tls/alias-1.c (test for excess errors)
FAIL: gcc.dg/tls/opt-2.c (test for excess errors)
FAIL: gcc.misc-tests/bprob-1.c execution,    -g  -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-1.c compilation,  -g  -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-1.c execution,    -g  -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-1.c execution,    -O0  -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-1.c compilation,  -O0  -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-1.c execution,    -O0  -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-1.c execution,    -O1  -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-1.c compilation,  -O1  -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-1.c execution,    -O1  -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-1.c execution,    -O2 -DPERFTIME  -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-1.c compilation,  -O2 -DPERFTIME 
-fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-1.c execution,    -O2 -DPERFTIME 
-fbranch-probabilities
FAIL: gcc.misc-tests/bprob-1.c execution,    -O3 -DPERFTIME  -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-1.c compilation,  -O3 -DPERFTIME 
-fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-1.c execution,    -O3 -DPERFTIME 
-fbranch-probabilities
FAIL: gcc.misc-tests/bprob-1.c execution,    -O3 -g -DPERFTIME  -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-1.c compilation,  -O3 -g -DPERFTIME 
-fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-1.c execution,    -O3 -g -DPERFTIME 
-fbranch-probabilities
FAIL: gcc.misc-tests/bprob-1.c execution,    -Os  -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-1.c compilation,  -Os  -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-1.c execution,    -Os  -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-2.c execution,    -g  -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-2.c compilation,  -g  -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-2.c execution,    -g  -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-2.c execution,    -O0  -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-2.c compilation,  -O0  -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-2.c execution,    -O0  -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-2.c execution,    -O1  -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-2.c compilation,  -O1  -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-2.c execution,    -O1  -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-2.c execution,    -O2 -DPERFTIME  -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-2.c compilation,  -O2 -DPERFTIME 
-fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-2.c execution,    -O2 -DPERFTIME 
-fbranch-probabilities
FAIL: gcc.misc-tests/bprob-2.c execution,    -O3 -DPERFTIME  -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-2.c compilation,  -O3 -DPERFTIME 
-fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-2.c execution,    -O3 -DPERFTIME 
-fbranch-probabilities
FAIL: gcc.misc-tests/bprob-2.c execution,    -O3 -g -DPERFTIME  -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-2.c compilation,  -O3 -g -DPERFTIME 
-fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-2.c execution,    -O3 -g -DPERFTIME 
-fbranch-probabilities
FAIL: gcc.misc-tests/bprob-2.c execution,    -Os  -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-2.c compilation,  -Os  -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-2.c execution,    -Os  -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-1.c execution,    -g 
-ftree-based-profiling -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-1.c compilation,  -g 
-ftree-based-profiling -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-1.c execution,    -g 
-ftree-based-profiling -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-1.c execution,    -O0 
-ftree-based-profiling -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-1.c compilation,  -O0 
-ftree-based-profiling -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-1.c execution,    -O0 
-ftree-based-profiling -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-1.c execution,    -O1 
-ftree-based-profiling -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-1.c compilation,  -O1 
-ftree-based-profiling -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-1.c execution,    -O1 
-ftree-based-profiling -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-1.c execution,    -O2 -DPERFTIME 
-ftree-based-profiling -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-1.c compilation,  -O2 -DPERFTIME 
-ftree-based-profiling -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-1.c execution,    -O2 -DPERFTIME 
-ftree-based-profiling -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-1.c execution,    -O3 -DPERFTIME 
-ftree-based-profiling -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-1.c compilation,  -O3 -DPERFTIME 
-ftree-based-profiling -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-1.c execution,    -O3 -DPERFTIME 
-ftree-based-profiling -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-1.c execution,    -O3 -g -DPERFTIME 
-ftree-based-profiling -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-1.c compilation,  -O3 -g -DPERFTIME 
-ftree-based-profiling -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-1.c execution,    -O3 -g -DPERFTIME 
-ftree-based-profiling -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-1.c execution,    -Os 
-ftree-based-profiling -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-1.c compilation,  -Os 
-ftree-based-profiling -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-1.c execution,    -Os 
-ftree-based-profiling -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-2.c execution,    -g 
-ftree-based-profiling -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-2.c compilation,  -g 
-ftree-based-profiling -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-2.c execution,    -g 
-ftree-based-profiling -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-2.c execution,    -O0 
-ftree-based-profiling -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-2.c compilation,  -O0 
-ftree-based-profiling -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-2.c execution,    -O0 
-ftree-based-profiling -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-2.c execution,    -O1 
-ftree-based-profiling -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-2.c compilation,  -O1 
-ftree-based-profiling -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-2.c execution,    -O1 
-ftree-based-profiling -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-2.c execution,    -O2 -DPERFTIME 
-ftree-based-profiling -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-2.c compilation,  -O2 -DPERFTIME 
-ftree-based-profiling -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-2.c execution,    -O2 -DPERFTIME 
-ftree-based-profiling -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-2.c execution,    -O3 -DPERFTIME 
-ftree-based-profiling -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-2.c compilation,  -O3 -DPERFTIME 
-ftree-based-profiling -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-2.c execution,    -O3 -DPERFTIME 
-ftree-based-profiling -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-2.c execution,    -O3 -g -DPERFTIME 
-ftree-based-profiling -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-2.c compilation,  -O3 -g -DPERFTIME 
-ftree-based-profiling -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-2.c execution,    -O3 -g -DPERFTIME 
-ftree-based-profiling -fbranch-probabilities
FAIL: gcc.misc-tests/bprob-2.c execution,    -Os 
-ftree-based-profiling -fprofile-arcs
UNRESOLVED: gcc.misc-tests/bprob-2.c compilation,  -Os 
-ftree-based-profiling -fbranch-probabilities
UNRESOLVED: gcc.misc-tests/bprob-2.c execution,    -Os 
-ftree-based-profiling -fbranch-probabilities
FAIL: gcc.misc-tests/gcov-1.c execution test
FAIL: gcc.misc-tests/gcov-1.c gcov failed: gcov-1.c.gcov does not exist
FAIL: gcc.misc-tests/gcov-10.c execution test
FAIL: gcc.misc-tests/gcov-10.c gcov failed: gcov-10.c.gcov does not exist
FAIL: gcc.misc-tests/gcov-10b.c execution test
FAIL: gcc.misc-tests/gcov-10b.c gcov failed: gcov-10b.c.gcov does not exist
FAIL: gcc.misc-tests/gcov-11.c execution test
FAIL: gcc.misc-tests/gcov-11.c gcov failed: gcov-11.c.gcov does not exist
FAIL: gcc.misc-tests/gcov-2.c execution test
FAIL: gcc.misc-tests/gcov-2.c gcov failed: gcov-2.c.gcov does not exist
FAIL: gcc.misc-tests/gcov-3.c execution test
FAIL: gcc.misc-tests/gcov-3.c gcov failed: gcov-3.c.gcov does not exist
FAIL: gcc.misc-tests/gcov-4.c execution test
FAIL: gcc.misc-tests/gcov-4.c gcov failed: gcov-4.c.gcov does not exist
FAIL: gcc.misc-tests/gcov-4b.c execution test
FAIL: gcc.misc-tests/gcov-4b.c gcov failed: gcov-4b.c.gcov does not exist
FAIL: gcc.misc-tests/gcov-5b.c execution test
FAIL: gcc.misc-tests/gcov-5b.c gcov failed: gcov-5b.c.gcov does not exist
FAIL: gcc.misc-tests/gcov-6.c execution test
FAIL: gcc.misc-tests/gcov-6.c gcov failed: gcov-6.c.gcov does not exist
FAIL: gcc.misc-tests/gcov-7.c execution test
FAIL: gcc.misc-tests/gcov-7.c gcov failed: gcov-7.c.gcov does not exist
FAIL: gcc.misc-tests/gcov-8.c execution test
FAIL: gcc.misc-tests/gcov-8.c gcov failed: gcov-8.c.gcov does not exist
FAIL: gcc.misc-tests/gcov-9.c execution test
FAIL: gcc.misc-tests/gcov-9.c gcov failed: gcov-9.c.gcov does not exist
FAIL: gcc.misc-tests/linkage.c link

		=== gcc Summary ===

# of expected passes		34221
# of unexpected failures	59
# of expected failures		102
# of unresolved testcases	56
# of untested testcases		28
# of unsupported tests		522
/usr/local/src/branch/objdir64/gcc/xgcc  version 4.0.1

from the testsuite log file:

Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
./20020201-1.exe: symbol lookup error: ./20020201-1.exe: undefined symbol: 
FAIL: gcc.dg/20020201-1.c execution test

Executing on host: /usr/local/src/branch/objdir64/gcc/xgcc
-B/usr/local/src/branch/objdir64/gcc/ -dumpspecs      (timeout = 9000)
*asm:
%{V} %{v:%{!V:-V}} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Wa,*:%*} -s
%{fpic|fPIC|fpie|fPIE:-K PIC} %{mlittle-endian:-EL} %(asm_cpu)
%(asm_arch) %(asm_relax)

*asm_debug:
%{gstabs*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}}

*asm_final:


*asm_options:
%a %Y %{c:%W{o*}%{!o*:-o %w%b%O}}%{!c:-o %d%w%u%O}

*invoke_as:
%{!S:-o %|.s |
 as %(asm_options) %|.s %A }

*cpp:
%(cpp_cpu) %(cpp_arch) %(cpp_endian) %(cpp_subtarget)

*cpp_options:
%(cpp_unique_options) %1 %{m*} %{std*&ansi&trigraphs} %{W*&pedantic*}
%{w} %{f*} %{g*:%{!g0:%{!fno-working-directory:-fworking-directory}}}
%{O*} %{undef} %{save-temps:-fpch-preprocess}

*cpp_debug_options:
%{d*}

*cpp_unique_options:
%{C|CC:%{!E:%eGCC does not support -C or -CC without -E}} %{!Q:-quiet}
%{nostdinc*} %{C} %{CC} %{v} %{I*&F*} %{P} %I %{MD:-MD
%{!o:%b.d}%{o*:%.d%*}} %{MMD:-MMD %{!o:%b.d}%{o*:%.d%*}} %{M} %{MM}
%{MF*} %{MG} %{MP} %{MQ*} %{MT*} %{!E:%{!M:%{!MM:%{MD|MMD:%{o*:-MQ
%*}}}}} %{remap} %{g3:-dD} %{H} %C %{D*&U*&A*} %{i*} %Z %i
%{fmudflap:-D_MUDFLAP -include mf-runtime.h} %{fmudflapth:-D_MUDFLAP
-D_MUDFLAPTH -include mf-runtime.h} %{E|M|MM:%W{o*}}

*trad_capable_cpp:
cc1 -E %{traditional|ftraditional|traditional-cpp:-traditional-cpp}

*cc1:
%{sun4:} %{target:} %{mcypress:-mcpu=cypress}
%{msparclite:-mcpu=sparclite} %{mf930:-mcpu=f930} %{mf934:-mcpu=f934}
%{mv8:-mcpu=v8} %{msupersparc:-mcpu=supersparc} %{m32:%{m64:%emay not
use both -m32 and -m64}} %{m32:-mptr32 -mno-stack-bias
%{!mlong-double-128:-mlong-double-64}  
%{!mcpu*:%{!mcypress:%{!msparclite:%{!mf930:%{!mf934:%{!mv8:%{!msupersparc:-mcpu=cypress}}}}}}}}
%{!m32:%{!mcpu*:-mcpu=ultrasparc}}
%{!mno-vis:%{!m32:%{!mcpu=v9:-mvis}}}

*cc1_options:
%{pg:%{fomit-frame-pointer:%e-pg and -fomit-frame-pointer are
incompatible}} %1 %{!Q:-quiet} -dumpbase %B %{d*} %{m*} %{a*}
%{c|S:%{o*:-auxbase-strip %*}%{!o*:-auxbase %b}}%{!c:%{!S:-auxbase
%b}} %{g*} %{O*} %{W*&pedantic*} %{w} %{std*&ansi&trigraphs}
%{v:-version} %{pg:-p} %{p} %{f*} %{undef} %{Qn:-fno-ident}
%{--help:--help} %{--target-help:--target-help}
%{!fsyntax-only:%{S:%W{o*}%{!o*:-o %b.s}}} %{fsyntax-only:-o %j}
%{-param*} %{fmudflap|fmudflapth:-fno-builtin -fno-merge-constants}

*cc1plus:


*link_gcc_c_sequence:
%{static:--start-group} %G %L %{static:--end-group}%{!static:%G}

*endfile:
%{shared|pie:crtendS.o%s;:crtend.o%s} crtn.o%s  
%{ffast-math|funsafe-math-optimizations:crtfastmath.o%s}

*link:
%{!static:--eh-frame-hdr} %(link_arch) %{mlittle-endian:-EL}
%{!mno-relax:%{!r:-relax}}

*lib:
%{pthread:-lpthread}    %{shared:-lc}    %{!shared: %{mieee-fp:-lieee}
%{profile:-lc_p}%{!profile:-lc}}

*mfwrap:
 %{static: %{fmudflap|fmudflapth:  --wrap=malloc --wrap=free
--wrap=calloc --wrap=realloc --wrap=mmap --wrap=munmap --wrap=alloca}
%{fmudflapth: --wrap=pthread_create --wrap=pthread_join
--wrap=pthread_exit}} %{fmudflap|fmudflapth: --wrap=main}

*mflib:
%{fmudflap|fmudflapth: -export-dynamic}

*libgcc:
%{static|static-libgcc:-lgcc
-lgcc_eh}%{!static:%{!static-libgcc:%{!shared-libgcc:-lgcc --as-needed
-lgcc_s --no-as-needed}%{shared-libgcc:-lgcc_s%{!shared: -lgcc}}}}

*startfile:
%{!shared:%{pg|p:gcrt1.o%s;pie:Scrt1.o%s;:crt1.o%s}}   crti.o%s
%{static:crtbeginT.o%s;shared|pie:crtbeginS.o%s;:crtbeginS.o%s}

*switches_need_spaces:


*cross_compile:
0

*version:
4.0.1

*multilib:
. !m64 !m32;.:../lib64 m64 !m32;.:../lib !m64 m32;

*multilib_defaults:
m64

*multilib_extra:


*multilib_matches:
m64 m64;m32 m32;

*multilib_exclusions:


*multilib_options:
m64/m32

*linker:
collect2

*link_libgcc:
%D

*md_exec_prefix:


*md_startfile_prefix:


*md_startfile_prefix_1:


*startfile_prefix_spec:


*sysroot_suffix_spec:


*sysroot_hdrs_suffix_spec:


*cpp_cpu:
%{msoft-float:-D_SOFT_FLOAT} %{mcypress:}
%{msparclite:-D__sparclite__} %{mf930:-D__sparclite__}
%{mf934:-D__sparclite__} %{mv8:-D__sparc_v8__}
%{msupersparc:-D__supersparc__ -D__sparc_v8__}
%{mcpu=sparclet:-D__sparclet__} %{mcpu=tsc701:-D__sparclet__}
%{mcpu=sparclite:-D__sparclite__} %{mcpu=f930:-D__sparclite__}
%{mcpu=f934:-D__sparclite__} %{mcpu=v8:-D__sparc_v8__}
%{mcpu=supersparc:-D__supersparc__ -D__sparc_v8__}
%{mcpu=hypersparc:-D__hypersparc__ -D__sparc_v8__}
%{mcpu=sparclite86x:-D__sparclite86x__} %{mcpu=v9:-D__sparc_v9__}
%{mcpu=ultrasparc:-D__sparc_v9__} %{mcpu=ultrasparc3:-D__sparc_v9__}
%{!mcpu*:%{!mcypress:%{!msparclite:%{!mf930:%{!mf934:%{!mv8:%{!msupersparc:%(cpp_cpu_default)}}}}}}}

*cpp_cpu_default:
%{m32:} %{!m32:-D__sparc_v9__} 

*cpp_arch32:
%{mlong-double-128:-D__LONG_DOUBLE_128__}

*cpp_arch64:
-D__arch64__

*cpp_arch_default:
-D__arch64__

*cpp_arch:
%{m32:%(cpp_arch32)} %{m64:%(cpp_arch64)} %{!m32:%{!m64:%(cpp_arch_default)}} 

*cpp_endian:
%{mlittle-endian:-D__LITTLE_ENDIAN__}
%{mlittle-endian-data:-D__LITTLE_ENDIAN_DATA__}

*cpp_subtarget:
%{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT} 

*asm_cpu:
%{mcpu=sparclet:-Asparclet} %{mcpu=tsc701:-Asparclet}
%{msparclite:-Asparclite} %{mf930:-Asparclite} %{mf934:-Asparclite}
%{mcpu=sparclite:-Asparclite} %{mcpu=sparclite86x:-Asparclite}
%{mcpu=f930:-Asparclite} %{mcpu=f934:-Asparclite} %{mv8plus:-Av8plus}
%{mcpu=v9:-Av9} %{mcpu=ultrasparc:%{!mv8plus:-Av9a}}
%{mcpu=ultrasparc3:%{!mv8plus:-Av9b}}
%{!mcpu*:%{!mcypress:%{!msparclite:%{!mf930:%{!mf934:%{!mv8:%{!msupersparc:%(asm_cpu_default)}}}}}}}

*asm_cpu_default:
-Av9a

*asm_arch32:
-32

*asm_arch64:
-64 -no-undeclared-regs

*asm_relax:
%{!mno-relax:-relax}

*asm_arch_default:
-64 -no-undeclared-regs

*asm_arch:
%{m32:%(asm_arch32)} %{m64:%(asm_arch64)} %{!m32:%{!m64:%(asm_arch_default)}} 

*link_arch32:
-m elf32_sparc -Y P,/usr/lib %{shared:-shared}   %{!shared:    
%{!ibcs:       %{!static:         %{rdynamic:-export-dynamic}        
%{!dynamic-linker:-dynamic-linker /lib/ld-linux.so.2}}        
%{static:-static}}}

*link_arch64:
-m elf64_sparc -Y P,/usr/lib64 %{shared:-shared}   %{!shared:    
%{!ibcs:       %{!static:         %{rdynamic:-export-dynamic}        
%{!dynamic-linker:-dynamic-linker /lib64/ld-linux.so.2}}        
%{static:-static}}}

*link_arch_default:
-m elf64_sparc -Y P,/usr/lib64 %{shared:-shared}   %{!shared:    
%{!ibcs:       %{!static:         %{rdynamic:-export-dynamic}        
%{!dynamic-linker:-dynamic-linker /lib64/ld-linux.so.2}}        
%{static:-static}}}

*link_arch:
%{m32:%(link_arch32)} %{m64:%(link_arch64)}
%{!m32:%{!m64:%(link_arch_default)}}

*link_command:
%{!fsyntax-only:%{!c:%{!M:%{!MM:%{!E:%{!S:    %(linker) %l %{pie:-pie}
%X %{o*} %{A} %{d} %{e*} %{m} %{N} %{n} %{r}    %{s} %{t} %{u*} %{x}
%{z} %{Z} %{!A:%{!nostdlib:%{!nostartfiles:%S}}}    %{static:} %{L*}
%(mfwrap) %(link_libgcc) %o %(mflib)   
%{fprofile-arcs|fprofile-generate:-lgcov}   
%{!nostdlib:%{!nodefaultlibs:%(link_gcc_c_sequence)}}   
%{!A:%{!nostdlib:%{!nostartfiles:%E}}} %{T*} }}}}}}

output is:
*asm:
%{V} %{v:%{!V:-V}} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Wa,*:%*} -s
%{fpic|fPIC|fpie|fPIE:-K PIC} %{mlittle-endian:-EL} %(asm_cpu)
%(asm_arch) %(asm_relax)

*asm_debug:
%{gstabs*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}}

*asm_final:


*asm_options:
%a %Y %{c:%W{o*}%{!o*:-o %w%b%O}}%{!c:-o %d%w%u%O}

*invoke_as:
%{!S:-o %|.s |
 as %(asm_options) %|.s %A }

*cpp:
%(cpp_cpu) %(cpp_arch) %(cpp_endian) %(cpp_subtarget)

*cpp_options:
%(cpp_unique_options) %1 %{m*} %{std*&ansi&trigraphs} %{W*&pedantic*}
%{w} %{f*} %{g*:%{!g0:%{!fno-working-directory:-fworking-directory}}}
%{O*} %{undef} %{save-temps:-fpch-preprocess}

*cpp_debug_options:
%{d*}

*cpp_unique_options:
%{C|CC:%{!E:%eGCC does not support -C or -CC without -E}} %{!Q:-quiet}
%{nostdinc*} %{C} %{CC} %{v} %{I*&F*} %{P} %I %{MD:-MD
%{!o:%b.d}%{o*:%.d%*}} %{MMD:-MMD %{!o:%b.d}%{o*:%.d%*}} %{M} %{MM}
%{MF*} %{MG} %{MP} %{MQ*} %{MT*} %{!E:%{!M:%{!MM:%{MD|MMD:%{o*:-MQ
%*}}}}} %{remap} %{g3:-dD} %{H} %C %{D*&U*&A*} %{i*} %Z %i
%{fmudflap:-D_MUDFLAP -include mf-runtime.h} %{fmudflapth:-D_MUDFLAP
-D_MUDFLAPTH -include mf-runtime.h} %{E|M|MM:%W{o*}}

*trad_capable_cpp:
cc1 -E %{traditional|ftraditional|traditional-cpp:-traditional-cpp}

*cc1:
%{sun4:} %{target:} %{mcypress:-mcpu=cypress}
%{msparclite:-mcpu=sparclite} %{mf930:-mcpu=f930} %{mf934:-mcpu=f934}
%{mv8:-mcpu=v8} %{msupersparc:-mcpu=supersparc} %{m32:%{m64:%emay not
use both -m32 and -m64}} %{m32:-mptr32 -mno-stack-bias
%{!mlong-double-128:-mlong-double-64}  
%{!mcpu*:%{!mcypress:%{!msparclite:%{!mf930:%{!mf934:%{!mv8:%{!msupersparc:-mcpu=cypress}}}}}}}}
%{!m32:%{!mcpu*:-mcpu=ultrasparc}}
%{!mno-vis:%{!m32:%{!mcpu=v9:-mvis}}}

*cc1_options:
%{pg:%{fomit-frame-pointer:%e-pg and -fomit-frame-pointer are
incompatible}} %1 %{!Q:-quiet} -dumpbase %B %{d*} %{m*} %{a*}
%{c|S:%{o*:-auxbase-strip %*}%{!o*:-auxbase %b}}%{!c:%{!S:-auxbase
%b}} %{g*} %{O*} %{W*&pedantic*} %{w} %{std*&ansi&trigraphs}
%{v:-version} %{pg:-p} %{p} %{f*} %{undef} %{Qn:-fno-ident}
%{--help:--help} %{--target-help:--target-help}
%{!fsyntax-only:%{S:%W{o*}%{!o*:-o %b.s}}} %{fsyntax-only:-o %j}
%{-param*} %{fmudflap|fmudflapth:-fno-builtin -fno-merge-constants}

*cc1plus:


*link_gcc_c_sequence:
%{static:--start-group} %G %L %{static:--end-group}%{!static:%G}

*endfile:
%{shared|pie:crtendS.o%s;:crtend.o%s} crtn.o%s  
%{ffast-math|funsafe-math-optimizations:crtfastmath.o%s}

*link:
%{!static:--eh-frame-hdr} %(link_arch) %{mlittle-endian:-EL}
%{!mno-relax:%{!r:-relax}}

*lib:
%{pthread:-lpthread}    %{shared:-lc}    %{!shared: %{mieee-fp:-lieee}
%{profile:-lc_p}%{!profile:-lc}}

*mfwrap:
 %{static: %{fmudflap|fmudflapth:  --wrap=malloc --wrap=free
--wrap=calloc --wrap=realloc --wrap=mmap --wrap=munmap --wrap=alloca}
%{fmudflapth: --wrap=pthread_create --wrap=pthread_join
--wrap=pthread_exit}} %{fmudflap|fmudflapth: --wrap=main}

*mflib:
%{fmudflap|fmudflapth: -export-dynamic}

*libgcc:
%{static|static-libgcc:-lgcc
-lgcc_eh}%{!static:%{!static-libgcc:%{!shared-libgcc:-lgcc --as-needed
-lgcc_s --no-as-needed}%{shared-libgcc:-lgcc_s%{!shared: -lgcc}}}}

*startfile:
%{!shared:%{pg|p:gcrt1.o%s;pie:Scrt1.o%s;:crt1.o%s}}   crti.o%s
%{static:crtbeginT.o%s;shared|pie:crtbeginS.o%s;:crtbeginS.o%s}

*switches_need_spaces:


*cross_compile:
0

*version:
4.0.1

*multilib:
. !m64 !m32;.:../lib64 m64 !m32;.:../lib !m64 m32;

*multilib_defaults:
m64

*multilib_extra:


*multilib_matches:
m64 m64;m32 m32;

*multilib_exclusions:


*multilib_options:
m64/m32

*linker:
collect2

*link_libgcc:
%D

*md_exec_prefix:


*md_startfile_prefix:


*md_startfile_prefix_1:


*startfile_prefix_spec:


*sysroot_suffix_spec:


*sysroot_hdrs_suffix_spec:


*cpp_cpu:
%{msoft-float:-D_SOFT_FLOAT} %{mcypress:}
%{msparclite:-D__sparclite__} %{mf930:-D__sparclite__}
%{mf934:-D__sparclite__} %{mv8:-D__sparc_v8__}
%{msupersparc:-D__supersparc__ -D__sparc_v8__}
%{mcpu=sparclet:-D__sparclet__} %{mcpu=tsc701:-D__sparclet__}
%{mcpu=sparclite:-D__sparclite__} %{mcpu=f930:-D__sparclite__}
%{mcpu=f934:-D__sparclite__} %{mcpu=v8:-D__sparc_v8__}
%{mcpu=supersparc:-D__supersparc__ -D__sparc_v8__}
%{mcpu=hypersparc:-D__hypersparc__ -D__sparc_v8__}
%{mcpu=sparclite86x:-D__sparclite86x__} %{mcpu=v9:-D__sparc_v9__}
%{mcpu=ultrasparc:-D__sparc_v9__} %{mcpu=ultrasparc3:-D__sparc_v9__}
%{!mcpu*:%{!mcypress:%{!msparclite:%{!mf930:%{!mf934:%{!mv8:%{!msupersparc:%(cpp_cpu_default)}}}}}}}

*cpp_cpu_default:
%{m32:} %{!m32:-D__sparc_v9__} 

*cpp_arch32:
%{mlong-double-128:-D__LONG_DOUBLE_128__}

*cpp_arch64:
-D__arch64__

*cpp_arch_default:
-D__arch64__

*cpp_arch:
%{m32:%(cpp_arch32)} %{m64:%(cpp_arch64)} %{!m32:%{!m64:%(cpp_arch_default)}} 

*cpp_endian:
%{mlittle-endian:-D__LITTLE_ENDIAN__}
%{mlittle-endian-data:-D__LITTLE_ENDIAN_DATA__}

*cpp_subtarget:
%{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT} 

*asm_cpu:
%{mcpu=sparclet:-Asparclet} %{mcpu=tsc701:-Asparclet}
%{msparclite:-Asparclite} %{mf930:-Asparclite} %{mf934:-Asparclite}
%{mcpu=sparclite:-Asparclite} %{mcpu=sparclite86x:-Asparclite}
%{mcpu=f930:-Asparclite} %{mcpu=f934:-Asparclite} %{mv8plus:-Av8plus}
%{mcpu=v9:-Av9} %{mcpu=ultrasparc:%{!mv8plus:-Av9a}}
%{mcpu=ultrasparc3:%{!mv8plus:-Av9b}}
%{!mcpu*:%{!mcypress:%{!msparclite:%{!mf930:%{!mf934:%{!mv8:%{!msupersparc:%(asm_cpu_default)}}}}}}}

*asm_cpu_default:
-Av9a

*asm_arch32:
-32

*asm_arch64:
-64 -no-undeclared-regs

*asm_relax:
%{!mno-relax:-relax}

*asm_arch_default:
-64 -no-undeclared-regs

*asm_arch:
%{m32:%(asm_arch32)} %{m64:%(asm_arch64)} %{!m32:%{!m64:%(asm_arch_default)}} 

*link_arch32:
-m elf32_sparc -Y P,/usr/lib %{shared:-shared}   %{!shared:    
%{!ibcs:       %{!static:         %{rdynamic:-export-dynamic}        
%{!dynamic-linker:-dynamic-linker /lib/ld-linux.so.2}}        
%{static:-static}}}

*link_arch64:
-m elf64_sparc -Y P,/usr/lib64 %{shared:-shared}   %{!shared:    
%{!ibcs:       %{!static:         %{rdynamic:-export-dynamic}        
%{!dynamic-linker:-dynamic-linker /lib64/ld-linux.so.2}}        
%{static:-static}}}

*link_arch_default:
-m elf64_sparc -Y P,/usr/lib64 %{shared:-shared}   %{!shared:    
%{!ibcs:       %{!static:         %{rdynamic:-export-dynamic}        
%{!dynamic-linker:-dynamic-linker /lib64/ld-linux.so.2}}        
%{static:-static}}}

*link_arch:
%{m32:%(link_arch32)} %{m64:%(link_arch64)}
%{!m32:%{!m64:%(link_arch_default)}}

*link_command:
%{!fsyntax-only:%{!c:%{!M:%{!MM:%{!E:%{!S:    %(linker) %l %{pie:-pie}
%X %{o*} %{A} %{d} %{e*} %{m} %{N} %{n} %{r}    %{s} %{t} %{u*} %{x}
%{z} %{Z} %{!A:%{!nostdlib:%{!nostartfiles:%S}}}    %{static:} %{L*}
%(mfwrap) %(link_libgcc) %o %(mflib)   
%{fprofile-arcs|fprofile-generate:-lgcov}   
%{!nostdlib:%{!nodefaultlibs:%(link_gcc_c_sequence)}}   
%{!A:%{!nostdlib:%{!nostartfiles:%E}}} %{T*} }}}}}}


Executing on host: /usr/local/src/branch/objdir64/gcc/xgcc
-B/usr/local/src/branch/objdir64/gcc/ -print-prog-name=collect2     
(timeout = 9000)
/usr/local/src/branch/objdir64/gcc/collect2
output is:
/usr/local/src/branch/objdir64/gcc/collect2

Executing on host: /usr/local/src/branch/objdir64/gcc/collect2 --help 
 (timeout = 9000)
Usage: /usr/bin/ld [options] file...
Options:
  -a KEYWORD                  Shared library control for HP/UX compatibility
  -A ARCH, --architecture ARCH
                              Set architecture
  -b TARGET, --format TARGET  Specify target for following input files
  -c FILE, --mri-script FILE  Read MRI format linker script
  -d, -dc, -dp                Force common symbols to be defined
  -e ADDRESS, --entry ADDRESS Set start address
  -E, --export-dynamic        Export all dynamic symbols
  -EB                         Link big-endian objects
  -EL                         Link little-endian objects
  -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table
  -F SHLIB, --filter SHLIB    Filter for shared object symbol table
  -g                          Ignored
  -G SIZE, --gpsize SIZE      Small data size (if no size, same as --shared)
  -h FILENAME, -soname FILENAME
                              Set internal name of shared library
  -I PROGRAM, --dynamic-linker PROGRAM
                              Set PROGRAM as the dynamic linker to use
  -l LIBNAME, --library LIBNAME
                              Search for library LIBNAME
  -L DIRECTORY, --library-path DIRECTORY
                              Add DIRECTORY to library search path
  -m EMULATION                Set emulation
  -M, --print-map             Print map file on standard output
  -n, --nmagic                Do not page align data
  -N, --omagic                Do not page align data, do not make text readonly
  --no-omagic                 Page align data, make text readonly
  -o FILE, --output FILE      Set output file name
  -O                          Optimize output file
  -Qy                         Ignored for SVR4 compatibility
  -q, --emit-relocs           Generate relocations in final output
  -r, -i, --relocatable       Generate relocatable output
  -R FILE, --just-symbols FILE
                              Just link symbols (if directory, same as --rpath)
  -s, --strip-all             Strip all symbols
  -S, --strip-debug           Strip debugging symbols
  --strip-discarded           Strip symbols in discarded sections
  --no-strip-discarded        Do not strip symbols in discarded sections
  -t, --trace                 Trace file opens
  -T FILE, --script FILE      Read linker script
  -u SYMBOL, --undefined SYMBOL
                              Start with undefined reference to SYMBOL
  --unique [=SECTION]         Don't merge input [SECTION | orphan] sections
  -Ur                         Build global constructor/destructor tables
  -v, --version               Print version information
  -V                          Print version and emulation information
  -x, --discard-all           Discard all local symbols
  -X, --discard-locals        Discard temporary local symbols (default)
  --discard-none              Don't discard any local symbols
  -y SYMBOL, --trace-symbol SYMBOL
                              Trace mentions of SYMBOL
  -Y PATH                     Default search path for Solaris compatibility
  -(, --start-group           Start a group
  -), --end-group             End a group
  --accept-unknown-input-arch Accept input files whose architecture
cannot be determined
  --no-accept-unknown-input-arch
                              Reject input files whose architecture is unknown
  -assert KEYWORD             Ignored for SunOS compatibility
  -Bdynamic, -dy, -call_shared
                              Link against shared libraries
  -Bstatic, -dn, -non_shared, -static
                              Do not link against shared libraries
  -Bsymbolic                  Bind global references locally
  --check-sections            Check section addresses for overlaps (default)
  --no-check-sections         Do not check section addresses for overlaps
  --cref                      Output cross reference table
  --defsym SYMBOL=EXPRESSION  Define a symbol
  --demangle [=STYLE]         Demangle symbol names [using STYLE]
  --demangler DSO:FUNCTION    Set DSO and demangler function
  --embedded-relocs           Generate embedded relocs
  -fini SYMBOL                Call SYMBOL at unload-time
  --force-exe-suffix          Force generation of file with .exe suffix
  --gc-sections               Remove unused sections (on some targets)
  --no-gc-sections            Don't remove unused sections (default)
  --hash-size=<NUMBER>        Set default hash table size close to <NUMBER>
  --help                      Print option help
  -init SYMBOL                Call SYMBOL at load-time
  -Map FILE                   Write a map file
  --no-define-common          Do not define Common storage
  --no-demangle               Do not demangle symbol names
  --no-keep-memory            Use less memory and more disk I/O
  --no-undefined              Do not allow unresolved references in object files
  --allow-shlib-undefined     Allow unresolved references in shared libaries
  --no-allow-shlib-undefined  Do not allow unresolved references in shared libs
  --allow-multiple-definition Allow multiple definitions
  --no-undefined-version      Disallow undefined version
  --no-warn-mismatch          Don't warn about mismatched input files
  --no-whole-archive          Turn off --whole-archive
  --noinhibit-exec            Create an output file even if errors occur
  -nostdlib                   Only use library directories specified on
				the command line
  --oformat TARGET            Specify target of output file
  -qmagic                     Ignored for Linux compatibility
  --reduce-memory-overheads   Reduce memory overheads, possibly taking
much longer
  --relax                     Relax branches on certain targets
  --retain-symbols-file FILE  Keep only symbols listed in FILE
  -rpath PATH                 Set runtime shared library search path
  -rpath-link PATH            Set link time shared library search path
  -shared, -Bshareable        Create a shared library
  -pie, --pic-executable      Create a position independent executable
  --sort-common               Sort common symbols by size
  --spare-dynamic-tags COUNT  How many tags to reserve in .dynamic section
  --split-by-file [=SIZE]     Split output sections every SIZE octets
  --split-by-reloc [=COUNT]   Split output sections every COUNT relocs
  --stats                     Print memory usage statistics
  --target-help               Display target specific options
  --task-link SYMBOL          Do task level linking
  --traditional-format        Use same format as native linker
  --section-start SECTION=ADDRESS
                              Set address of named section
  -Tbss ADDRESS               Set address of .bss section
  -Tdata ADDRESS              Set address of .data section
  -Ttext ADDRESS              Set address of .text section
  --unresolved-symbols=<method>
                              How to handle unresolved symbols.  <method> is:
				ignore-all, report-all, ignore-in-object-files,
				ignore-in-shared-libs
  --verbose                   Output lots of information during link
  --version-script FILE       Read version information script
  --version-exports-section SYMBOL
                              Take export symbols list from .exports, using
				SYMBOL as the version.
  --warn-common               Warn about duplicate common symbols
  --warn-constructors         Warn if global constructors/destructors are seen
  --warn-multiple-gp          Warn if the multiple GP values are used
  --warn-once                 Warn only once per undefined symbol
  --warn-section-align        Warn if start of section changes due to alignment
  --warn-unresolved-symbols   Report unresolved symbols as warnings
  --error-unresolved-symbols  Report unresolved symbols as errors
  --fatal-warnings            Treat warnings as errors
  --whole-archive             Include all objects from following archives
  --add-needed                Set DT_NEEDED tags for DT_NEEDED entries in
				following dynamic libs
  --no-add-needed             Do not set DT_NEEDED tags for DT_NEEDED entries
				in following dynamic libs
  --as-needed                 Only set DT_NEEDED for following dynamic
libs if used
  --no-as-needed              Always set DT_NEEDED for following dynamic libs
  --wrap SYMBOL               Use wrapper functions for SYMBOL
/usr/bin/ld: supported targets: elf32-sparc a.out-sparc-linux
elf64-sparc a.out-sunos-big elf64-little elf64-big elf32-little
elf32-big srec symbolsrec tekhex binary ihex
/usr/bin/ld: supported emulations: elf32_sparc sparclinux elf64_sparc sun4
/usr/bin/ld: emulation specific options:
elf32_sparc: 
  -Bgroup		Selects group name lookup rules for DSO
  --disable-new-dtags	Disable new dynamic tags
  --enable-new-dtags	Enable new dynamic tags
  --eh-frame-hdr	Create .eh_frame_hdr section
  -z combreloc		Merge dynamic relocs into one section and sort
  -z defs		Report unresolved symbols in object files.
  -z execstack		Mark executable as requiring executable stack
  -z initfirst		Mark DSO to be initialized first at runtime
  -z interpose		Mark object to interpose all DSOs but executable
  -z loadfltr		Mark object requiring immediate process
  -z muldefs		Allow multiple definitions
  -z nocombreloc	Don't merge dynamic relocs into one section
  -z nocopyreloc	Don't create copy relocs
  -z nodefaultlib	Mark object not to use default search paths
  -z nodelete		Mark DSO non-deletable at runtime
  -z nodlopen		Mark DSO not available to dlopen
  -z nodump		Mark DSO not available to dldump
  -z noexecstack	Mark executable as not requiring executable stack
  -z norelro		Don't create RELRO program header
  -z now		Mark object non-lazy runtime binding
  -z origin		Mark object requiring immediate $ORIGIN processing
			  at runtime
  -z relro		Create RELRO program header
  -z KEYWORD		Ignored for Solaris compatibility
elf64_sparc: 
  -Bgroup		Selects group name lookup rules for DSO
  --disable-new-dtags	Disable new dynamic tags
  --enable-new-dtags	Enable new dynamic tags
  --eh-frame-hdr	Create .eh_frame_hdr section
  -z combreloc		Merge dynamic relocs into one section and sort
  -z defs		Report unresolved symbols in object files.
  -z execstack		Mark executable as requiring executable stack
  -z initfirst		Mark DSO to be initialized first at runtime
  -z interpose		Mark object to interpose all DSOs but executable
  -z loadfltr		Mark object requiring immediate process
  -z muldefs		Allow multiple definitions
  -z nocombreloc	Don't merge dynamic relocs into one section
  -z nocopyreloc	Don't create copy relocs
  -z nodefaultlib	Mark object not to use default search paths
  -z nodelete		Mark DSO non-deletable at runtime
  -z nodlopen		Mark DSO not available to dlopen
  -z nodump		Mark DSO not available to dldump
  -z noexecstack	Mark executable as not requiring executable stack
  -z norelro		Don't create RELRO program header
  -z now		Mark object non-lazy runtime binding
  -z origin		Mark object requiring immediate $ORIGIN processing
			  at runtime
  -z relro		Create RELRO program header
  -z KEYWORD		Ignored for Solaris compatibility


Supported demangler style:
{none,auto,gnu,lucid,arm,hp,edg,gnu-v3,java,gnat,compaq}

Report bugs to <URL:http://www.sourceware.org/bugzilla/> and hjl@lucon.org
Executing on host: /usr/local/src/branch/objdir64/gcc/xgcc
-B/usr/local/src/branch/objdir64/gcc/
/usr/local/src/branch/gcc/gcc/testsuite/gcc.dg/special/gcsec-1.c  
-ffunction-sections -fdata-sections -Wl,--gc-sections -static  -lm  
-o ./gcsec-1.exe    (timeout = 9000)
/usr/bin/ld: Warning: gc-sections option ignored
output is:
/usr/bin/ld: Warning: gc-sections option ignored
FAIL: gcc.dg/special/gcsec-1.c (test for excess errors)

Running /usr/local/src/branch/gcc/gcc/testsuite/gcc.dg/tls/tls.exp ...
Executing on host: /usr/local/src/branch/objdir64/gcc/xgcc
-B/usr/local/src/branch/objdir64/gcc/
/usr/local/src/branch/gcc/gcc/testsuite/gcc.dg/tls/trivial.c  -S  -o
trivial.S    (timeout = 9000)
Executing on host: /usr/local/src/branch/objdir64/gcc/xgcc
-B/usr/local/src/branch/objdir64/gcc/
/usr/local/src/branch/gcc/gcc/testsuite/gcc.dg/tls/alias-1.c    -ansi
-pedantic-errors  -lm   -o alias-1.exe    (timeout = 9000)
/usr/bin/ld: /tmp/cc4XLp83.o: check_relocs: unhandled reloc type 0
/tmp/cc4XLp83.o: could not read symbols: File format not recognized
collect2: ld returned 1 exit status
compiler exited with status 1
output is:
/usr/bin/ld: /tmp/cc4XLp83.o: check_relocs: unhandled reloc type 0
/tmp/cc4XLp83.o: could not read symbols: File format not recognized
collect2: ld returned 1 exit status

FAIL: gcc.dg/tls/alias-1.c (test for excess errors)

Executing on host: /usr/local/src/branch/objdir64/gcc/xgcc
-B/usr/local/src/branch/objdir64/gcc/
/usr/local/src/branch/gcc/gcc/testsuite/gcc.dg/tls/opt-2.c   -O2
-ftls-model=initial-exec  -lm   -o opt-2.exe    (timeout = 9000)
/usr/bin/ld: /tmp/cc4vqIbO.o: check_relocs: unhandled reloc type 0
/tmp/cc4vqIbO.o: could not read symbols: File format not recognized
collect2: ld returned 1 exit status
compiler exited with status 1
output is:
/usr/bin/ld: /tmp/cc4vqIbO.o: check_relocs: unhandled reloc type 0
/tmp/cc4vqIbO.o: could not read symbols: File format not recognized
collect2: ld returned 1 exit status

FAIL: gcc.dg/tls/opt-2.c (test for excess errors)

Running /usr/local/src/branch/gcc/gcc/testsuite/gcc.misc-tests/bprob.exp ...
Executing on host: /usr/local/src/branch/objdir64/gcc/xgcc
-B/usr/local/src/branch/objdir64/gcc/
/usr/local/src/branch/gcc/gcc/testsuite/gcc.misc-tests/bprob-1.c   -g 
-fprofile-arcs  -lm   -o
/usr/local/src/branch/objdir64/gcc/testsuite/bprob-1.x01    (timeout =
9000)
PASS: gcc.misc-tests/bprob-1.c compilation,  -g  -fprofile-arcs
Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
/usr/local/src/branch/objdir64/gcc/testsuite/bprob-1.x01: symbol
lookup error: /usr/local/src/branch/objdir64/gcc/testsuite/bprob-1.x01:
undefined symbol:
FAIL: gcc.misc-tests/bprob-1.c execution,    -g  -fprofile-arcs

Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
/usr/local/src/branch/objdir64/gcc/testsuite/bprob-1.x11: symbol
lookup error: /usr/local/src/branch/objdir64/gcc/testsuite/bprob-1.x11:
undefined symbol:
FAIL: gcc.misc-tests/bprob-1.c execution,    -O0  -fprofile-arcs

and symbol lookup error in the same way it looks for the rest of bprop

Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
./gcov-1.exe: symbol lookup error: ./gcov-1.exe: undefined symbol: 
FAIL: gcc.misc-tests/gcov-1.c execution test
Executing on host: /usr/local/src/branch/objdir64/gcc/gcov gcov-1.c  
(timeout = 9000)
gcov-1.gcda:cannot open data file
FAIL: gcc.misc-tests/gcov-1.c gcov failed: gcov-1.c.gcov does not exist
Executing on host: /usr/local/src/branch/objdir64/gcc/xgcc
-B/usr/local/src/branch/objdir64/gcc/
/usr/local/src/branch/gcc/gcc/testsuite/gcc.misc-tests/gcov-10.c  
-fprofile-arcs -ftest-coverage  -lm   -o ./gcov-10.exe    (timeout =
9000)
PASS: gcc.misc-tests/gcov-10.c (test for excess errors)
Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
./gcov-10.exe: symbol lookup error: ./gcov-10.exe: undefined symbol: 
FAIL: gcc.misc-tests/gcov-10.c execution test
Executing on host: /usr/local/src/branch/objdir64/gcc/gcov  -a
gcov-10.c    (timeout = 9000)
gcov-10.gcda:cannot open data file
FAIL: gcc.misc-tests/gcov-10.c gcov failed: gcov-10.c.gcov does not exist

Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
./gcov-10b.exe: symbol lookup error: ./gcov-10b.exe: undefined symbol: 
FAIL: gcc.misc-tests/gcov-10b.c execution test
Executing on host: /usr/local/src/branch/objdir64/gcc/gcov  -a
gcov-10b.c    (timeout = 9000)
gcov-10b.gcda:cannot open data file
FAIL: gcc.misc-tests/gcov-10b.c gcov failed: gcov-10b.c.gcov does not exist
Executing on host: /usr/local/src/branch/objdir64/gcc/xgcc
-B/usr/local/src/branch/objdir64/gcc/
/usr/local/src/branch/gcc/gcc/testsuite/gcc.misc-tests/gcov-11.c  
-fprofile-arcs -ftest-coverage  -lm   -o ./gcov-11.exe    (timeout =
9000)

Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
./gcov-11.exe: symbol lookup error: ./gcov-11.exe: undefined symbol: 
FAIL: gcc.misc-tests/gcov-11.c execution test
Executing on host: /usr/local/src/branch/objdir64/gcc/gcov  -a
gcov-11.c    (timeout = 9000)
gcov-11.gcda:cannot open data file
FAIL: gcc.misc-tests/gcov-11.c gcov failed: gcov-11.c.gcov does not exist

Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
./gcov-2.exe: symbol lookup error: ./gcov-2.exe: undefined symbol: 
FAIL: gcc.misc-tests/gcov-2.c execution test
Executing on host: /usr/local/src/branch/objdir64/gcc/gcov gcov-2.c  
(timeout = 9000)
gcov-2.gcda:cannot open data file
FAIL: gcc.misc-tests/gcov-2.c gcov failed: gcov-2.c.gcov does not exist

Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
./gcov-3.exe: symbol lookup error: ./gcov-3.exe: undefined symbol: 
FAIL: gcc.misc-tests/gcov-3.c execution test
Executing on host: /usr/local/src/branch/objdir64/gcc/gcov gcov-3.c  
(timeout = 9000)
gcov-3.gcda:cannot open data file
FAIL: gcc.misc-tests/gcov-3.c gcov failed: gcov-3.c.gcov does not exist

Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
./gcov-4.exe: symbol lookup error: ./gcov-4.exe: undefined symbol: 
FAIL: gcc.misc-tests/gcov-4.c execution test
Executing on host: /usr/local/src/branch/objdir64/gcc/gcov gcov-4.c  
(timeout = 9000)
gcov-4.gcda:cannot open data file
FAIL: gcc.misc-tests/gcov-4.c gcov failed: gcov-4.c.gcov does not exist

Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
./gcov-4b.exe: symbol lookup error: ./gcov-4b.exe: undefined symbol: 
FAIL: gcc.misc-tests/gcov-4b.c execution test
Executing on host: /usr/local/src/branch/objdir64/gcc/gcov  -b
gcov-4b.c    (timeout = 9000)
gcov-4b.gcda:cannot open data file
FAIL: gcc.misc-tests/gcov-4b.c gcov failed: gcov-4b.c.gcov does not exist

Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
./gcov-5b.exe: symbol lookup error: ./gcov-5b.exe: undefined symbol: 
FAIL: gcc.misc-tests/gcov-5b.c execution test
Executing on host: /usr/local/src/branch/objdir64/gcc/gcov  -b
gcov-5b.c    (timeout = 9000)
gcov-5b.gcda:cannot open data file
FAIL: gcc.misc-tests/gcov-5b.c gcov failed: gcov-5b.c.gcov does not exist

Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
./gcov-6.exe: symbol lookup error: ./gcov-6.exe: undefined symbol: 
FAIL: gcc.misc-tests/gcov-6.c execution test
Executing on host: /usr/local/src/branch/objdir64/gcc/gcov  -b
gcov-6.c    (timeout = 9000)
gcov-6.gcda:cannot open data file
FAIL: gcc.misc-tests/gcov-6.c gcov failed: gcov-6.c.gcov does not exist

Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
./gcov-7.exe: symbol lookup error: ./gcov-7.exe: undefined symbol: 
FAIL: gcc.misc-tests/gcov-7.c execution test
Executing on host: /usr/local/src/branch/objdir64/gcc/gcov  -b
gcov-7.c    (timeout = 9000)
gcov-7.gcda:cannot open data file
FAIL: gcc.misc-tests/gcov-7.c gcov failed: gcov-7.c.gcov does not exist

Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
./gcov-8.exe: symbol lookup error: ./gcov-8.exe: undefined symbol: 
FAIL: gcc.misc-tests/gcov-8.c execution test
Executing on host: /usr/local/src/branch/objdir64/gcc/gcov -b gcov-8.c
   (timeout = 9000)
gcov-8.gcda:cannot open data file
FAIL: gcc.misc-tests/gcov-8.c gcov failed: gcov-8.c.gcov does not exist

Setting LD_LIBRARY_PATH to
:/usr/local/src/branch/objdir64/gcc::/usr/local/src/branch/objdir64/gcc:/usr/local/src/branch/objdir64/gcc
./gcov-9.exe: symbol lookup error: ./gcov-9.exe: undefined symbol: 
FAIL: gcc.misc-tests/gcov-9.c execution test
Executing on host: /usr/local/src/branch/objdir64/gcc/gcov  -a
gcov-9.c    (timeout = 9000)
gcov-9.gcda:cannot open data file
FAIL: gcc.misc-tests/gcov-9.c gcov failed: gcov-9.c.gcov does not exist
testcase /usr/local/src/branch/gcc/gcc/testsuite/gcc.misc-tests/gcov.exp
completed in 37 seconds

Running /usr/local/src/branch/gcc/gcc/testsuite/gcc.misc-tests/linkage.exp ...
Executing on host: /usr/local/src/branch/objdir64/gcc/xgcc
-B/usr/local/src/branch/objdir64/gcc/  "-w" -c  -o linkage-x.o
/usr/local/src/branch/gcc/gcc/testsuite/gcc.misc-tests/linkage-x.c   
(timeout = 9000)
cc -c  /usr/local/src/branch/gcc/gcc/testsuite/gcc.misc-tests/linkage-y.c
>&/dev/null
Executing on host: /usr/local/src/branch/objdir64/gcc/xgcc
-B/usr/local/src/branch/objdir64/gcc/ linkage-y.o linkage-x.o   -lm  
-o linkage.exe    (timeout = 9000)
/usr/bin/ld: warning: sparc architecture of input file `linkage-y.o'
is incompatible with sparc:v9 output
output is:
/usr/bin/ld: warning: sparc architecture of input file `linkage-y.o'
is incompatible with sparc:v9 output

FAIL: gcc.misc-tests/linkage.c link


-- 
Cheers,

/ChJ


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