[Issue 22598] importC: Add support for __extension__ keyword

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22598 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 22590] importC: static functions have no debug information generated for them

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22590 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #10 from Dlang Bot --- @Walter

[Issue 22598] importC: Add support for __extension__ keyword

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22598 --- Comment #9 from Walter Bright --- The gcc `({ statement; })` is a whole 'nother thing. --

[Issue 22598] importC: Add support for __extension__ keyword

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22598 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #8 from Dlang Bot --- @WalterB

[Issue 22598] importC: Add support for __extension__ keyword

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22598 --- Comment #7 from Walter Bright --- Documentation on __extension__ seems hard to come by. I found this: https://web.mit.edu/rhel-doc/3/rhel-gcc-en-3/alternate-keywords.html --

[Issue 22739] Segmentation fault in CppMangleVisitor.headOfType

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22739 Tim changed: What|Removed |Added See Also||https://issues.dlang.org/sh |

[Issue 22737] Segmentation fault in CppMangleVisitor.getTiNamespace

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22737 Tim changed: What|Removed |Added See Also||https://issues.dlang.org/sh |

[Issue 22760] Segmentation fault in CppMangleVisitor.template_arg

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22760 Tim changed: What|Removed |Added See Also||https://issues.dlang.org/sh |

[Issue 22739] Segmentation fault in CppMangleVisitor.headOfType

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22739 Tim changed: What|Removed |Added See Also||https://issues.dlang.org/sh |

[Issue 22760] Segmentation fault in CppMangleVisitor.template_arg

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22760 Tim changed: What|Removed |Added See Also||https://issues.dlang.org/sh |

[Issue 22760] Segmentation fault in CppMangleVisitor.template_arg

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22760 Tim changed: What|Removed |Added Keywords||C++ --

[Issue 22737] Segmentation fault in CppMangleVisitor.getTiNamespace

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22737 Tim changed: What|Removed |Added See Also||https://issues.dlang.org/sh |

[Issue 22760] New: Segmentation fault in CppMangleVisitor.template_arg

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22760 Issue ID: 22760 Summary: Segmentation fault in CppMangleVisitor.template_arg Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal

[Issue 21750] -betterC undefined reference to _memsetn

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21750 Paul Backus changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 19946] In betterC filling an array with a non-zero value fails for types of size > 1 due to missing _memset16/_memset32/etc.

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19946 Paul Backus changed: What|Removed |Added CC||ryuukk@gmail.com --- Comment #2 from Paul

[Issue 19946] In betterC filling an array with a non-zero value fails for types of size > 1 due to missing _memset16/_memset32/etc.

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19946 Issue 19946 depends on issue 21750, which changed state. Issue 21750 Summary: -betterC undefined reference to _memsetn https://issues.dlang.org/show_bug.cgi?id=21750 What|Removed |Added -

[Issue 19946] In betterC filling an array with a non-zero value fails for types of size > 1 due to missing _memset16/_memset32/etc.

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19946 Paul Backus changed: What|Removed |Added CC||thomas.bock...@gmail.com --- Comment #1 from P

[Issue 21879] -betterC "undefined reference to '_memset32'"

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21879 Paul Backus changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 22759] New: ImportC: cannot modify const expression from dereferencing const pointer declared within function.

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22759 Issue ID: 22759 Summary: ImportC: cannot modify const expression from dereferencing const pointer declared within function. Product: D Version: D2 Hardware: All O

[Issue 22758] New: ImportC: complex parenthesized expression mistakes variable as type.

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22758 Issue ID: 22758 Summary: ImportC: complex parenthesized expression mistakes variable as type. Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 22757] New: importC:Error: forward reference to (*pRowSet).pChunk

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22757 Issue ID: 22757 Summary: importC:Error: forward reference to (*pRowSet).pChunk Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: ImportC, rejec

[Issue 22756] New: ImportC: no __builtin_offsetof

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22756 Issue ID: 22756 Summary: ImportC: no __builtin_offsetof Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: ImportC Severity: normal

[Issue 22755] New: ImportC: Error: can only `*` a pointer, not a `void`

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22755 Issue ID: 22755 Summary: ImportC: Error: can only `*` a pointer, not a `void` Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: ImportC, reject

[Issue 22698] ImportC: nested struct tag stored in wrong scope

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22698 Dlang Bot changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Issue 21938] importC: Support __attribute__ specifiers that could be mapped to D attributes

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21938 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #2 from

[Issue 22698] ImportC: nested struct tag stored in wrong scope

2022-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22698 --- Comment #5 from Dlang Bot --- @WalterBright created dlang/dmd pull request #13636 "fix Issue 22698 - ImportC: nested struct tag stored in wrong scope" fixing this issue: - fix Issue 22698 - ImportC: nested struct tag stored in wrong scope https