This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: VAX Ultrix bootstrap failure: cc: -o would overwrite
- To: law at cygnus dot com
- Subject: Re: VAX Ultrix bootstrap failure: cc: -o would overwrite
- From: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- Date: Mon, 22 May 2000 11:20:46 -0400 (EDT)
- Cc: egcs-bugs at egcs dot cygnus dot com, gcc-patches at gcc dot gnu dot org
>
>
> In message <200005172018.QAA17875@hiauly1.hia.nrc.ca>you write:
> > * configure.in Initialize NO_MINUS_C_MINUS_O if no -c and -o.
> > * mklibgcc.in Add missing -DL$name when compiling modules in libgcc1.c.
> > * configure (Rebuilt).
> I installed the mklibgcc.in fix. I believe Philippe has a similar fix
> for configure.in which I'll evaluate along with yours in a minute.
Regarding the configure.in patch, the following still occurs:
cc -DIN_LIBGCC1 -O -I. -I../../gcc -I../../gcc/config -I../../gcc/../include -DL
_mulsi3 -c ../../gcc/libgcc1.c -o libgcc/_mulsi3.o
cc: -o would overwrite libgcc/_mulsi3.o
NO_MINUS_C_MINUS_O isn't set to "yes" in config.status. I don't quite
know what is wrong (possibly there is white space in the test string
$ac_cv_prog_cc_${ac_cc}_c_o) but I know the more complex test that
I submitted works. It was derived from the test used in the autoconf
macro.
Dave
--
J. David Anglin dave.anglin@nrc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)