Update: Problem with Alpha OSF1 and mips-tfile

Antonio Ake ake@ecn.purdue.edu
Wed Jul 18 14:34:00 GMT 2001


I tested gcc, g++ and they are working. I saw a very similar problem in
this URL:
http://gcc.gnu.org/ml/gcc-patches/1999-08/msg00322.html

I think I am having similar problem, the strange thing is that I have the
patch in my jvspec.c.

jc1 HelloWorld.java -o /tmp/ccn819mN.s
as      -o       /tmp/ccm5YibA.o /tmp/ccn819mN.s
                         ==              ==
mips-tfile -v -o /tmp/ccm5YibA.o /tmp/ccn819mN.s

jvgenmain hello /tmp/ccJu4WZpmain.i
cc1 /tmp/ccJu4WZpmain.i  -o /tmp/ccmiyVshmain.s
as                         -o /tmp/ccPYsM2bmain.o /tmp/ccmiyVshmain.s
                                        !=
mips-tfile -v -o /tmp/ccm5YibA.o /tmp/ccn819mN.s


gcj --verbose --main=HelloWorld -o HelloWorld HelloWorld.java
Reading specs from
/usr/users/ake/gcc18/bin/../lib/gcc-lib/alphaev56-dec-osf5.0/3.0.1/specs
Reading specs from
/usr/users/ake/gcc18/bin/../lib/gcc-lib/alphaev56-dec-osf5.0/3.0.1/../../../libgcj.spec
rename spec lib to liborig
rename spec startfile to startfileorig
Configured with: ../gcc-20010702/configure --prefix=/usr/users/ake/gcc18/
--without-x --disable-jni --disable-net --enable-libgcj
Thread model: single
gcc version 3.0.1 20010702 (prerelease)
 /usr/users/ake/gcc18/bin/../lib/gcc-lib/alphaev56-dec-osf5.0/3.0.1/jc1
HelloWorld.java -fuse-divide-subroutine -fuse-boehm-gc
-fnon-call-exceptions -quiet -dumpbase HelloWorld.java -g1 -version -o
/tmp/ccn8l9mN.s
GNU Java version 3.0.1 20010702 (prerelease) (alphaev56-dec-osf5.0)
        compiled by GNU C version 3.0.1 20010702 (prerelease).
 as -g -oldas -c -nocpp -O0 -o /tmp/ccm5YibA.o /tmp/ccn8l9mN.s

/usr/users/ake/gcc18/bin/../lib/gcc-lib/alphaev56-dec-osf5.0/3.0.1/mips-tfile
-v -o /tmp/ccm5YibA.o /tmp/ccn8l9mN.s
mips-tfile version 3.0.1 20010702 (prerelease)

/usr/users/ake/gcc18/bin/../lib/gcc-lib/alphaev56-dec-osf5.0/3.0.1/jvgenmain
HelloWorld /tmp/ccJu4WZpmain.i
 /usr/users/ake/gcc18/bin/../lib/gcc-lib/alphaev56-dec-osf5.0/3.0.1/cc1
/tmp/ccJu4WZpmain.i -quiet -dumpbase HelloWorld.c -g1 -version
-fdollars-in-identifiers -o /tmp/ccmiyVshmain.s
GNU CPP version 3.0.1 20010702 (prerelease) (cpplib)
GNU C version 3.0.1 20010702 (prerelease) (alphaev56-dec-osf5.0)
        compiled by GNU C version 3.0.1 20010702 (prerelease).
 as -g -oldas -c -nocpp -O0 -o /tmp/ccPYsM2bmain.o /tmp/ccmiyVshmain.s

/usr/users/ake/gcc18/bin/../lib/gcc-lib/alphaev56-dec-osf5.0/3.0.1/mips-tfile
-v -o
/tmp/ccm5YibA.o /tmp/ccn8l9mN.s
mips-tfile version 3.0.1 20010702 (prerelease)
mips-tfile:internal error,  is already in original symbol table
mips-tfile:internal error,  is already in original symbol table
mips-tfile, /tmp/ccn8l9mN.s:71 Invalid .stabs/.stabn directive, value not
found
line:    #.stabn        68,0,2,$LM1

mips-tfile, /tmp/ccn8l9mN.s:93 Invalid .stabs/.stabn directive, value not
found
line:    #.stabn        68,0,3,$LM2

mips-tfile, /tmp/ccn8l9mN.s:113 Invalid .stabs/.stabn directive, value not
found
line:    #.stabn        68,0,4,$LM3


On Wed, 18 Jul 2001, Andrew Haley wrote:

> Antonio Ake writes:
>  >
>  > Any ideas?
>
> Looks like an incompatibility with the native assembler.  Did you use
> GNU as for this?  Do C++ programs work OK?
>
> Andrew.
>
>



More information about the Java mailing list