|
84754 packages online
|
|
|
|
dev/c/ElfCheckWos.lha |
|
No screenshot available
|
Short: | WarpUP-ELF Object-Checker for 68k |
Author: | paladincs.tu-berlin.de MagicSNBirdland.es.bawue.de |
Uploader: | MagicSN Birdland es bawue de |
Type: | dev/c |
Architecture: | m68k-amigaos,ppc-warpup |
Date: | 1999-01-01 |
Requires: | EGCS WarpUP Installed |
Download: | dev/c/ElfCheckWos.lha - View contents | Readme: | dev/c/ElfCheckWos.readme |
Downloads: | 571 |
|
Lately a friend of mine who does not own a PPC Board wanted to
support PPC. We came upon a major problem. He does not own StormC,
and does not want to use vbcc, so he wanted to use EGCS WarpUP.
But EGCS does not list the undefined symbols during linking
like a "usual" compiler, but during program execution !!! So he
cannot test on undefined symbols on his 68k system !!!
This is the program i wrote for him. It checks on a plain 68k system
a WarpUP-ELF File, if it contains undefined symbols. If it produces
*no output at all*, then the file is fine. Else there are undefined
symbols. The program then lists all undefined symbols by name.
Basically this is LoadELFWOS, with taking the part used for program
execution out, and also replacing all powerpc.library stuff with
exec.library stuff, and not opening powerpc.library...
I tested it on the 68k system already, works fine.
A test.c program which contains a undefined symbol, together with a
a.out is included, for testing purposes.
So it is now possible to do EGCS WarpUP PPC Developpement also on
a plain 68k system.
Steffen Haeuser
|
Contents of dev/c/ElfCheckWos.lha
PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 3187 8890 35.8% -lh5- 57fb Mar 14 1996 elf/common.h
[generic] 2098 8179 25.7% -lh5- 7097 Jun 30 1998 elf/external.h
[generic] 625 1772 35.3% -lh5- 16d9 Jun 30 1998 elf/relocs.h
[generic] 11944 24640 48.5% -lh5- 0f59 Dec 30 1998 elfcheckwos
[generic] 789 3358 23.5% -lh5- ecfe Dec 30 1998 elfcheckwos.¶
[generic] 387 665 58.2% -lh5- cf5c Dec 30 1998 elfcheckwos.¶.info
[generic] 177 272 65.1% -lh5- bef6 Nov 19 1998 elfobject.h
[generic] 297 789 37.6% -lh5- 1382 Nov 30 1998 error.c
[generic] 113 175 64.6% -lh5- b4b0 Dec 30 1998 error.h
[generic] 1401 5537 25.3% -lh5- 1c00 Dec 30 1998 loadelf.c
[generic] 104 151 68.9% -lh5- 9db9 Nov 30 1998 loadelf.h
[generic] 813 2437 33.4% -lh5- 1919 Dec 30 1998 main.c
[generic] 581 1696 34.3% -lh5- 6b5e Nov 30 1998 relocelf.c
[generic] 88 107 82.2% -lh5- e2c8 Jun 30 1998 relocelf.h
[generic] 238 539 44.2% -lh5- 6387 Nov 30 1998 section.h
[generic] 133 200 66.5% -lh5- 8206 Nov 30 1998 symbol.h
[generic] 1151 4090 28.1% -lh5- 092f Dec 30 1998 symbols.c
[generic] 135 197 68.5% -lh5- 266c Jul 4 1998 symbols.h
[generic] 137 214 64.0% -lh5- 3b8d Jul 8 1998 util.c
[generic] 79 85 92.9% -lh5- 85f4 Jul 8 1998 util.h
[generic] 17227 41753 41.3% -lh5- a210 Dec 30 1998 a.out
[generic] 76 76 100.0% -lh0- 9ad9 Dec 30 1998 Test.c
[generic] 661 1284 51.5% -lh5- 7d6e Dec 30 1998 ElfCheckWos.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 23 files 42441 107106 39.6% Dec 31 1998
|
|
|
|
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminetaminet net> |