Skip to content

Avoid name clash with RP Runtimes for remaining float functions#75

Merged
JeremyGrosser merged 1 commit into
JeremyGrosser:masterfrom
damaki:topic/fix-runtime-float-sym-clash
Mar 27, 2026
Merged

Avoid name clash with RP Runtimes for remaining float functions#75
JeremyGrosser merged 1 commit into
JeremyGrosser:masterfrom
damaki:topic/fix-runtime-float-sym-clash

Conversation

@damaki

@damaki damaki commented Mar 27, 2026

Copy link
Copy Markdown
Contributor

In #74 a prefix was added to exported symbols in RP.ROM.Floating_Point to avoid clashing with the same symbols provided by RP runtimes, but the fix was incomplete as not all exported functions were prefixed (e.g. sqrtf). This adds External_Name_Prefix to the remaining functions in that package.

This adds External_Name_Prefix for the remaining functions in
RP.ROM.Floating_Point which are exported using External_Name
to avoid clashing symbol names with the GNAT runtimes.
@JeremyGrosser JeremyGrosser merged commit 8830720 into JeremyGrosser:master Mar 27, 2026
1 check passed
@damaki damaki deleted the topic/fix-runtime-float-sym-clash branch March 28, 2026 09:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants