Article View: gnu.gcc.help
Article #52187Re: compilaton problems on rs6000-aix3.2 of gcc-2.3.3
From: Stefan A. Muehlenweg
Date: Sat, 16 Jan 1993 11:06
Date: Sat, 16 Jan 1993 11:06
71 lines
3308 bytes
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!muehlenwReferences:
<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