public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Re: Build failure - egcs-971122 - alphaev56-unknown-linux-gnulibc1 - $at reg - sarray.c.
  1997-11-24 12:21 Build failure - egcs-971122 - alphaev56-unknown-linux-gnulibc1 - $at reg - sarray.c Harvey J. Stein
@ 1997-11-24 11:45 ` Harvey J. Stein
  1997-11-24 23:19 ` Richard Henderson
  1 sibling, 0 replies; 4+ messages in thread
From: Harvey J. Stein @ 1997-11-24 11:45 UTC (permalink / raw)
  To: Harvey J. Stein; +Cc: hjstein

"Harvey J. Stein" <hjstein@bfr.co.il> writes:

> egcs-971122 fails to build for me under alphaev56-unknown-linux-gnulibc1:

I forgot to mention that I tried to build it as per the README as
follows:

   ./configure --prefix=/usr/local/gnu
   make

I did the prefix so that the planned install wouldn't inadvertently
wipe out anything else.

-- 
Harvey J. Stein
Berger Financial Research
hjstein@bfr.co.il

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Build failure - egcs-971122 - alphaev56-unknown-linux-gnulibc1 - $at reg - sarray.c.
@ 1997-11-24 12:21 Harvey J. Stein
  1997-11-24 11:45 ` Harvey J. Stein
  1997-11-24 23:19 ` Richard Henderson
  0 siblings, 2 replies; 4+ messages in thread
From: Harvey J. Stein @ 1997-11-24 12:21 UTC (permalink / raw)
  To: egcs, egcs-bugs

egcs-971122 fails to build for me under alphaev56-unknown-linux-gnulibc1:

/home/hjstein/egcs-971122/gcc/xgcc -B/home/hjstein/egcs-971122/gcc/  -DIN_GCC   -DUSE_GNULIBC_1 -g -O2 -I./include  -I. -I. -I./config \
-c ./objc/sarray.c -o objc/sarray.o
/tmp/cca01041.s: Assembler messages:
/tmp/cca01041.s:786: Error: macro requires $at register while noat in effect
/tmp/cca01041.s:925: Error: macro requires $at register while noat in effect
/tmp/cca01041.s:1068: Error: macro requires $at register while noat in effect
/tmp/cca01041.s:1087: Error: macro requires $at register while noat in effect
/tmp/cca01041.s:1094: Error: macro requires $at register while noat in effect
/tmp/cca01041.s:1264: Error: macro requires $at register while noat in effect
/tmp/cca01041.s:1270: Error: macro requires $at register while noat in effect
/tmp/cca01041.s:1277: Error: macro requires $at register while noat in effect
make[1]: *** [objc/sarray.o] Error 1
make[1]: Leaving directory `/home/hjstein/egcs-971122/gcc'
make: *** [all-gcc] Error 2


The relevant version info is:

redhat 4.2
kernel 2.0.30 + patches:
   alpha-patches-2.0.30-0.2a.gz from 
   ftp://ftp.digital.com/pub/DEC/Linux-Alpha/em86/v0.2/kernel-patches/
   and 
   ap-0.2-fixes-1.diff from
   ftp://genie.ucd.ie/pub/alpha/kernel/alpha-patchset.tar.gz 
gcc-2.7.2.1-2c (gcc from Redhat rpm 2.7.2.1-2) + patches:
   Richard Henderson's large stack frame patch.
   A profiling patch posted to axp-list by Toon Moene.
/lib/libc.so.6 + patches:
   David Mosberger's patches to libc_p, but I guess that's not
   relevant.
GNU assembler version 2.7 (alpha-unknown-linux), using BFD version 2.7.0.2
ld version 2.7 (with BFD 2.7.0.2)
(ldd doesn't support -v, but locate ld.so gives me:
   /etc/ld.so.cache
   /etc/ld.so.conf
   /home/ftp/lib/ld.so.1
   /lib/ld.so.1
and rpm -qf /lib/ld.so.1 gives me:
   glibc-0.961212-5

Thanks,

-- 
Harvey J. Stein
Berger Financial Research
hjstein@bfr.co.il

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Build failure - egcs-971122 - alphaev56-unknown-linux-gnulibc1 - $at reg - sarray.c.
  1997-11-24 12:21 Build failure - egcs-971122 - alphaev56-unknown-linux-gnulibc1 - $at reg - sarray.c Harvey J. Stein
  1997-11-24 11:45 ` Harvey J. Stein
