Ticket #38 (closed defect: worksforme)

Opened 3 years ago

Last modified 3 years ago

std.c.windows.windows code breaks linux build

Reported by: larsivi Assigned to: AgentOrange
Priority: major Milestone: Beta 1.2 - COFF and ELF support
Component: COFF Loader Version: Beta 1
Keywords: Cc:

Description

std.c.windows.windows includes an assert(0) for non-Windows platforms. This means that the importing of std.c.windows.windows must be in a version(Windows) block. In addition all cases were values from std.c.windows.windows (e.g. DWORD) are used, must be versioned. It seems to be to much fiddling for me to bother with it :)

It all came in changeset:109

Change History

01/13/06 09:01:27 changed by AgentOrange

  • status changed from new to assigned.

Ok Im going to version out the COFF support in the non-windows versions right now. It will be straightforward to pull the Win32 api into a local module but Im going to put it off right now until we have a need for it.

01/19/06 14:26:23 changed by AgentOrange

  • status changed from assigned to closed.
  • resolution set to worksforme.

I moved COFF code to version( Windows )