Hangar.La tienda de software del Amiga

sfdc 1.12

Compile SFD files into something useful

Short:        Compile SFD files into something useful
Author:       Martin Blom <martin@blom.org>
Uploader:     polluks+aminet sdf org (Stefan Haubenthal)
Type:         dev/gcc
Version:      1.12
Requires:     Perl
Architecture: generic
URL:          https://github.com/adtools/sfdc

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.

Gratis

Descargar 126 KB

Desde el Amiga: abre Hangar y busca sfdc.

AutorMartin Blom <martin@blom.org>
Categoríadev/gcc
Tamaño126 KB
Fecha2026-10-03
Parageneric
NecesitaPerl
Webhttps://github.com/adtools/sfdc
OrigenAminet