public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* c/2788: can't compile linux-2.4.2 on alpha ev5
@ 2001-05-09  3:16 martin
  0 siblings, 0 replies; only message in thread
From: martin @ 2001-05-09  3:16 UTC (permalink / raw)
  To: gcc-gnats; +Cc: martin

>Number:         2788
>Category:       c
>Synopsis:       Can't compile linux-2.4.2 kernel on alpha ev5
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    unassigned
>State:          open
>Class:          wrong-code
>Submitter-Id:   net
>Arrival-Date:   Wed May 09 03:16:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     martin brulisauer
>Release:        3.0 20010312 (prerelease)
>Organization:
systime
>Environment:
System: Linux alder 2.2.16 #14 Fri May 4 12:42:19 CEST 2001 alpha EV5
Architecture: alpha ev5

	
host: alphaev5-unknown-linux-gnu
build: alphaev5-unknown-linux-gnu
target: alphaev5-unknown-linux-gnu
configured with: ./configure --prefix=/usr --host=alphaev5-unknown-linux --enable-shared
>Description:
	GCC generates illegal assembler code on alpha ev5
	when compiling the linux 2.4.2 kernel.

	GCC version 2.95.3 20010315 (release)
	GNU assembler version 2.10.91 (alphaev5-bruli-linux-gnu) 
	using BFD version 2.10.1.0.7
	GNU ld version 2.10.91 (with BFD 2.10.1.0.7)

>How-To-Repeat:
gcc -D__KERNEL__ -I/usr/src/linux-2.4.2/include -Wall -Wstrict-prototypes -O2 -f
omit-frame-pointer -fno-strict-aliasing -mcpu=ev5 -pipe -mno-fp-regs -ffixed-8 -
Wa,-mev5,-m21164    -c -o core_cia.o core_cia.c
{standard input}: Assembler messages:
{standard input}:2812: Error: macro requires $at register while noat in effect
{standard input}:2826: Error: macro requires $at register while noat in effect
{standard input}:2840: Error: macro requires $at register while noat in effect
{standard input}:2854: Error: macro requires $at register while noat in effect
{standard input}:3023: Error: macro requires $at register while noat in effect
{standard input}:3034: Error: macro requires $at register while noat in effect
{standard input}:3066: Error: macro requires $at register while noat in effect
{standard input}:3076: Error: macro requires $at register while noat in effect
make[1]: *** [core_cia.o] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.2/arch/alpha/kernel'
make: *** [_dir_arch/alpha/kernel] Error 2
>Fix:
	Use GCC 3.0 (prerelease)
>Release-Note:
>Audit-Trail:
>Unformatted:


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2001-05-09  3:16 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-05-09  3:16 c/2788: can't compile linux-2.4.2 on alpha ev5 martin

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).