December 17, 2022 [Issue 4541] Intrinsic functions do not have pointers | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=4541 Iain Buclaw <ibuclaw@gdcproject.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P2 |P3 -- |
October 16, 2023 [Issue 4541] Intrinsic functions do not have pointers | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=4541 Dlang Bot <dlang-bot@dlang.rocks> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull --- Comment #12 from Dlang Bot <dlang-bot@dlang.rocks> --- @SixthDot created dlang/dmd pull request #15699 "fix issue 4541 - linker failure due to AddrExp on intrinsic function" fixing this issue: - fix issue 4541 - linker failure due to AddrExp on intrinsic function The expression results now in a semantic-time error, which is the only simple solution. DMD Intrinsics map to libc functions, which can give the impression that taking the address is possible, but more generally an intrinsic can also have for effect to insert platform-specific instructions, as seen in LLVM. https://github.com/dlang/dmd/pull/15699 -- |
Copyright © 1999-2021 by the D Language Foundation