and more sh**

Date view Thread view Subject view Author view

From: Godmar Back (gback@marker.cs.utah.edu)
Date: Thu Jan 14 1999 - 18:51:27 EST


gcc -shared -Wl,-soname -Wl,libnative-1.0b3.so -o .libs/libnative-1.0b3.so ObjectInputStream.lo ObjectOutputStream.lo ObjectStreamClass.lo ClassLoader.lo Class.lo Compiler.lo Double.lo Float.lo Math.lo Object.lo Runtime.lo SecurityManager.lo String.lo System.lo Thread.lo Throwable.lo UNIXProcess.lo CharToByteDefault.lo ByteToCharDefault.lo ZipFile.lo Array.lo Constructor.lo Field.lo Method.lo DateFormat.lo TestNative.lo -lm -lc
ld:Throwable.lo: file format not recognized; treating as linker script
ld:Throwable.lo:2: parse error
make[3]: *** [libnative.la] Error 1
make[3]: Leaving directory `/x/gback/transvirtual/obj-native/libraries/clib/native'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/x/gback/transvirtual/obj-native/libraries/clib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/x/gback/transvirtual/obj-native/libraries'
make: *** [all-recursive] Error 1
25.270u 8.650s 0:39.13 86.6% 0+0k 0+0io 112001pf+0w

Looking at Throwable.lo, it contains:

gback@epic [10](/x/gback/transvirtual/obj-native) > cat libraries/clib/native/Throwable.lo
timestamp

In fact:

gback@epic [7](/x/gback/transvirtual/obj-native) > file libraries/clib/native/*.lo
libraries/clib/native/Array.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/ByteToCharDefault.lo: ASCII text
libraries/clib/native/CharToByteDefault.lo: ASCII text
libraries/clib/native/Class.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/ClassLoader.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/Compiler.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/Constructor.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/DateFormat.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/Double.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/Field.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/Float.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/Math.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/Method.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/Object.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/ObjectInputStream.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/ObjectOutputStream.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/ObjectStreamClass.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/Runtime.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/SecurityManager.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/String.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/System.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/TestNative.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/Thread.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/Throwable.lo: ASCII text
libraries/clib/native/UNIXProcess.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped
libraries/clib/native/ZipFile.lo: ELF 32-bit LSB relocatable, Intel 80386, version 1, not stripped

How did I end up with "timestamp" here.

gback@epic [11](~/kaffe/libraries/clib/native) > ls -lu *.c
-rw-rw-rw- 1 gback cs-rsrch 24208 Jan 14 16:40 Array.c
-rw-rw---- 1 gback cs-rsrch 1897 Jan 14 13:34 ByteToCharDefault.c
-rw-rw-r-- 1 gback cs-rsrch 1815 Jan 14 13:34 CharToByteDefault.c
-rw-rw-rw- 1 gback cs-rsrch 20478 Jan 14 16:40 Class.c
-rw-rw-rw- 1 gback cs-rsrch 6446 Jan 14 16:40 ClassLoader.c
-rw-rw-rw- 1 gback cs-rsrch 1090 Jan 14 16:40 Compiler.c
-rw-rw-rw- 1 gback cs-rsrch 2137 Jan 14 16:40 Constructor.c
-rw-rw-rw- 1 gback cs-rsrch 1122 Jan 14 16:40 DateFormat.c
-rw-rw-rw- 1 gback cs-rsrch 2853 Jan 14 16:40 Double.c
-rw-r--r-- 1 gback cs-rsrch 18547 Jan 14 16:40 Field.c
-rw-rw-rw- 1 gback cs-rsrch 1299 Jan 14 16:40 Float.c
-rw-rw-rw- 1 gback cs-rsrch 1346 Jan 14 16:40 Math.c
-rw-rw-rw- 1 gback cs-rsrch 10376 Jan 14 16:40 Method.c
-rw-rw-rw- 1 gback cs-rsrch 2133 Jan 14 16:40 Object.c
-rw-rw-rw- 1 gback cs-rsrch 3966 Jan 14 16:40 ObjectInputStream.c
-rw-rw-rw- 1 gback cs-rsrch 2272 Jan 14 16:40 ObjectOutputStream.c
-rw-rw-rw- 1 gback cs-rsrch 6659 Jan 14 16:40 ObjectStreamClass.c
-rw-rw-rw- 1 gback cs-rsrch 3983 Jan 14 16:40 Runtime.c
-rw-rw-rw- 1 gback cs-rsrch 1478 Jan 14 16:40 SecurityManager.c
-rw-rw-rw- 1 gback cs-rsrch 461 Jan 14 16:40 String.c
-rw-rw-rw- 1 gback cs-rsrch 7302 Jan 14 16:40 System.c
-rw-rw-rw- 1 gback cs-rsrch 2934 Jan 14 16:40 TestNative.c
-rw-rw-rw- 1 gback cs-rsrch 2262 Jan 14 16:40 Thread.c
-rw-rw-rw- 1 gback cs-rsrch 1010 Jan 14 13:34 Throwable.c
-rw-rw-rw- 1 gback cs-rsrch 4750 Jan 14 16:40 UNIXProcess.c
-rw-rw-rw- 1 gback cs-rsrch 3006 Jan 14 16:40 ZipFile.c

What the hell is going here?

        - Godmar


Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 19:57:42 EDT