|
84736 packages online
|
|
|
|
|
|
No screenshot available
|
Short: | Compile SFD files into someting useful |
Author: | "Martin Blom" martinblom.org |
Type: | dev/gcc |
Version: | 1.11 |
Architecture: | generic |
Date: | 2019-06-05 |
Requires: | Perl |
Download: | dev/gcc/sfdc.lha - View contents | Readme: | dev/gcc/sfdc.readme |
Downloads: | 2423 |
|
sfdc is an open source replacement for Amiga, Inc.'s sfd tool,
distributed with NDK 3.9. It is also an replacement for fd2inline.
The basis for all work performed by sfdc is the SFD file, which contains
all required information about the module and the functions provided.
From this information, sfdc can:
* Generate an old-style FD file for futher processing with other
tools.
* Generate a C prototype file, such as those normally found in the
Include/clib/ directory.
* Generate gcc inlines (actually preprocessor macros) or pragmas for
direct library function calls (without going via library stubs).
* Generate the Include/proto/ file, which includes the
Include/clib/ file and either the inlines or pragmas.
* Generate an assembler LVO file, which contains the library offset of
all functions in the library.
* Generate C stubs, which can be compiled and archived into a stub
library. It can also generate auto-open and auto-close code.
* Generate library gateway stubs, which can be used as part of your
module as glue between the module function table and your C
functions.
Additionally, sfdc does all this for several Amiga-like operating
systems: traditional AmigaOS, AmigaOS 4, native Amithlon, AROS and
MorphOS.
|
Contents of dev/gcc/sfdc.lha
PERMSSN UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga] 0 0 ****** -lhd- 0000 Mar 7 03:44 sfdc-master/
[Amiga] 846 3112 27.2% -lh5- cc99 Mar 7 03:44 sfdc-master/AutoOpen.pl
[Amiga] 1009 3111 32.4% -lh5- b244 Mar 7 03:44 sfdc-master/CLib.pl
[Amiga] 7097 19064 37.2% -lh5- 02ea Mar 7 03:44 sfdc-master/COPYING
[Amiga] 907 3332 27.2% -lh5- a3ed Mar 7 03:44 sfdc-master/Dump.pl
[Amiga] 691 2360 29.3% -lh5- 912c Mar 7 03:44 sfdc-master/FD.pl
[Amiga] 475 1229 38.6% -lh5- f81b Mar 7 03:44 sfdc-master/FuncTable.pl
[Amiga] 1480 7607 19.5% -lh5- 3a88 Mar 7 03:44 sfdc-master/Gate.pl
[Amiga] 591 2114 28.0% -lh5- b221 Mar 7 03:44 sfdc-master/Gate68k.pl
[Amiga] 1918 10646 18.0% -lh5- 6cd7 Mar 7 03:44 sfdc-master/GateAOS4.pl
[Amiga] 1042 4090 25.5% -lh5- aaf3 Mar 7 03:44 sfdc-master/GateAROS.pl
[Amiga] 895 3858 23.2% -lh5- ba5f Mar 7 03:44 sfdc-master/GateAmithlon.pl
[Amiga] 967 3732 25.9% -lh5- 5c45 Mar 7 03:44 sfdc-master/GateMOS.pl
[Amiga] 823 2999 27.4% -lh5- dea6 Mar 7 03:44 sfdc-master/Interface.pl
[Amiga] 805 2460 32.7% -lh5- f1d2 Mar 7 03:44 sfdc-master/InterfaceAOS4.pl
[Amiga] 448 1140 39.3% -lh5- 8e79 Mar 7 03:44 sfdc-master/LVO.pl
[Amiga] 1706 7379 23.1% -lh5- 21e5 Mar 7 03:44 sfdc-master/Macro.pl
[Amiga] 1083 3989 27.1% -lh5- e2c3 Mar 7 03:44 sfdc-master/Macro68k.pl
[Amiga] 480 1786 26.9% -lh5- bb56 Mar 7 03:44 sfdc-master/MacroAOS4.pl
[Amiga] 752 2666 28.2% -lh5- f3b1 Mar 7 03:44 sfdc-master/MacroAROS.pl
[Amiga] 649 2376 27.3% -lh5- 50fe Mar 7 03:44 sfdc-master/MacroLP.pl
[Amiga] 1309 5017 26.1% -lh5- 7ae0 Mar 7 03:44 sfdc-master/MacroMOS.pl
[Amiga] 1697 5884 28.8% -lh5- 8b9d Mar 7 03:44 sfdc-master/MacroVBCC68k.pl
[Amiga] 624 1486 42.0% -lh5- dcba Mar 7 03:44 sfdc-master/Makefile.in
[Amiga] 678 2229 30.4% -lh5- d1ea Mar 7 03:44 sfdc-master/Proto.pl
[Amiga] 1161 4343 26.7% -lh5- b33a Mar 7 03:44 sfdc-master/SASPragmas.pl
[Amiga] 3834 10014 38.3% -lh5- feb3 Mar 7 03:44 sfdc-master/SFDCompile.pod
[Amiga] 1709 8077 21.2% -lh5- b473 Mar 7 03:44 sfdc-master/Stub.pl
[Amiga] 929 3435 27.0% -lh5- 01d3 Mar 7 03:44 sfdc-master/Stub68k.pl
[Amiga] 2027 9100 22.3% -lh5- d622 Mar 7 03:44 sfdc-master/StubAOS4.pl
[Amiga] 746 2815 26.5% -lh5- b4c7 Mar 7 03:44 sfdc-master/StubAROS.pl
[Amiga] 814 3427 23.8% -lh5- 2e4f Mar 7 03:44 sfdc-master/StubAmithlon.pl
[Amiga] 1924 8409 22.9% -lh5- 1bed Mar 7 03:44 sfdc-master/StubMOS.pl
[Amiga] 583 1833 31.8% -lh5- d98e Mar 7 03:44 sfdc-master/Verify.pl
[Amiga] 29155 92497 31.5% -lh5- 1f26 Mar 7 03:44 sfdc-master/configure
[Amiga] 438 836 52.4% -lh5- 1a3d Mar 7 03:44 sfdc-master/configure.ac
[Amiga] 1020 2101 48.5% -lh5- 4e43 Mar 7 03:44 sfdc-master/gg-sfdc.spec
[Amiga] 1034 2114 48.9% -lh5- 1551 Mar 7 03:44 sfdc-master/gg-sfdc.spec.in
[Amiga] 1857 4773 38.9% -lh5- 0856 Mar 7 03:44 sfdc-master/install-sh
[Amiga] 7100 28583 24.8% -lh5- 7bf7 Mar 7 03:44 sfdc-master/main.pl
[Amiga] 31789 163033 19.5% -lh5- 09a0 Mar 7 03:44 sfdc-master/sfdc
[Amiga] 5912 15864 37.3% -lh5- e427 Mar 7 03:44 sfdc-master/sfdc.1
[Amiga] 723 1506 48.0% -lh5- c579 Mar 7 03:44 sfdc-master/sfdc.readme
[Amiga] 739 1532 48.2% -lh5- d2a8 Mar 7 03:44 sfdc-master/sfdc.readme.in
[Amiga] 3969 11918 33.3% -lh5- d651 Mar 7 03:44 sfdc-master/sfdc.txt
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 45 files 126435 479876 26.3% Jun 4 20:11
|
|
|
|
Page generated in 0.01 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminetaminet net> |