public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug d/99794] New: libphobos: Support building on *-*mingw*
@ 2021-03-26 15:49 ibuclaw at gdcproject dot org
  2021-04-19 17:28 ` [Bug d/99794] " cvs-commit at gcc dot gnu.org
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: ibuclaw at gdcproject dot org @ 2021-03-26 15:49 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99794

            Bug ID: 99794
           Summary: libphobos: Support building on *-*mingw*
           Product: gcc
           Version: 11.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: d
          Assignee: ibuclaw at gdcproject dot org
          Reporter: ibuclaw at gdcproject dot org
  Target Milestone: ---

Baseline compiler support has been added in pr91595, this issue is for
finishing off the library port.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug d/99794] libphobos: Support building on *-*mingw*
  2021-03-26 15:49 [Bug d/99794] New: libphobos: Support building on *-*mingw* ibuclaw at gdcproject dot org
@ 2021-04-19 17:28 ` cvs-commit at gcc dot gnu.org
  2023-01-12 17:25 ` nightstrike at gmail dot com
  2023-01-12 19:37 ` nightstrike at gmail dot com
  2 siblings, 0 replies; 4+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2021-04-19 17:28 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99794

--- Comment #1 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Iain Buclaw <ibuclaw@gcc.gnu.org>:

https://gcc.gnu.org/g:b66e72b43e1e8f402dc958ce3cca35f7c273340d

commit r11-8247-gb66e72b43e1e8f402dc958ce3cca35f7c273340d
Author: Iain Buclaw <ibuclaw@gdcproject.org>
Date:   Mon Apr 19 14:36:14 2021 +0200

    libphobos: Add D runtime support code for MinGW (PR99794)

    libphobos/ChangeLog:

            PR d/99794
            * libdruntime/Makefile.am (DRUNTIME_SOURCES_CONFIGURED): Add
            config/mingw/msvc.c on DRUNTIME_OS_MINGW.
            * libdruntime/Makefile.in: Regenerate.
            * libdruntime/config/mingw/msvc.c: New file.
            * libdruntime/config/mingw/switchcontext.S (fiber_switchContext):
Fix
            function definition.
            * libdruntime/gcc/deh.d (__gdc_personality_seh0): Fix call to
            _GCC_specific_handler.
            * libdruntime/gcc/gthread.d (__gthread_once_t): Fix definition.
            * libdruntime/gcc/unwind/generic.d (_GCC_specific_handler): Fix
            declaration.
            * libdruntime/rt/dmain2.d (rt_loadLibrary): Remove function.
            (rt_loadLibraryW): Remove function.
            (initLibrary): Remove function.
            (rt_unloadLibrary): Remove function.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug d/99794] libphobos: Support building on *-*mingw*
  2021-03-26 15:49 [Bug d/99794] New: libphobos: Support building on *-*mingw* ibuclaw at gdcproject dot org
  2021-04-19 17:28 ` [Bug d/99794] " cvs-commit at gcc dot gnu.org
@ 2023-01-12 17:25 ` nightstrike at gmail dot com
  2023-01-12 19:37 ` nightstrike at gmail dot com
  2 siblings, 0 replies; 4+ messages in thread
From: nightstrike at gmail dot com @ 2023-01-12 17:25 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99794

nightstrike <nightstrike at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nightstrike at gmail dot com

--- Comment #2 from nightstrike <nightstrike at gmail dot com> ---
Hoping this can be backported to 11 so that we can easily bootstrap later
versions.  Meanwhile, will this also fix the build errors on cygwin, or if is
specific to mingw?

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug d/99794] libphobos: Support building on *-*mingw*
  2021-03-26 15:49 [Bug d/99794] New: libphobos: Support building on *-*mingw* ibuclaw at gdcproject dot org
  2021-04-19 17:28 ` [Bug d/99794] " cvs-commit at gcc dot gnu.org
  2023-01-12 17:25 ` nightstrike at gmail dot com
@ 2023-01-12 19:37 ` nightstrike at gmail dot com
  2 siblings, 0 replies; 4+ messages in thread
From: nightstrike at gmail dot com @ 2023-01-12 19:37 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99794

--- Comment #3 from nightstrike <nightstrike at gmail dot com> ---
Hm, looks like it *IS* in 11.  I was confused by the PR being open and the
version stating 11, thinking that it still wasn't applied.  So the remaining
issues then are building on cygwin.  But at least on a linux to mingw cross,
the testsuite passes with only 33 fails.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-01-12 19:37 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-26 15:49 [Bug d/99794] New: libphobos: Support building on *-*mingw* ibuclaw at gdcproject dot org
2021-04-19 17:28 ` [Bug d/99794] " cvs-commit at gcc dot gnu.org
2023-01-12 17:25 ` nightstrike at gmail dot com
2023-01-12 19:37 ` nightstrike at gmail dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).