home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: gnu.gcc.bug
- Path: sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!ebenezer.wustl.edu!petcher
- From: petcher@ebenezer.wustl.edu (Donald N. Petcher)
- Subject: Bug in gcc on RS6000 ?
- Message-ID: <9301042003.AA14924@_ebenezer.wustl.edu_>
- Sender: gnulists@ai.mit.edu
- Organization: GNUs Not Usenet
- Distribution: gnu
- Date: Mon, 4 Jan 1993 20:03:51 GMT
- Approved: bug-gcc@prep.ai.mit.edu
- Lines: 44
-
- When trying to 'make LANGUAGES=c' on an IBM RS6000 running AIX, I got the
- following output:
-
- > make LANGUAGES=c
- > rm -f tmplibgcc2.a
- > set -e; \
- >
- > for name in _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 \
- > _negdi2 _lshrdi3 _lshldi3 _ashldi3 _ashrdi3 _udiv_w_sdiv \
- > _udivmoddi4 _cmpdi2 _ucmpdi2 _floatdidf _floatdisf \
- > _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi _fixunssfdi \
- > _fixsfdi __gc c_bcmp _varargs _eprintf _builtin_new \
- > _caps_New _builtin_del _bb _shtab _clear_cache _trampoline \
- > __main _exit _ctors; \
- >
- > do \
- > echo ${name}; \
- > ./xgcc -B./ -O2 -DIN_GCC -g -g1 -I. -I. -I./config -c
- > -DL${name} ./libgcc2.c -o ${name}.o; \
- > if [ $? -eq 0 ] ; then true; else exit 1; fi; \
- > ar rc tmplibgcc2.a ${name}.o; \
- > rm -f ${name}.o; \
- > done
- > _muldi3
- > Assembler:
- > /tmp/ccG20Crx.s: line 33: 1252-142 Syntax error.
- > make: 1254-004 The error code from the last command is 1.
- >
- > Make Quitting.
-
- Is this related to the bug mentioned in in the AIX assembler that is
- mentioned in the README.RS6000 file, or is it a bug in the compiler? Since
- the README file only mentioned that the bug would occur when debugging code
- compiled by gcc, I assumed that the compiler would compile itself whether I
- have the patch or not (I don't know yet whether we do have the patch but I
- suspect not). Please help. I would badly like to have gcc running on our
- RS6000's. Thanks,
-
- Cheers, petcher@wuphys.wustl.edu
- Don Petcher
- Physics Department
- Washington University
- Saint Louis, MO 63130
-
-