Thread overview
[Issue 19579] `-HC` option to emit C/C++ headers
Feb 25, 2019
Seb
Feb 25, 2019
Seb
Feb 25, 2019
Manu
Jun 10, 2019
Nicholas Wilson
Apr 02, 2020
Manu
February 25, 2019
https://issues.dlang.org/show_bug.cgi?id=19579

Seb <greensunny12@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |greensunny12@gmail.com

--- Comment #1 from Seb <greensunny12@gmail.com> ---
As mentioned on the NG, there are at least two WIP approaches:

C++: https://github.com/dlang/dmd/pull/8591
C: https://gitlab.com/mihails.strasuns/dtoh

--
February 25, 2019
https://issues.dlang.org/show_bug.cgi?id=19579

--- Comment #2 from Seb <greensunny12@gmail.com> ---
Partial duplicate of https://issues.dlang.org/show_bug.cgi?id=9285

--
February 25, 2019
https://issues.dlang.org/show_bug.cgi?id=19579

--- Comment #3 from Manu <turkeyman@gmail.com> ---
It would be disappointing for this to be a second pass by a separate tool
rather than just working it into the existing .di output flow.
Build times are always a problem, and running a compiler over each module twice
feels like a big waste of CI resources when the code is already digested and
completely resolved by the compiler, and there's already a path within the
compiler that does exactly this task.

--
June 10, 2019
https://issues.dlang.org/show_bug.cgi?id=19579

Nicholas Wilson <iamthewilsonator@hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |iamthewilsonator@hotmail.co
                   |                            |m

--- Comment #4 from Nicholas Wilson <iamthewilsonator@hotmail.com> ---
PR is now https://github.com/dlang/dmd/pull/9971

--
April 02, 2020
https://issues.dlang.org/show_bug.cgi?id=19579

Manu <turkeyman@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--