This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: as error under HPUX 11, happens on HPUX10.20 too
- To: bug-gcc at gcc dot gnu dot org
- Subject: Re: as error under HPUX 11, happens on HPUX10.20 too
- From: Marco Man-Fai Yu <yumf at ultimatech dot com>
- Date: Sat, 09 Oct 1999 17:27:41 -0700
- CC: yumf at ultimatech dot com
- Organization: Ultima Interconnect Technology
Hi,
I have a similar problem on HPUX10.20 with gcc 2.95.1.
> on HPUX 11.0 with an experimental snapshot of egcs
> The as compiler is the HP one
> g++ is gcc-2.96 19990707
> and I got the following message
> as: error 7108: The value 0x96264 did not fit into a signed 19 bit field at offset > 0xcf70
> (op code -LDW) (7108)
> The code is too big to reproduce anything on a simple example to provide a bug > report !
> but may be this message has already been encountered and there is a known cure?
> otherwise the HP11.0 support seems ok for the moment :) on other codes
Marco Yu
--------------------------------------------------------------------------------
The HPUX10.20 assember complains about
'The value 0x66568 did not fit into a signed 19 bit field at offset
0x4a30 (op code - BL) (7108)'
when I used gcc-2.95.1 to compile with -O.
The machine is an
HP-UX latte B.10.20 A 9000/785 2001234259
And here's the compile log. I'm enclosing a gzipped test.ii file and
a shortened assembler list output. If you need the full output (2MB
gzipped) please let me know.
Reading specs from
/tools/sparc-solaris/egcs/hppa-hpux10/lib/gcc-lib/hppa2.0-hp-
hpux10.20/2.95.1/specs
gcc version 2.95.1 19990816 (release)
/tools/sparc-solaris/egcs/hppa-hpux10/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.1/c
pp -lang-c++ -v -I/tmp_mnt/home2/yumf/prj/uit/hpbuild/include/foundation
-I/tmp_
mnt/home2/yumf/prj/uit/hpbuild/include -I/usr/local/include
-I/projects/ull -D__
GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95 -D__cplusplus -Dhppa
-Dhp9000s800 -D__
hp9000s800 -Dhp9k8 -DPWB -Dhpux -Dunix -D__hppa__ -D__hp9000s800__
-D__hp9000s80
0 -D__hp9k8__ -D__PWB__ -D__hpux__ -D__unix__ -D__hppa -D__hp9000s800
-D__hp9k8
-D__PWB -D__hpux -D__unix -Asystem(unix) -Asystem(hpux) -Acpu(hppa)
-Amachine(hp
pa) -D__EXCEPTIONS -D__OPTIMIZE__ -D__hp9000s700 -D_PA_RISC1_1
-D_HPUX_SOURCE -D
_HIUX_SOURCE -DRELEASE test.cc test.ii
GNU CPP version 2.95.1 19990816 (release) (hppa)
#include "..." search starts here:
#include <...> search starts here:
/tmp_mnt/home2/yumf/prj/uit/hpbuild/include/foundation
/tmp_mnt/home2/yumf/prj/uit/hpbuild/include
/usr/local/include
/projects/ull
/tools/sparc-solaris/egcs/hppa-hpux10/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.1/i
nclude/g++
/usr/local/include
/tools/sparc-solaris/egcs/hppa-hpux10/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.1/i
nclude
/usr/include
End of search list.
The following default directories have been omitted from the search
path:
/tools/sparc-solaris/egcs/hppa-hpux10/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.1/.
./../../../hppa2.0-hp-hpux10.20/include
End of omitted list.
/tools/sparc-solaris/egcs/hppa-hpux10/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.1/c
c1plus test.ii -quiet -dumpbase test.cc -march=2.0 -O -version
-fsquangle -o tes
t.s
GNU C++ version 2.95.1 19990816 (release) (hppa2.0-hp-hpux10.20)
compiled by GNU
C version 2.95.1 19990816 (release).
/usr/ccs/bin/as -o test.o test.s
as: error 7108: The value 0x66568 did not fit into a signed 19 bit field
at offset 0x4a30 (op code - BL) (7108)
test.list.bz2