@ 1997-11-24 23:19 ` Richard Henderson
  1997-11-25  2:58   ` Harvey J. Stein
  1 sibling, 1 reply; 4+ messages in thread
From: Richard Henderson @ 1997-11-24 23:19 UTC (permalink / raw)
  To: Harvey J. Stein; +Cc: egcs, egcs-bugs

On Mon, Nov 24, 1997 at 08:38:09PM +0200, Harvey J. Stein wrote:
> egcs-971122 fails to build for me under alphaev56-unknown-linux-gnulibc1:
[...]
> /tmp/cca01041.s:786: Error: macro requires $at register while noat in effect
[...]
> GNU assembler version 2.7 (alpha-unknown-linux), using BFD version 2.7.0.2

Just discovered this from someone else, but gas 2.7.0.2 is broken.
You can't get proper byte/word instructions out of it.  And it isn't
easy to upgrade, so I'll tell you to just use alphaev5-*-*-* as your
config target.

Upgrade to Red Hat 5.0 when it comes out next week; it's got a new
glibc and a new binutils.


r~

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Build failure - egcs-971122 - alphaev56-unknown-linux-gnulibc1 - $at reg - sarray.c.
  1997-11-24 23:19 ` Richard Henderson
@ 1997-11-25  2:58   ` Harvey J. Stein
  0 siblings, 0 replies; 4+ messages in thread
From: Harvey J. Stein @ 1997-11-25  2:58 UTC (permalink / raw)
  To: Richard Henderson; +Cc: hjstein

Richard Henderson <rth@dot.cygnus.com> writes:

> On Mon, Nov 24, 1997 at 08:38:09PM +0200, Harvey J. Stein wrote:
> > egcs-971122 fails to build for me under alphaev56-unknown-linux-gnulibc1:
> [...]
> > /tmp/cca01041.s:786: Error: macro requires $at register while noat in effect
> [...]
> > GNU assembler version 2.7 (alpha-unknown-linux), using BFD version 2.7.0.2
> 
> Just discovered this from someone else, but gas 2.7.0.2 is broken.
> You can't get proper byte/word instructions out of it.  And it isn't
> easy to upgrade, so I'll tell you to just use alphaev5-*-*-* as your
> config target.

It dies somewhere else now:

   hjstein@blaster:~/egcs-971122$ ./configure --host=alphaev5-unknown-linux-gnulibc1 --prefix=/usr/local/gnu
   Created "Makefile" in /home/hjstein/egcs-971122
   Links are now set up to build a native compiler for alphaev5-unknown-linux-gnulibc1
   hjstein@blaster:~/egcs-971122$ make
   ...
   /home/hjstein/egcs-971122/gcc/xgcc -B/home/hjstein/egcs-971122/gcc/ -c -g -O2 -I. -I. -D_G_HAVE_MMAP iogetc.c
   In file included from iogetc.c:26:
   libioP.h:31: bits/libc-lock.h: No such file or directory
   make[1]: *** [iogetc.o] Error 1
   make[1]: Leaving directory `/home/hjstein/egcs-971122/libraries/libio'
   make: *** [all-target-libio] Error 2

I guess I'll have to wait for RH5.0 as you suggested...

-- 
Harvey J. Stein
Berger Financial Research
hjstein@bfr.co.il

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~1997-11-25  2:58 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-11-24 12:21 Build failure - egcs-971122 - alphaev56-unknown-linux-gnulibc1 - $at reg - sarray.c Harvey J. Stein
1997-11-24 11:45 ` Harvey J. Stein
1997-11-24 23:19 ` Richard Henderson
1997-11-25  2:58   ` Harvey J. Stein

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).