Thread overview
[Issue 23698] ImportC: __stdcall is not documented as supported MSVC/DMC extensions
[Issue 23698] compilable/test22727.c:5:10: error: expected ‘;’ before ‘int’
Feb 12, 2023
Iain Buclaw
Feb 20, 2023
Walter Bright
Feb 20, 2023
Iain Buclaw
Feb 20, 2023
Iain Buclaw
Feb 27, 2023
Iain Buclaw
Apr 10, 2023
Dlang Bot
Apr 14, 2023
Dlang Bot
February 12, 2023
https://issues.dlang.org/show_bug.cgi?id=23698

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |accepts-invalid, ImportC
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=23689
         Depends on|                            |23689


Referenced Issues:

https://issues.dlang.org/show_bug.cgi?id=23689
[Issue 23689] ImportC: C tests in the testsuite are not valid C
--
February 20, 2023
https://issues.dlang.org/show_bug.cgi?id=23698

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugzilla@digitalmars.com

--- Comment #1 from Walter Bright <bugzilla@digitalmars.com> ---
__stdcall is a Microsoft and Digital Mars C extension.

--
February 20, 2023
https://issues.dlang.org/show_bug.cgi?id=23698

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ibuclaw@gdcproject.org

--- Comment #2 from Iain Buclaw <ibuclaw@gdcproject.org> ---
(In reply to Walter Bright from comment #1)
> __stdcall is a Microsoft and Digital Mars C extension.
Then it needs documenting under both MSVC and/or DMC sections of the importC page.

https://dlang.org/spec/importc.html#visualc-extensions

--
February 20, 2023
https://issues.dlang.org/show_bug.cgi?id=23698

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|dmd                         |dlang.org
            Summary|compilable/test22727.c:5:10 |ImportC: __stdcall is not
                   |: error: expected ‘;’       |documented as supported
                   |before ‘int’                |MSVC/DMC extensions

--
February 27, 2023
https://issues.dlang.org/show_bug.cgi?id=23698

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P2

--
April 10, 2023
https://issues.dlang.org/show_bug.cgi?id=23698

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
@WalterBright created dlang/dlang.org pull request #3580 "fix Issue 23698 - ImportC: __stdcall is not documented as supported M…" fixing this issue:

- fix Issue 23698 - ImportC: __stdcall is not documented as supported MSVC/DMC extensions

https://github.com/dlang/dlang.org/pull/3580

--
April 14, 2023
https://issues.dlang.org/show_bug.cgi?id=23698

Dlang Bot <dlang-bot@dlang.rocks> changed:

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

--- Comment #4 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dlang.org pull request #3580 "fix Issue 23698 - ImportC: __stdcall is not documented as supported M…" was merged into master:

- 2ed7f3326702de307617e8045ff50a112bca51d4 by Walter Bright:
  fix Issue 23698 - ImportC: __stdcall is not documented as supported MSVC/DMC
extensions

https://github.com/dlang/dlang.org/pull/3580

--
December 15, 2023
https://issues.dlang.org/show_bug.cgi?id=23698
Issue 23698 depends on issue 23689, which changed state.

Issue 23689 Summary: ImportC: C tests in the testsuite are not valid C https://issues.dlang.org/show_bug.cgi?id=23689

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

--