Skip to contentSkip to conversation

egcs 2.9-hppa release

parisc-linux Phil Schwan 2 participants 2 messages Jan 24, 2000 – Jan 26, 2000

lore
Share & tools
lore
#0 lore raw

Hewlett-Packard and Linuxcare are pleased to announce the release of egcs 2.9 for the PA-RISC processor. The released source contains enhanced support for 32-bit PA 1.1 processors and additional support for 64-bit PA 2.0 processors. The compiler and tools have been tested on multiple releases of HP/UX, and have been shown to interoperate with Hewlett-Packard's existing 64-bit toolchain. Furthermore, the toolchain has been shown to support cross-compilation of packages hosted on Linux/i386 with a 64-bit PA-RISC target. The release of this product will allow the PA-RISC Linux porting effort to complete support for 32-bit and 64-bit ELF binaries, as well as begin to compile 64-bit versions of the PA-RISC Linux kernel; we anticipate that this support will be completed soon.

Though there are very few known bugs, there are almost certainly bugs that are yet to be found. Please direct bug reports and concerns to [email protected]. As bugs are fixed and features are added, new snapshots will be posted to puffin.external.hp.com and
http://www.thepuffingroup.com/parisc/gcc.html

For now, the source is available only via ftp, from ftp://puffin.external.hp.com/pub/parisc/src/egcs-2.9-hppa-991112.tar.gz The source will soon be placed in the PA-RISC Linux cvs repository; I'll notify the list when this takes place.

Go to it, hackers--

-Phil

Signature · 4 lines
Phil Schwan, Senior Linux Consultant, Linuxcare, Inc.
415.354.4878 x271 tel, 415.701.7457 fax
[email protected] http://www.linuxcare.com/
Linuxcare.  At the centre of Linux.
#1 lore raw

I built the pa1.1 compiler from these bits but am unable to build the pa2.0w compiler. It dies when xgcc tries to compile gcc/libgcc2.c with a littany of nasty errors, many like this:

In file included from tm.h:6,
from ../../src/gcc/config/pa/xm-pa64hpux.h:46,
from tconfig.h:5,
from ../../src/gcc/libgcc2.c:33:
../../src/gcc/config/pa/pa.h:29: overflow in enumeration values ../../src/gcc/config/pa/pa.h:42: overflow in enumeration values

I used 'configure --prefix=/opt/puffin --enable-languages=c,c++' and which figured out on its own to build the 2.0w compiler.

No luck building on hp-ux 11.0 on a C3000.

Hints?

-Paul Bame