DIP62: Volatile type qualifier for unoptimizable variables in embedded programming
David Nadlinger via Digitalmars-d
digitalmars-d at puremagic.com
Thu Jul 17 16:42:27 PDT 2014
On Thursday, 17 July 2014 at 20:42:16 UTC, Iain Buclaw via
Digitalmars-d wrote:
> Just mark them as extern. More important, we need a way to
> build the
> bodies of functions in other modules for cross-module inlining
> (needed
> for @forceinline to work correctly without getting 'function
> body is
> not available' errors).
Jernej Krempuš put something together for LDC a while back:
https://github.com/jerro/ldc/compare/inlining. Unfortunately, it
seems like he never got around to submitting the symbol naming
fixes to the upstream frontend.
Cheers,
David
More information about the Digitalmars-d
mailing list