schmidt%bonnie.ics.uci.edu@ORION.CF.UCI.EDU ("Douglas C. Schmidt") (10/08/88)
Hi,
The following is useful info for config.gcc.
i386) # for Intel 80386's on Sequent Symmetry
cpu_type=i386
configuration_file=config-${machine}.h
target_machine=tm-seq386.h
;;
Also, the 1.29 compiler dies on the tree.c file during stage1.
I'll be glad to try out any fixes when they become available.
These are the setup files:
tm.h -> tm-seq386.h
md -> i386.md
config.h -> config.i386.h
Here is the diagnostic:
----------------------------------------
Script started on Fri Oct 7 21:59:17 1988
[~/gcc-1.29/stage1 ] [/q1/ue/schmidt/gcc-1.29/stage1]
> cc1 -O tree.c
init_tree temporary_allocation end_temporary_allocation
resume_temporary_allocation allocation_temporary_p permanent_allocation
preserve_data oballoc obfree permalloc push_momentary clear_momentary
pop_momentary suspend_momentary resume_momentary make_node copy_node
get_identifier build_int_2 build_real build_real_from_int_cst build_string
build_complex integer_zerop integer_onep integer_all_onesp list_length
chainon build_tree_list tree_cons perm_tree_cons temp_tree_cons
saveable_tree_cons tree_last nreverse size_in_bytes int_size_in_bytes
array_type_nelts staticp lvalue_p lvalue_or_else save_expr stabilize_reference
build build_nt build_decl build_let build_type_variant type_hash_list
type_hash_lookup type_hash_addIllegal instruction (core dumped)
[~/gcc-1.29/stage1 ] [/q1/ue/schmidt/gcc-1.29/stage1]
> dbx cc1
dbx version 5.10 of 5/20/88 23:31 (Sequent).
Type 'help' for help.
reading symbolic information ...
[using memory image in core]
(dbx) where
abort() at 0x64403
new_spill_reg(i = 10, class = 1, max_needs = 0x3fffd160, max_nongroups =
0x3fffd0dc, counted_for_nongroups = "", global = 1, dumpfile = (nil)),
line 866 in "reload1.c"
$b686, line 760 in "reload1.c"
reload1.reload(first = 0x811c4, global = 1, dumpfile = (nil)), line 760 in
"reload1.c"
global_alloc(file = (nil)), line 303 in "global-alloc.c"
$b37, line 1286 in "toplev.c"
rest_of_compilation(decl = 0xd3bac), line 1286 in "toplev.c"
finish_function(), line 3291 in "c-decl.c"
yyparse(), line 208 in "c-parse.tab.c"
compile_file(name = "tree.c"), line 863 in "toplev.c"
main(argc = 3, argv = 0x3fffec44, envp = 0x3fffec54), line 1579 in "toplev.c"
(dbx) quit
[~/gcc-1.29/stage1 ] [/q1/ue/schmidt/gcc-1.29/stage1]
> exit
[~/gcc-1.29/stage1 ] [/q1/ue/schmidt/gcc-1.29/stage1]
exit
script done on Fri Oct 7 22:00:30 1988