digitalmars.D.learn - Sectioned variables?
- Arav Ka (3/3) Sep 27 2017 GCC supports a `__attribute((section("...")))` for variables to
- kinke (3/6) Sep 28 2017 LDC does, see
- Nicholas Wilson (6/9) Sep 28 2017 GDC should
GCC supports a `__attribute((section("...")))` for variables to
put them in specific sections in the final assembly. Is there any
way this can be achieved in D? Does GDC support this?
Sep 27 2017
On Wednesday, 27 September 2017 at 11:59:16 UTC, Arav Ka wrote:
GCC supports a `__attribute((section("...")))` for variables to
put them in specific sections in the final assembly. Is there
any way this can be achieved in D? Does GDC support this?
LDC does, see
https://github.com/ldc-developers/druntime/blob/ldc/src/ldc/attributes.d#L166.
Sep 28 2017
On Wednesday, 27 September 2017 at 11:59:16 UTC, Arav Ka wrote:
GCC supports a `__attribute((section("...")))` for variables to
put them in specific sections in the final assembly. Is there
any way this can be achieved in D? Does GDC support this?
GDC should
https://github.com/D-Programming-GDC/GDC/blob/master/libphobos/libdruntime/gcc/attribute.d#L30
import gcc.attribute;
attribute("section","foo") int bar;
is what you want I think (untested) if you are using GDC.
Sep 28 2017









kinke <kinke gmx.net> 