Skip to content

Missing option to export symbols from armips #226

Description

@Swiftloke

While reading through the documentation, I found the following line:

You can link object files or static libraries in ELF format. The code and data is relocated to the current output position and all of its symbols are exported. You can in turn use armips symbols inside of your compiled code by declaring them as extern.

My objective is to write armips code (targeting 3DS), assemble it, and use the functions I declared in C. However, despite my best efforts I'm not able to find any option to actually export the symbols used into the ELF that armips produces when writing code. I was able to find some code that referred to exporting a symbol table, but it only seems to be called when importing ELF files and reading symbols from them.

I confess that I'm far from an expert on armips usage and the concept of linking, but given that I haven't found a way to make this work this seems to be a bug with either the documentation or the program. Any insight into what I'm missing is appreciated.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions