Skip to content

Conversation

@jayrm
Copy link
Member

@jayrm jayrm commented Jul 28, 2019

This change adds the _Z prefix for global overloaded operators in fbc.

In gcc/g++, the _Z prefix appears to be applied for operators even in an extern "C" block. fbc has a correct symbol name mangling, except missing the _Z prefix on global overloaded operators. This appears to be the case for mingw 32/64 bit and linux 32/64 bit.

@jayrm jayrm merged commit 16a5763 into freebasic:master Aug 22, 2019
@jayrm jayrm deleted the bugfix-907 branch August 22, 2019 01:43
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.

1 participant