New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RISCOS: Implement plugin provider #4001
Conversation
These relocations are used in RiscOS even when using long calls. As it's a relative relocation, nothing is to be done.
That's how RiscOS files store their type
RiscOS uses SDL backend but needs a different PLUGIN_DIRECTORY
I also noticed that |
Well, I added the |
Some toolchains (RiscOS) may not export it in certain conditions. This list does not enforce the symbol to be here so it shouldn't fail build on platforms without this symbol.
This will allow do dynamically load plugins and not be limited by 24-bits relocations
Merging. |
This PR adds the ability for RiscOS to use plugin-based split builds.
This will let us overcome the size limitations we hit on the buildbot and provide a unique distribution with all engines bundled.
Some small changes are needed on the configure script to allow for RiscOS specifics: comma in file name and plugins directory different from other SDL ports.