egcs 970910 on linux/alpha

H.J. Lu hjl@lucon.org
Wed Sep 17 08:45:00 GMT 1997


egcs 970910 with the patches below runs quite well on linux/alpha.
It passed "make" and "make check" in glibc 2.0.5 with a minor patch.
Here is the result of "make check" in egcs.

		=== gcc tests ===

Running /home/work/gnu/src/egcs/gcc/testsuite/gcc.c-torture/compile/compile.exp ...
FAIL: gcc.c-torture/compile/961203-1.c,  -O0  
FAIL: gcc.c-torture/compile/961203-1.c,  -O1  
FAIL: gcc.c-torture/compile/961203-1.c,  -O2  
FAIL: gcc.c-torture/compile/961203-1.c,  -O2 -fomit-frame-pointer -finline-functions  
Running /home/work/gnu/src/egcs/gcc/testsuite/gcc.c-torture/execute/execute.exp ...
FAIL: gcc.c-torture/execute/complex-5.c execution,  -O0 
FAIL: gcc.c-torture/execute/complex-5.c execution,  -O1 
FAIL: gcc.c-torture/execute/complex-5.c execution,  -O2 
FAIL: gcc.c-torture/execute/complex-5.c execution,  -O2 -fomit-frame-pointer -finline-functions 
Running /home/work/gnu/src/egcs/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp ...
FAIL: gcc.c-torture/execute/ieee/fp-cmp-1.c execution,  -O0 
FAIL: gcc.c-torture/execute/ieee/fp-cmp-1.c execution,  -O1 
FAIL: gcc.c-torture/execute/ieee/fp-cmp-1.c execution,  -O2 
FAIL: gcc.c-torture/execute/ieee/fp-cmp-1.c execution,  -O2 -fomit-frame-pointer -finline-functions 

		=== gcc Summary ===

# of expected passes		4867
# of unexpected failures	12
# of expected failures		4
# of unsupported tests		7

		=== g++ tests ===

Running /home/work/gnu/src/egcs/gcc/testsuite/g++.old-deja/old-deja.exp ...
FAIL: g++.jason/operator.C overloaded (test for errors, line 13)
FAIL: g++.jason/operator.C overloaded (test for errors, line 14)
FAIL: g++.mike/eh35.C  Execution test
FAIL: g++.mike/p6610a.C  Execution test
FAIL: g++.mike/p710.C previous declaration as.* (test for errors, line 32)
FAIL: g++.mike/p710.C .B::operator.*overloaded (test for errors, line 35)
FAIL: g++.mike/p9732b.C  Execution test

		=== g++ Summary ===

# of expected passes		3309
# of unexpected failures	7
# of unexpected successes	5
# of expected failures		83
# of untested testcases		6

BTW, I have to generate libio/_G_config.h by hand. Ulrich's new libio
patch should fix it. Is that in egcs now?

Thanks.


-- 
H.J. Lu (hjl@gnu.ai.mit.edu)
---
Tue Sep 16 11:13:46 1997  Jim Wilson  <wilson@cygnus.com>
 
	* expr.c (expand_expr): Remove previous incorrect change.
	If target and slot has no DECL_RTL, then call mark_addressable
	again for the slot after we give it RTL.

Wed Aug 13 17:32:38 1997  Jason Merrill  <jason@yorick.cygnus.com>
 
	* expr.c (expand_expr, case TARGET_EXPR): Call mark_addressable
	again for the slot after we give it RTL.

Thu Sep 11 13:49:55 1997  Richard Henderson  <rth@cygnus.com>

	* rtl.h (return_address_pointer_rtx): New variable.

	* config/alpha/alpha.c, config/alpha/alpha.h: Update.

Thu Sep 11 13:47:41 1997  Richard Henderson  <rth@cygnus.com>

	* config/alpha/alpha.c: Fix copy large structure.

Wed Sep 10 18:30:02 1997  Richard Henderson  <rth@cygnus.com>

	* alpha.md (movdi): Handle CONST_DOUBLE for TARGET_BUILD_CONSTANTS.




More information about the Gcc mailing list