🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #52187

Re: compilaton problems on rs6000-aix3.2 of gcc-2.3.3

#52187
From: Stefan A. Muehlenweg
Date: Sat, 16 Jan 1993 11:06
71 lines
3308 bytes
matt@sep.Stanford.EDU (Matthias Schwab) writes:

> I change Makefile.in by removing -g as compile and link option.
> I than configure the software using:
> 
> 	% configure  rs6000-ibm-aix3.2	
> 
> Next step is:
> 
> 	% make LANGUAGES=c
> 
> When I then try to make stage1 I find:
> 
> 	% make stage1 
> mv: 0653-401 Cannot rename stamp-proto to stage1/stamp-proto:
>              A file or directory in the path name does not exist.
  [...] stuff deleted

You can *ignore* these messages. You have build only xgcc with
 % make LANGUAGES=c
        ^^^^^^^^^^^
and so there is *NO* objective-c or cpp and so on.

 -------------------------------------------------------------------------

Btw did you get the error message

	./xgcc -B./  -DIN_GCC   -g     -DNO_MEM -DNO_STDDEF -DNO_LONG_DOUBLE_IO -O0 -I. -c ./enquire.c
./enquire.c: In function `cprop':
./enquire.c:1366: warning: comparison is always 0 due to limited range of data type

the message above is in the last six lines when first calling
'make LANGUAGES=c'. I'm not sure, if I can ignore this.

When I'm calling 'make stage1' I got the same message as you got, but
then I could build the stage2 compiler with
'make CC="stage1/xgcc -Bstage1/" CFLAGS="-g -O" LANGUAGES=c'
and now I got the messages
	stage1/xgcc -Bstage1/  -DIN_GCC   -g -O     -I. -I. -I./config -c insn-emit.c
insn-emit.c: In function `gen_uminsi3':
insn-emit.c:266: warning: integer constant is so large that it is unsigned
insn-emit.c:267: warning: integer constant is so large that it is unsigned
insn-emit.c: In function `gen_umaxsi3':
insn-emit.c:298: warning: integer constant is so large that it is unsigned
insn-emit.c:299: warning: integer constant is so large that it is unsigned

and --- of course --- as in the first step:
	./xgcc -B./  -DIN_GCC   -g -O     -DNO_MEM -DNO_STDDEF -DNO_LONG_DOUBLE_IO -O0 -I. -c ./enquire.c
./enquire.c: In function `cprop':
./enquire.c:1366: warning: comparison is always 0 due to limited range of data type

I don't know what happens there on RS6000, but the resulting gcc seems
to work correct.

BTW I'm running AIX3.2.1 on types 550, 530H, 520, 350
                AIX3.2.3 on types 350
                xlc 0001.0002.0000.0013 on all machines
                I configured with: configure  rs6000-ibm-aix
                gcc is (of course) 2.3.3, but the same problems
                                          I've had with 2.3.2
> 
> Thanks,
> matthias

you're welcome,
Stefan


 ---
 Stefan A. M"uhlenweg                       muehlenw@samhh.hanse.de
 D-W-2000 Hamburg 73, Liliencronstr. 6,     Phone: +49 (40) 6 77 60 97
Technical Details
Message-ID: <gDVgXB2w165w@samhh.hanse.de>
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!Germany.EU.net!news.Hamburg.Germany.EU.net!ccwnoc!samhh!muehlenw
References: <1j5bhcINNfh1@morrow.stanford.edu>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,3b42ea0d19ef2d69
X-Google-Attributes: gid11318c,public
X-Google-ArrivalTime: 1993-01-16 03:06:27 PST
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!Germany.EU.net!news.Hamburg.Germany.EU.net!ccwnoc!samhh!muehlenw
From: muehlenw@samhh.hanse.de (Stefan A. Muehlenweg)
Newsgroups: gnu.gcc.help
Subject: Re: compilaton problems on rs6000-aix3.2 of gcc-2.3.3
Keywords: rs6000 aix3.2 ibm gcc-2.3.3
Message-ID: <gDVgXB2w165w@samhh.hanse.de>
Date: Sat, 16 Jan 93 12:06:27 MEZ
References: <1j5bhcINNfh1@morrow.stanford.edu>
Organization: private site of HanseNet--Hamburg--Germany
Lines: 71