🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by Larry M. Augustin Sat, 06 May 1989 17:27
error compiling libg++ 1.34 on sequent symmetry (NOT builtin.h bug)
#422
Author: Larry M. Augustin
Date: Sat, 06 May 1989 17:27
144 lines
4535 bytes
I'm trying to install g++ on a Sequent Symmetry (i386 machine) running
DYNIX v3.0.12 in the ucb universe.  I'm using g++ version 1.34.2, gcc
version 1.34 and libg++ version 1.34.  gcc and g++ compile fine, but i
get the following error while compiling libg++ (yes, i've fixed the
missing overload decls in builtin.h):

	(cd src; make GXX=g++ CC=gcc)
	g++ -g -O -fchar-charconst -I../g++-include -I.. -fsave-memoized -c  builtin.cc
Assembler:
"builtin.cc", line 1173: Invalid type in .stabs
"builtin.cc", line 1191: Invalid type in .stabs
*** Error code 1
Make: .  Stop.
*** Error code 1
Don't know how to make src/libg++.a
`all' not remade because of errors

I'm using the Sequent's assembler, not gas.  I'm appending a copy of
builtin.s, the assembler code generated by g++.  Thanks in advance for
any help.

Larry M. Augustin			ERL 414
lma@sierra.stanford.edu			Computer Systems Lab
lma@dayton.stanford.edu			Stanford University
(415) 723-9285				Stanford, CA 94305

	.file	"builtin.cc"
gcc_compiled.:
	.stabs "builtin.cc",100,0,0,Ltext
Ltext:
.stabs "int:t1=r1;-2147483648;2147483647;",128,0,0,0
.stabs "char:t2=r2;0;127;",128,0,0,0
.stabs "long int:t3=r1;-2147483648;2147483647;",128,0,0,0
.stabs "unsigned int:t4=r1;0;-1;",128,0,0,0
.stabs "long unsigned int:t5=r1;0;-1;",128,0,0,0
.stabs "short int:t6=r1;-32768;32767;",128,0,0,0
.stabs "long long int:t7=r1;0;-1;",128,0,0,0
.stabs "short unsigned int:t8=r1;0;65535;",128,0,0,0
.stabs "long long unsigned int:t9=r1;0;-1;",128,0,0,0
.stabs "signed char:t10=r1;-128;127;",128,0,0,0
.stabs "unsigned char:t11=r1;0;255;",128,0,0,0
.stabs "float:t12=r1;4;0;",128,0,0,0
.stabs "double:t13=r1;8;0;",128,0,0,0
.stabs "long double:t14=r1;8;0;",128,0,0,0
.stabs "void:t15=15",128,0,0,0
.stabs "unknown type:t16=16",128,0,0,0
.stabs "bool:T17=eTRUE:1,FALSE:0,;",128,0,0,0
.stabs "bool:t17",128,0,0,0
.stabs "one_arg_error_handler_t:t18=*19=f15",128,0,0,0
.stabs "two_arg_error_handler_t:t20=*21=f15",128,0,0,0
.stabs "_iobuf:T22=s20_cnt:/21,0,32;_ptr:/223=*2,32,32;_base:/223,64,32;_bufsiz:/21,96,32;_flag:/26,128,16;_file:/22,144,8;;~;",128,0,0,0
.stabs "exception:T24=s32type:/21,0,32;name:/223,32,32;arg1:/213,64,64;arg2:/213,128,64;retval:/213,192,64;;~;",128,0,0,0
.stabs "exception:t24",128,0,0,0
.stabs "_iobuf:t22",128,0,0,0
.stabs "va_list:t23",128,0,0,0
.text
	.align 2
.globl _gcd_lSI_lSI
_gcd_lSI_lSI:
	.stabd 68,0,35
	pushl %ebp
	movl %esp,%ebp
	subl $8,%esp
	pushl %ebx
LBB2:
	.stabd 68,0,36
LBB3:
	.stabs "../g++-include/builtin.h",132,0,0,Ltext
	.stabd 68,0,99
	movl 8(%ebp),%ecx
LBB4:
	.stabd 68,0,100
	testl %ecx,%ecx
	jge L147
	negl %ecx
L147:
	movl %ecx,%ebx
LBE4:
	.stabd 68,0,101
LBE3:
	.stabs "builtin.cc",132,0,0,Ltext
	.stabd 68,0,37
LBB5:
	.stabs "../g++-include/builtin.h",132,0,0,Ltext
	.stabd 68,0,99
	movl 12(%ebp),%ecx
LBB6:
	.stabd 68,0,100
	testl %ecx,%ecx
	jge L150
	negl %ecx
L150:
LBE6:
	.stabd 68,0,101
LBE5:
	.stabs "builtin.cc",132,0,0,Ltext
	.stabd 68,0,41
	cmpl %ecx,%ebx
	jge L152
LBB7:
	.stabd 68,0,43
	movl %ecx,%ebx
LBE7:
L152:
	.stabd 68,0,45
L153:
LBB8:
	.stabd 68,0,47
	testl %ecx,%ecx
	jne L156
	.stabd 68,0,48
	movl %ebx,%eax
	jmp L145
L156:
	.stabd 68,0,49
	cmpl $1,%ecx
	je L158
LBB9:
	.stabd 68,0,53
	movl %ecx,-8(%ebp)
	.stabd 68,0,54
	movl %ebx,%eax
	cltd
	idivl -8(%ebp)
	movl %edx,%ecx
	movl %eax,-4(%ebp)
	.stabd 68,0,55
	movl -8(%ebp),%ebx
LBE9:
LBE8:
	.stabd 68,0,57
	jmp L153
L158:
	.stabd 68,0,50
	movl %ecx,%eax
LBE2:
	.stabd 68,0,58
L145:
	leal -12(%ebp),%esp
	popl %ebx
	leave
	ret
.stabs "_obstack_chunk:T25=s12limit:/223,0,32;prev:/226=*25,32,32;contents:/227=ar1;0;3;2,64,32;;~;",128,0,0,0
.stabs "Obstack:T28=s24chunksize:/13,0,32;chunk:/126,32,32;objectbase:/123,64,32;nextfree:/123,96,32;chunklimit:/123,128,32;alignmentmask:/11,160,32;Obstack::29=#28,30=*28,30,1,1,15;:Obstack_PSObstack_SI_SI;2.31=#28,15,30,1,15;:_$_Obstack;2.;_free:
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads