diff options
| author | Iain Buclaw <ibuclaw@gdcproject.org> | 2022-10-29 09:05:54 +0200 |
|---|---|---|
| committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2022-10-29 13:02:26 +0200 |
| commit | 7e7ebe3e350fde90fe49ab41ce3b92a811bb6370 (patch) | |
| tree | be7a6dd9ae43a807ff7107d51ed03069a4a336f2 /libphobos/libdruntime | |
| parent | cfd85418051e8413e84ae7011cb5cb99cd8e337c (diff) | |
d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51.
D front-end changes:
- Import dmd v2.101.0-beta.1.
- Add predefined version `D_Optimized' when compiling with `-O'.
- Shortened method syntax (DIP1043) is now enabled by default.
- Array literals assigned to `scope' array variables are now
allocated on the stack.
- Implement `@system' variables (DIP1035), available behind the
preview feature flag `-fpreview=systemvariables'.
D runtime changes:
- Import druntime v2.101.0-beta.1.
Phobos changes:
- Import phobos v2.101.0-beta.1.
- Added `std.typecons.SafeRefCounted', that can be used in `@safe'
code with `-fpreview=dip1000'.
gcc/d/ChangeLog:
* d-attribs.cc (apply_user_attributes): Update for new front-end
interface.
* d-builtins.cc (d_init_versions): Predefine `D_Optimized' with
compiling with optimizations enabled.
* d-lang.cc (d_handle_option): Update for new front-end interface.
Handle new option `-fpreview=systemvariables'.
* dmd/MERGE: Merge upstream dmd e4f8919591.
* dmd/VERSION: Bump version to v2.101.0-beta.1.
* expr.cc (ExprVisitor::visit (AssignExp *)): Treat construction of
static arrays from a call expression as a simple assignment.
(ExprVisitor::visit (ArrayLiteralExp *)): Handle array literals with
`scope' storage.
* gdc.texi: Update documentation of `-fpreview=' options.
* lang.opt (fpreview=shortenedmethods): Remove.
(fpreview=systemvariables): New option.
libphobos/ChangeLog:
* libdruntime/MERGE: Merge upstream druntime e4f8919591.
* src/MERGE: Merge upstream phobos 3ad507b51.
gcc/testsuite/ChangeLog:
* gdc.dg/simd19630.d: Move tests with errors to ...
* gdc.dg/simd19630b.d: ... here. New test.
* gdc.dg/simd19630c.d: New test.
* gdc.dg/simd_ctfe.d: Removed.
* gdc.dg/simd18867.d: New test.
* gdc.dg/simd19788.d: New test.
* gdc.dg/simd21469.d: New test.
* gdc.dg/simd21672.d: New test.
* gdc.dg/simd23077.d: New test.
* gdc.dg/simd23084.d: New test.
* gdc.dg/simd23085.d: New test.
* gdc.dg/torture/simd19632.d: New test.
* gdc.dg/torture/simd20041.d: New test.
* gdc.dg/torture/simd21673.d: New test.
* gdc.dg/torture/simd21676.d: New test.
* gdc.dg/torture/simd22438.d: New test.
* gdc.dg/torture/simd23009.d: New test.
* gdc.dg/torture/simd23077.d: New test.
* gdc.dg/torture/simd8.d: New test.
* gdc.dg/torture/simd9.d: New test.
* gdc.dg/torture/simd_prefetch.d: New test.
Diffstat (limited to 'libphobos/libdruntime')
241 files changed, 4 insertions, 243 deletions
diff --git a/libphobos/libdruntime/MERGE b/libphobos/libdruntime/MERGE index a4c46f3306e..2398875bce7 100644 --- a/libphobos/libdruntime/MERGE +++ b/libphobos/libdruntime/MERGE @@ -1,4 +1,4 @@ -4219ba670ce9ff92f3e874f0f048f2c28134c008 +e4f89195913be1dc638707b1abb24c4f3ae7e0bf The first line of this file holds the git revision number of the last merge done from the dlang/dmd repository. diff --git a/libphobos/libdruntime/core/stdc/fenv.d b/libphobos/libdruntime/core/stdc/fenv.d index 5242ba9d4e2..dbe7daa7791 100644 --- a/libphobos/libdruntime/core/stdc/fenv.d +++ b/libphobos/libdruntime/core/stdc/fenv.d @@ -24,7 +24,6 @@ else version (WatchOS) version = Darwin; extern (C): -@system: nothrow: @nogc: diff --git a/libphobos/libdruntime/core/stdc/signal.d b/libphobos/libdruntime/core/stdc/signal.d index 8d5d8459da1..13c6f9efbe8 100644 --- a/libphobos/libdruntime/core/stdc/signal.d +++ b/libphobos/libdruntime/core/stdc/signal.d @@ -15,7 +15,6 @@ module core.stdc.signal; extern (C): -@system: nothrow: @nogc: diff --git a/libphobos/libdruntime/core/stdc/stdarg.d b/libphobos/libdruntime/core/stdc/stdarg.d index 646905eaffb..5b79813ae1b 100644 --- a/libphobos/libdruntime/core/stdc/stdarg.d +++ b/libphobos/libdruntime/core/stdc/stdarg.d @@ -12,7 +12,6 @@ module core.stdc.stdarg; -@system: @nogc: nothrow: diff --git a/libphobos/libdruntime/core/stdc/stdio.d b/libphobos/libdruntime/core/stdc/stdio.d index fc98350e139..ee37da1a5dd 100644 --- a/libphobos/libdruntime/core/stdc/stdio.d +++ b/libphobos/libdruntime/core/stdc/stdio.d @@ -49,7 +49,6 @@ private } extern (C): -@system: nothrow: @nogc: diff --git a/libphobos/libdruntime/core/stdc/stdlib.d b/libphobos/libdruntime/core/stdc/stdlib.d index 920c3117732..0b42de8ec3b 100644 --- a/libphobos/libdruntime/core/stdc/stdlib.d +++ b/libphobos/libdruntime/core/stdc/stdlib.d @@ -31,7 +31,6 @@ version (CRuntime_Glibc) else {} extern (C): -@system: /* Placed outside `nothrow` and `@nogc` in order to not constrain what the callback does. */ diff --git a/libphobos/libdruntime/core/stdc/string.d b/libphobos/libdruntime/core/stdc/string.d index f15ef851909..3591a6d2d77 100644 --- a/libphobos/libdruntime/core/stdc/string.d +++ b/libphobos/libdruntime/core/stdc/string.d @@ -30,7 +30,6 @@ else version (CRuntime_UClibc) version = ReturnStrerrorR; extern (C): -@system: nothrow: @nogc: diff --git a/libphobos/libdruntime/core/stdc/wchar_.d b/libphobos/libdruntime/core/stdc/wchar_.d index d0870290854..fe5fce481cd 100644 --- a/libphobos/libdruntime/core/stdc/wchar_.d +++ b/libphobos/libdruntime/core/stdc/wchar_.d @@ -22,7 +22,6 @@ public import core.stdc.time; // for tm public import core.stdc.stdint; // for WCHAR_MIN, WCHAR_MAX extern (C): -@system: nothrow: @nogc: diff --git a/libphobos/libdruntime/core/sys/darwin/fcntl.d b/libphobos/libdruntime/core/sys/darwin/fcntl.d index 47d895ad6cb..413d9c655b1 100644 --- a/libphobos/libdruntime/core/sys/darwin/fcntl.d +++ b/libphobos/libdruntime/core/sys/darwin/fcntl.d @@ -15,6 +15,5 @@ version (Darwin): extern (C): nothrow: @nogc: -@system: enum F_FULLFSYNC = 51; diff --git a/libphobos/libdruntime/core/sys/darwin/ifaddrs.d b/libphobos/libdruntime/core/sys/darwin/ifaddrs.d index a2540361d0f..2e744b0feca 100644 --- a/libphobos/libdruntime/core/sys/darwin/ifaddrs.d +++ b/libphobos/libdruntime/core/sys/darwin/ifaddrs.d @@ -29,7 +29,6 @@ version (Darwin): extern (C): nothrow: @nogc: -@system: import core.sys.posix.sys.socket; diff --git a/libphobos/libdruntime/core/sys/elf/package.d b/libphobos/libdruntime/core/sys/elf/package.d index 2dcfd201dd5..b120ee58f69 100644 --- a/libphobos/libdruntime/core/sys/elf/package.d +++ b/libphobos/libdruntime/core/sys/elf/package.d @@ -8,7 +8,6 @@ module core.sys.elf; extern (C): pure: nothrow: -@system: import core.stdc.stdint; diff --git a/libphobos/libdruntime/core/sys/linux/dlfcn.d b/libphobos/libdruntime/core/sys/linux/dlfcn.d index fbb84627af8..a13bae76631 100644 --- a/libphobos/libdruntime/core/sys/linux/dlfcn.d +++ b/libphobos/libdruntime/core/sys/linux/dlfcn.d @@ -9,7 +9,6 @@ version (linux): extern (C): nothrow: @nogc: -@system: version (ARM) version = ARM_Any; version (AArch64) version = ARM_Any; diff --git a/libphobos/libdruntime/core/sys/linux/elf.d b/libphobos/libdruntime/core/sys/linux/elf.d index 168b936f921..0486cbee0bb 100644 --- a/libphobos/libdruntime/core/sys/linux/elf.d +++ b/libphobos/libdruntime/core/sys/linux/elf.d @@ -9,7 +9,6 @@ version (linux): extern (C): pure: nothrow: -@system: import core.stdc.stdint; public import core.sys.elf; diff --git a/libphobos/libdruntime/core/sys/linux/epoll.d b/libphobos/libdruntime/core/sys/linux/epoll.d index f5ff7dba0f8..99099b52417 100644 --- a/libphobos/libdruntime/core/sys/linux/epoll.d +++ b/libphobos/libdruntime/core/sys/linux/epoll.d @@ -13,10 +13,8 @@ version (linux): import core.sys.posix.signal : sigset_t; extern (C): -@system: @nogc: nothrow: -@system: version (ARM) version = ARM_Any; version (AArch64) version = ARM_Any; diff --git a/libphobos/libdruntime/core/sys/linux/err.d b/libphobos/libdruntime/core/sys/linux/err.d index be5378d0618..c3752de5207 100644 --- a/libphobos/libdruntime/core/sys/linux/err.d +++ b/libphobos/libdruntime/core/sys/linux/err.d @@ -12,7 +12,6 @@ version (linux): extern (C): nothrow: @nogc: -@system: void err(int eval, scope const char* fmt, ...); void errx(int eval, scope const char* fmt, ...); diff --git a/libphobos/libdruntime/core/sys/linux/errno.d b/libphobos/libdruntime/core/sys/linux/errno.d index d7a39acb932..74844e798e8 100644 --- a/libphobos/libdruntime/core/sys/linux/errno.d +++ b/libphobos/libdruntime/core/sys/linux/errno.d @@ -8,7 +8,6 @@ module core.sys.linux.errno; version (linux): extern (C): nothrow: -@system: public import core.stdc.errno; import core.sys.linux.config; diff --git a/libphobos/libdruntime/core/sys/linux/execinfo.d b/libphobos/libdruntime/core/sys/linux/execinfo.d index 4169ca36c5b..50dc60d208a 100644 --- a/libphobos/libdruntime/core/sys/linux/execinfo.d +++ b/libphobos/libdruntime/core/sys/linux/execinfo.d @@ -10,7 +10,6 @@ module core.sys.linux.execinfo; version (linux): extern (C): nothrow: -@system: @nogc: int backtrace(void** buffer, int size); diff --git a/libphobos/libdruntime/core/sys/linux/fcntl.d b/libphobos/libdruntime/core/sys/linux/fcntl.d index 89dc019cc8f..d666efecdb4 100644 --- a/libphobos/libdruntime/core/sys/linux/fcntl.d +++ b/libphobos/libdruntime/core/sys/linux/fcntl.d @@ -5,7 +5,6 @@ public import core.sys.posix.fcntl; version (linux): extern(C): nothrow: -@system: // From linux/falloc.h /// fallocate(2) params diff --git a/libphobos/libdruntime/core/sys/linux/fs.d b/libphobos/libdruntime/core/sys/linux/fs.d index c5525066969..ca885670076 100644 --- a/libphobos/libdruntime/core/sys/linux/fs.d +++ b/libphobos/libdruntime/core/sys/linux/fs.d @@ -18,7 +18,6 @@ public import core.sys.posix.sys.ioctl; import core.stdc.config : c_ulong, c_long; extern (C): -@system: @nogc: nothrow: diff --git a/libphobos/libdruntime/core/sys/linux/ifaddrs.d b/libphobos/libdruntime/core/sys/linux/ifaddrs.d index 5490e97aa0f..479dfa8d39b 100644 --- a/libphobos/libdruntime/core/sys/linux/ifaddrs.d +++ b/libphobos/libdruntime/core/sys/linux/ifaddrs.d @@ -22,7 +22,6 @@ version (linux): extern (C): nothrow: @nogc: -@system: struct ifaddrs { diff --git a/libphobos/libdruntime/core/sys/linux/io_uring.d b/libphobos/libdruntime/core/sys/linux/io_uring.d index 5e1a20c24b3..7bafb9fec0b 100644 --- a/libphobos/libdruntime/core/sys/linux/io_uring.d +++ b/libphobos/libdruntime/core/sys/linux/io_uring.d @@ -14,10 +14,8 @@ version (linux): import core.sys.linux.fs : __kernel_rwf_t; extern (C): -@system: @nogc: nothrow: -@system: /** * IO submission data structure (Submission Queue Entry) diff --git a/libphobos/libdruntime/core/sys/linux/link.d b/libphobos/libdruntime/core/sys/linux/link.d index b417ec8ec77..4d7eb1eb7d3 100644 --- a/libphobos/libdruntime/core/sys/linux/link.d +++ b/libphobos/libdruntime/core/sys/linux/link.d @@ -8,7 +8,6 @@ module core.sys.linux.link; version (linux): extern (C): nothrow: -@system: version (ARM) version = ARM_Any; version (AArch64) version = ARM_Any; diff --git a/libphobos/libdruntime/core/sys/linux/perf_event.d b/libphobos/libdruntime/core/sys/linux/perf_event.d index 9e96a7f5f43..b9993a78413 100644 --- a/libphobos/libdruntime/core/sys/linux/perf_event.d +++ b/libphobos/libdruntime/core/sys/linux/perf_event.d @@ -9,7 +9,6 @@ module core.sys.linux.perf_event; version (linux) : extern (C): @nogc: nothrow: -@system: import core.sys.posix.sys.ioctl; import core.sys.posix.unistd; diff --git a/libphobos/libdruntime/core/sys/linux/sched.d b/libphobos/libdruntime/core/sys/linux/sched.d index e828b7447d1..5cd512e8263 100644 --- a/libphobos/libdruntime/core/sys/linux/sched.d +++ b/libphobos/libdruntime/core/sys/linux/sched.d @@ -26,7 +26,6 @@ version (linux): extern (C): @nogc: nothrow: -@system: private // helpers diff --git a/libphobos/libdruntime/core/sys/linux/stdio.d b/libphobos/libdruntime/core/sys/linux/stdio.d index ab8971b482f..2d079fd71f7 100644 --- a/libphobos/libdruntime/core/sys/linux/stdio.d +++ b/libphobos/libdruntime/core/sys/linux/stdio.d @@ -13,7 +13,6 @@ import core.sys.linux.config : __USE_FILE_OFFSET64; import core.stdc.stdio : FILE; import core.stdc.stddef : wchar_t; -@system: extern(C) nothrow { @@ -29,7 +28,7 @@ extern(C) nothrow cookie_seek_function_t seek; cookie_close_function_t close; } - FILE* fopencookie(in void* cookie, in char* mode, cookie_io_functions_t io_funcs); + FILE* fopencookie(void* cookie, const(char)* mode, cookie_io_functions_t io_funcs); void setbuffer(FILE *stream, char *buf, size_t size); // note: _DEFAULT_SOURCE } diff --git a/libphobos/libdruntime/core/sys/linux/string.d b/libphobos/libdruntime/core/sys/linux/string.d index 880faa4d701..a8da3982461 100644 --- a/libphobos/libdruntime/core/sys/linux/string.d +++ b/libphobos/libdruntime/core/sys/linux/string.d @@ -14,7 +14,6 @@ version (linux): extern (C): nothrow: @nogc: -@system: static if (_GNU_SOURCE) { diff --git a/libphobos/libdruntime/core/sys/linux/sys/eventfd.d b/libphobos/libdruntime/core/sys/linux/sys/eventfd.d index 0954b3f0257..a35d71479d8 100644 --- a/libphobos/libdruntime/core/sys/linux/sys/eventfd.d +++ b/libphobos/libdruntime/core/sys/linux/sys/eventfd.d @@ -9,7 +9,6 @@ module core.sys.linux.sys.eventfd; version (linux): extern (C): @nogc: -@system: nothrow: version (ARM) version = ARM_Any; diff --git a/libphobos/libdruntime/core/sys/linux/sys/inotify.d b/libphobos/libdruntime/core/sys/linux/sys/inotify.d index 11bdc85cf78..c74aaa6e7e2 100644 --- a/libphobos/libdruntime/core/sys/linux/sys/inotify.d +++ b/libphobos/libdruntime/core/sys/linux/sys/inotify.d @@ -22,7 +22,6 @@ version (DragonFlyBSD) version = LinuxOrCompatible; version (LinuxOrCompatible): extern (C): -@system: nothrow: @nogc: diff --git a/libphobos/libdruntime/core/sys/linux/sys/mman.d b/libphobos/libdruntime/core/sys/linux/sys/mman.d index 649e2af848f..43a1aec1f94 100644 --- a/libphobos/libdruntime/core/sys/linux/sys/mman.d +++ b/libphobos/libdruntime/core/sys/linux/sys/mman.d @@ -8,7 +8,6 @@ module core.sys.linux.sys.mman; version (linux): extern (C): nothrow: -@system: @nogc: version (ARM) version = ARM_Any; diff --git a/libphobos/libdruntime/core/sys/linux/sys/prctl.d b/libphobos/libdruntime/core/sys/linux/sys/prctl.d index a7322166a20..363e1e3652b 100644 --- a/libphobos/libdruntime/core/sys/linux/sys/prctl.d +++ b/libphobos/libdruntime/core/sys/linux/sys/prctl.d @@ -8,7 +8,6 @@ module core.sys.linux.sys.prctl; version (linux): extern (C): -@system: @nogc: nothrow: diff --git a/libphobos/libdruntime/core/sys/linux/sys/signalfd.d b/libphobos/libdruntime/core/sys/linux/sys/signalfd.d index 736b1456169..8834be4b00b 100644 --- a/libphobos/libdruntime/core/sys/linux/sys/signalfd.d +++ b/libphobos/libdruntime/core/sys/linux/sys/signalfd.d @@ -12,7 +12,6 @@ import core.sys.posix.signal; version (linux): extern (C): -@system: nothrow: @nogc: diff --git a/libphobos/libdruntime/core/sys/linux/sys/sysinfo.d b/libphobos/libdruntime/core/sys/linux/sys/sysinfo.d index 0c9ed592c3b..699cd3e67c4 100644 --- a/libphobos/libdruntime/core/sys/linux/sys/sysinfo.d +++ b/libphobos/libdruntime/core/sys/linux/sys/sysinfo.d @@ -7,7 +7,6 @@ module core.sys.linux.sys.sysinfo; version (linux) extern(C) @nogc nothrow: -@system: import core.sys.linux.config; diff --git a/libphobos/libdruntime/core/sys/linux/sys/xattr.d b/libphobos/libdruntime/core/sys/linux/sys/xattr.d index 6446ff8b9a3..8618fc9b938 100644 --- a/libphobos/libdruntime/core/sys/linux/sys/xattr.d +++ b/libphobos/libdruntime/core/sys/linux/sys/xattr.d @@ -11,7 +11,6 @@ import core.sys.posix.sys.types; version (linux): extern (C): -@system: nothrow: @nogc: diff --git a/libphobos/libdruntime/core/sys/linux/timerfd.d b/libphobos/libdruntime/core/sys/linux/timerfd.d index f8a9719a87e..eacc4480694 100644 --- a/libphobos/libdruntime/core/sys/linux/timerfd.d +++ b/libphobos/libdruntime/core/sys/linux/timerfd.d @@ -11,7 +11,6 @@ version (linux): public import core.sys.posix.time; extern (C): -@system: @nogc: nothrow: diff --git a/libphobos/libdruntime/core/sys/linux/tipc.d b/libphobos/libdruntime/core/sys/linux/tipc.d index 4d5d886269a..50f90eeb524 100644 --- a/libphobos/libdruntime/core/sys/linux/tipc.d +++ b/libphobos/libdruntime/core/sys/linux/tipc.d @@ -10,7 +10,6 @@ module core.sys.linux.tipc; version (linux): extern (C) nothrow @nogc: -@system: struct tipc_portid { diff --git a/libphobos/libdruntime/core/sys/linux/unistd.d b/libphobos/libdruntime/core/sys/linux/unistd.d index 48457467005..faa226cf407 100644 --- a/libphobos/libdruntime/core/sys/linux/unistd.d +++ b/libphobos/libdruntime/core/sys/linux/unistd.d @@ -5,7 +5,6 @@ public import core.sys.posix.unistd; version (linux): extern(C): nothrow: -@system: // Additional seek constants for sparse file handling // from Linux's unistd.h, stdio.h, and linux/fs.h diff --git a/libphobos/libdruntime/core/sys/openbsd/sys/mman.d b/libphobos/libdruntime/core/sys/openbsd/sys/mman.d index 765483436ac..8a8542a5709 100644 --- a/libphobos/libdruntime/core/sys/openbsd/sys/mman.d +++ b/libphobos/libdruntime/core/sys/openbsd/sys/mman.d @@ -47,5 +47,6 @@ static if (__BSD_VISIBLE) int madvise(void *, size_t, int); int minherit(void *, size_t, int); + int mimmutable(void *, size_t); void* mquery(void *, size_t, int, int, int, off_t); } diff --git a/libphobos/libdruntime/core/sys/posix/aio.d b/libphobos/libdruntime/core/sys/posix/aio.d index a76846e91df..3ea7f6a19ad 100644 --- a/libphobos/libdruntime/core/sys/posix/aio.d +++ b/libphobos/libdruntime/core/sys/posix/aio.d @@ -23,7 +23,6 @@ else version (WatchOS) version (Posix): extern (C): -@system: @nogc: nothrow: diff --git a/libphobos/libdruntime/core/sys/posix/config.d b/libphobos/libdruntime/core/sys/posix/config.d index 7bd07229ea5..ae6752f220e 100644 --- a/libphobos/libdruntime/core/sys/posix/config.d +++ b/libphobos/libdruntime/core/sys/posix/config.d @@ -19,7 +19,6 @@ public import core.stdc.config; version (Posix): extern (C) nothrow @nogc: -@system: enum _XOPEN_SOURCE = 600; enum _POSIX_SOURCE = true; diff --git a/libphobos/libdruntime/core/sys/posix/dirent.d b/libphobos/libdruntime/core/sys/posix/dirent.d index bffbc5149a1..c7e8649d6c5 100644 --- a/libphobos/libdruntime/core/sys/posix/dirent.d +++ b/libphobos/libdruntime/core/sys/posix/dirent.d @@ -31,7 +31,6 @@ version (Posix): extern (C): nothrow: @nogc: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/posix/dlfcn.d b/libphobos/libdruntime/core/sys/posix/dlfcn.d index 04a8e8bb866..5797b8fd35d 100644 --- a/libphobos/libdruntime/core/sys/posix/dlfcn.d +++ b/libphobos/libdruntime/core/sys/posix/dlfcn.d @@ -45,7 +45,6 @@ version (Posix): extern (C): nothrow: @nogc: -@system: // // XOpen (XSI) diff --git a/libphobos/libdruntime/core/sys/posix/fcntl.d b/libphobos/libdruntime/core/sys/posix/fcntl.d index dc0a183f25e..0a58034087d 100644 --- a/libphobos/libdruntime/core/sys/posix/fcntl.d +++ b/libphobos/libdruntime/core/sys/posix/fcntl.d @@ -49,7 +49,6 @@ extern (C): nothrow: @nogc: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/posix/grp.d b/libphobos/libdruntime/core/sys/posix/grp.d index 92dcf34ee31..3a9b993c0ed 100644 --- a/libphobos/libdruntime/core/sys/posix/grp.d +++ b/libphobos/libdruntime/core/sys/posix/grp.d @@ -30,7 +30,6 @@ version (Posix): extern (C): nothrow: @nogc: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/posix/iconv.d b/libphobos/libdruntime/core/sys/posix/iconv.d index cea89870eca..e588fb8210a 100644 --- a/libphobos/libdruntime/core/sys/posix/iconv.d +++ b/libphobos/libdruntime/core/sys/posix/iconv.d @@ -34,7 +34,6 @@ version (Posix): extern (C): nothrow: @nogc: -@system: alias void* iconv_t; diff --git a/libphobos/libdruntime/core/sys/posix/inttypes.d b/libphobos/libdruntime/core/sys/posix/inttypes.d index 4bde28f015d..e0a4473a23a 100644 --- a/libphobos/libdruntime/core/sys/posix/inttypes.d +++ b/libphobos/libdruntime/core/sys/posix/inttypes.d @@ -19,7 +19,6 @@ public import core.stdc.inttypes; version (Posix): extern (C) nothrow @nogc: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/posix/libgen.d b/libphobos/libdruntime/core/sys/posix/libgen.d index b90765fcf80..6770cd828b3 100644 --- a/libphobos/libdruntime/core/sys/posix/libgen.d +++ b/libphobos/libdruntime/core/sys/posix/libgen.d @@ -15,7 +15,6 @@ module core.sys.posix.libgen; @nogc nothrow: -@system: extern (C): version (Posix): diff --git a/libphobos/libdruntime/core/sys/posix/locale.d b/libphobos/libdruntime/core/sys/posix/locale.d index 85e2fb66915..0864f7c6325 100644 --- a/libphobos/libdruntime/core/sys/posix/locale.d +++ b/libphobos/libdruntime/core/sys/posix/locale.d @@ -12,7 +12,6 @@ module core.sys.posix.locale; version (Posix): extern(C): -@system: nothrow: @nogc: diff --git a/libphobos/libdruntime/core/sys/posix/mqueue.d b/libphobos/libdruntime/core/sys/posix/mqueue.d index 7085fc4dfa5..ac697bf8b9b 100644 --- a/libphobos/libdruntime/core/sys/posix/mqueue.d +++ b/libphobos/libdruntime/core/sys/posix/mqueue.d @@ -31,7 +31,6 @@ version (Posix): version (CRuntime_Glibc): extern (C): @nogc nothrow: -@system: /// Message queue descriptor. diff --git a/libphobos/libdruntime/core/sys/posix/netdb.d b/libphobos/libdruntime/core/sys/posix/netdb.d index d1411ea8afb..70a5fe1901f 100644 --- a/libphobos/libdruntime/core/sys/posix/netdb.d +++ b/libphobos/libdruntime/core/sys/posix/netdb.d @@ -33,7 +33,6 @@ version (Posix): extern (C): nothrow: @nogc: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/posix/poll.d b/libphobos/libdruntime/core/sys/posix/poll.d index 7c2d5705e4f..5901f62b5c3 100644 --- a/libphobos/libdruntime/core/sys/posix/poll.d +++ b/libphobos/libdruntime/core/sys/posix/poll.d @@ -29,7 +29,6 @@ version (Posix): extern (C): nothrow: @nogc: -@system: // // XOpen (XSI) diff --git a/libphobos/libdruntime/core/sys/posix/pthread.d b/libphobos/libdruntime/core/sys/posix/pthread.d index 395ed0f7e91..6c5f1a93e45 100644 --- a/libphobos/libdruntime/core/sys/posix/pthread.d +++ b/libphobos/libdruntime/core/sys/posix/pthread.d @@ -33,7 +33,6 @@ else version (WatchOS) version (Posix): extern (C) nothrow: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/posix/pwd.d b/libphobos/libdruntime/core/sys/posix/pwd.d index e7ddda79973..e2a77dec3cf 100644 --- a/libphobos/libdruntime/core/sys/posix/pwd.d +++ b/libphobos/libdruntime/core/sys/posix/pwd.d @@ -30,7 +30,6 @@ version (Posix): extern (C): nothrow: @nogc: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/posix/sched.d b/libphobos/libdruntime/core/sys/posix/sched.d index 35463d4fb6c..f6f0a58e359 100644 --- a/libphobos/libdruntime/core/sys/posix/sched.d +++ b/libphobos/libdruntime/core/sys/posix/sched.d @@ -32,7 +32,6 @@ version (Posix): extern (C): nothrow: @nogc: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/posix/semaphore.d b/libphobos/libdruntime/core/sys/posix/semaphore.d index a163e592bda..d755f86c9cc 100644 --- a/libphobos/libdruntime/core/sys/posix/semaphore.d +++ b/libphobos/libdruntime/core/sys/posix/semaphore.d @@ -30,7 +30,6 @@ version (Posix): extern (C): nothrow: @nogc: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/posix/setjmp.d b/libphobos/libdruntime/core/sys/posix/setjmp.d index 5a15d82d2ee..0d43c61389b 100644 --- a/libphobos/libdruntime/core/sys/posix/setjmp.d +++ b/libphobos/libdruntime/core/sys/posix/setjmp.d @@ -19,7 +19,6 @@ import core.sys.posix.signal; // for sigset_t version (Posix): extern (C) nothrow @nogc: -@system: version (RISCV32) version = RISCV_Any; version (RISCV64) version = RISCV_Any; diff --git a/libphobos/libdruntime/core/sys/posix/spawn.d b/libphobos/libdruntime/core/sys/posix/spawn.d index 206496261b0..789053396f0 100644 --- a/libphobos/libdruntime/core/sys/posix/spawn.d +++ b/libphobos/libdruntime/core/sys/posix/spawn.d @@ -49,7 +49,6 @@ public import core.sys.posix.sched : sched_param; extern(C): @nogc: nothrow: -@system: int posix_spawn_file_actions_addclose(posix_spawn_file_actions_t*, int); int posix_spawn_file_actions_adddup2(posix_spawn_file_actions_t*, int, int); diff --git a/libphobos/libdruntime/core/sys/posix/stdio.d b/libphobos/libdruntime/core/sys/posix/stdio.d index d0d3d60ff46..d3799890261 100644 --- a/libphobos/libdruntime/core/sys/posix/stdio.d +++ b/libphobos/libdruntime/core/sys/posix/stdio.d @@ -32,7 +32,6 @@ extern (C): nothrow: @nogc: -@system: // // Required (defined in core.stdc.stdio) diff --git a/libphobos/libdruntime/core/sys/posix/stdlib.d b/libphobos/libdruntime/core/sys/posix/stdlib.d index df96a3d3371..8dd7b68e869 100644 --- a/libphobos/libdruntime/core/sys/posix/stdlib.d +++ b/libphobos/libdruntime/core/sys/posix/stdlib.d @@ -31,7 +31,6 @@ version (Posix): extern (C): nothrow: @nogc: -@system: // // Required (defined in core.stdc.stdlib) diff --git a/libphobos/libdruntime/core/sys/posix/string.d b/libphobos/libdruntime/core/sys/posix/string.d index 79d25624e2a..8c4ea38cc83 100644 --- a/libphobos/libdruntime/core/sys/posix/string.d +++ b/libphobos/libdruntime/core/sys/posix/string.d @@ -16,7 +16,6 @@ module core.sys.posix.string; version (Posix): extern(C): -@system: nothrow: @nogc: diff --git a/libphobos/libdruntime/core/sys/posix/strings.d b/libphobos/libdruntime/core/sys/posix/strings.d index 96fbcccaee7..768a47f39f1 100644 --- a/libphobos/libdruntime/core/sys/posix/strings.d +++ b/libphobos/libdruntime/core/sys/posix/strings.d @@ -15,7 +15,6 @@ module core.sys.posix.strings; version (Posix): extern(C): -@system: nothrow: @nogc: diff --git a/libphobos/libdruntime/core/sys/posix/sys/filio.d b/libphobos/libdruntime/core/sys/posix/sys/filio.d index a8d837c52b6..bedbd6a08fd 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/filio.d +++ b/libphobos/libdruntime/core/sys/posix/sys/filio.d @@ -20,7 +20,6 @@ else version (WatchOS) version (Posix): nothrow @nogc: -@system: version (Darwin) { diff --git a/libphobos/libdruntime/core/sys/posix/sys/ioccom.d b/libphobos/libdruntime/core/sys/posix/sys/ioccom.d index 4a0e96b3ea9..36917653e3c 100755 --- a/libphobos/libdruntime/core/sys/posix/sys/ioccom.d +++ b/libphobos/libdruntime/core/sys/posix/sys/ioccom.d @@ -18,7 +18,6 @@ else version (WatchOS) version (Posix): nothrow @nogc: -@system: version (Darwin) { diff --git a/libphobos/libdruntime/core/sys/posix/sys/ioctl.d b/libphobos/libdruntime/core/sys/posix/sys/ioctl.d index 36d1edc4ebc..caf3ebafb5a 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/ioctl.d +++ b/libphobos/libdruntime/core/sys/posix/sys/ioctl.d @@ -29,7 +29,6 @@ else version (WatchOS) version (Posix): extern (C) nothrow @nogc: -@system: version (linux) { diff --git a/libphobos/libdruntime/core/sys/posix/sys/ipc.d b/libphobos/libdruntime/core/sys/posix/sys/ipc.d index 17182438e7a..32caba95a10 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/ipc.d +++ b/libphobos/libdruntime/core/sys/posix/sys/ipc.d @@ -28,7 +28,6 @@ else version (WatchOS) version (Posix): extern (C) nothrow @nogc: -@system: // // XOpen (XSI) diff --git a/libphobos/libdruntime/core/sys/posix/sys/mman.d b/libphobos/libdruntime/core/sys/posix/sys/mman.d index 430f21571ec..0d3d517d69a 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/mman.d +++ b/libphobos/libdruntime/core/sys/posix/sys/mman.d @@ -45,7 +45,6 @@ version (X86_64) version = X86_Any; version (Posix): extern (C) nothrow @nogc: -@system: // // Advisory Information (ADV) diff --git a/libphobos/libdruntime/core/sys/posix/sys/msg.d b/libphobos/libdruntime/core/sys/posix/sys/msg.d index 4760f2e22f6..208e5c2dd47 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/msg.d +++ b/libphobos/libdruntime/core/sys/posix/sys/msg.d @@ -14,7 +14,6 @@ import core.stdc.config; version (CRuntime_Glibc): // Some of these may be from linux kernel headers. extern (C): -@system: version (ARM) version = ARM_Any; version (AArch64) version = ARM_Any; diff --git a/libphobos/libdruntime/core/sys/posix/sys/resource.d b/libphobos/libdruntime/core/sys/posix/sys/resource.d index 5ab01744067..1f46f03e14d 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/resource.d +++ b/libphobos/libdruntime/core/sys/posix/sys/resource.d @@ -23,7 +23,6 @@ else version (WatchOS) version = Darwin; nothrow @nogc extern(C): -@system: // // XOpen (XSI) diff --git a/libphobos/libdruntime/core/sys/posix/sys/select.d b/libphobos/libdruntime/core/sys/posix/sys/select.d index 925976d3e33..06b094093ed 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/select.d +++ b/libphobos/libdruntime/core/sys/posix/sys/select.d @@ -27,7 +27,6 @@ else version (WatchOS) version (Posix): extern (C) nothrow @nogc: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/posix/sys/shm.d b/libphobos/libdruntime/core/sys/posix/sys/shm.d index d04e7926913..6ecdc0defeb 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/shm.d +++ b/libphobos/libdruntime/core/sys/posix/sys/shm.d @@ -29,7 +29,6 @@ else version (WatchOS) version (Posix): extern (C) nothrow @nogc: -@system: // // XOpen (XSI) diff --git a/libphobos/libdruntime/core/sys/posix/sys/socket.d b/libphobos/libdruntime/core/sys/posix/sys/socket.d index fc5dc5d1684..340f3ce93bb 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/socket.d +++ b/libphobos/libdruntime/core/sys/posix/sys/socket.d @@ -45,7 +45,6 @@ version (X86_64) version = X86_Any; version (Posix): extern (C) nothrow @nogc: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/posix/sys/stat.d b/libphobos/libdruntime/core/sys/posix/sys/stat.d index 1fb4e44cbbf..ecc98ccf0ed 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/stat.d +++ b/libphobos/libdruntime/core/sys/posix/sys/stat.d @@ -35,7 +35,6 @@ version (SPARC64) version = SPARC_Any; version (Posix): extern (C) nothrow @nogc: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/posix/sys/statvfs.d b/libphobos/libdruntime/core/sys/posix/sys/statvfs.d index df9030d6e5b..eae0e5c95c6 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/statvfs.d +++ b/libphobos/libdruntime/core/sys/posix/sys/statvfs.d @@ -16,7 +16,6 @@ version (Posix): extern (C) : nothrow: @nogc: -@system: version (CRuntime_Glibc) { static if (__WORDSIZE == 32) diff --git a/libphobos/libdruntime/core/sys/posix/sys/time.d b/libphobos/libdruntime/core/sys/posix/sys/time.d index 95cf88364c7..b536eedc14f 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/time.d +++ b/libphobos/libdruntime/core/sys/posix/sys/time.d @@ -31,7 +31,6 @@ version (linux) public import core.sys.linux.sys.time; version (Posix): extern (C) nothrow @nogc: -@system: // // XOpen (XSI) diff --git a/libphobos/libdruntime/core/sys/posix/sys/ttycom.d b/libphobos/libdruntime/core/sys/posix/sys/ttycom.d index 0cc2d9cdc84..f4c9c5896ce 100755 --- a/libphobos/libdruntime/core/sys/posix/sys/ttycom.d +++ b/libphobos/libdruntime/core/sys/posix/sys/ttycom.d @@ -22,7 +22,6 @@ else version (WatchOS) version (Posix): nothrow @nogc: -@system: version (Darwin) { diff --git a/libphobos/libdruntime/core/sys/posix/sys/types.d b/libphobos/libdruntime/core/sys/posix/sys/types.d index 3e515c4c68e..cd11b0d3092 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/types.d +++ b/libphobos/libdruntime/core/sys/posix/sys/types.d @@ -30,7 +30,6 @@ else version (WatchOS) version (Posix): extern (C): -@system: // // bits/typesizes.h -- underlying types for *_t. diff --git a/libphobos/libdruntime/core/sys/posix/sys/uio.d b/libphobos/libdruntime/core/sys/posix/sys/uio.d index 2563c6df5ad..e2839631e3b 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/uio.d +++ b/libphobos/libdruntime/core/sys/posix/sys/uio.d @@ -28,7 +28,6 @@ else version (WatchOS) version (Posix): extern (C) nothrow @nogc: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/posix/sys/un.d b/libphobos/libdruntime/core/sys/posix/sys/un.d index 5030e16f258..11e98a72ab2 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/un.d +++ b/libphobos/libdruntime/core/sys/posix/sys/un.d @@ -25,7 +25,6 @@ else version (WatchOS) version (Posix): extern(C): -@system: public import core.sys.posix.sys.socket: sa_family_t; diff --git a/libphobos/libdruntime/core/sys/posix/sys/utsname.d b/libphobos/libdruntime/core/sys/posix/sys/utsname.d index 0abbf14dfe2..5de50aca465 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/utsname.d +++ b/libphobos/libdruntime/core/sys/posix/sys/utsname.d @@ -16,7 +16,6 @@ version (Posix): extern(C): nothrow: @nogc: -@system: version (CRuntime_Glibc) { diff --git a/libphobos/libdruntime/core/sys/posix/sys/wait.d b/libphobos/libdruntime/core/sys/posix/sys/wait.d index 91b9c9e8409..766a4e0b6aa 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/wait.d +++ b/libphobos/libdruntime/core/sys/posix/sys/wait.d @@ -30,7 +30,6 @@ else version (WatchOS) version (Posix): extern (C) nothrow @nogc: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/posix/syslog.d b/libphobos/libdruntime/core/sys/posix/syslog.d index cf85664590c..ba2a4ac03ff 100644 --- a/libphobos/libdruntime/core/sys/posix/syslog.d +++ b/libphobos/libdruntime/core/sys/posix/syslog.d @@ -27,7 +27,6 @@ else version (WatchOS) version (Posix): extern (C) nothrow @nogc: -@system: version (CRuntime_Glibc) { diff --git a/libphobos/libdruntime/core/sys/posix/termios.d b/libphobos/libdruntime/core/sys/posix/termios.d index 357060bd57f..e4a99e68651 100644 --- a/libphobos/libdruntime/core/sys/posix/termios.d +++ b/libphobos/libdruntime/core/sys/posix/termios.d @@ -31,7 +31,6 @@ extern (C): nothrow: @nogc: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/posix/time.d b/libphobos/libdruntime/core/sys/posix/time.d index ff3a3c46cd0..af52002b1aa 100644 --- a/libphobos/libdruntime/core/sys/posix/time.d +++ b/libphobos/libdruntime/core/sys/posix/time.d @@ -33,7 +33,6 @@ version (Posix): extern (C): nothrow: @nogc: -@system: // // Required (defined in core.stdc.time) diff --git a/libphobos/libdruntime/core/sys/posix/ucontext.d b/libphobos/libdruntime/core/sys/posix/ucontext.d index e8c2f87bbd3..512d7301e9b 100644 --- a/libphobos/libdruntime/core/sys/posix/ucontext.d +++ b/libphobos/libdruntime/core/sys/posix/ucontext.d @@ -22,7 +22,6 @@ version (Posix): extern (C): nothrow: @nogc: -@system: version (OSX) version = Darwin; diff --git a/libphobos/libdruntime/core/sys/posix/unistd.d b/libphobos/libdruntime/core/sys/posix/unistd.d index d996556fca0..d1300e1e083 100644 --- a/libphobos/libdruntime/core/sys/posix/unistd.d +++ b/libphobos/libdruntime/core/sys/posix/unistd.d @@ -32,7 +32,6 @@ version (Posix): extern (C): nothrow: @nogc: -@system: enum STDIN_FILENO = 0; enum STDOUT_FILENO = 1; diff --git a/libphobos/libdruntime/core/sys/posix/utime.d b/libphobos/libdruntime/core/sys/posix/utime.d index 66aea58d78f..fcec7af3fde 100644 --- a/libphobos/libdruntime/core/sys/posix/utime.d +++ b/libphobos/libdruntime/core/sys/posix/utime.d @@ -30,7 +30,6 @@ version (Posix): extern (C): nothrow: @nogc: -@system: // // Required diff --git a/libphobos/libdruntime/core/sys/windows/aclapi.d b/libphobos/libdruntime/core/sys/windows/aclapi.d index f145ac26af0..4905351b565 100644 --- a/libphobos/libdruntime/core/sys/windows/aclapi.d +++ b/libphobos/libdruntime/core/sys/windows/aclapi.d @@ -9,7 +9,6 @@ */ module core.sys.windows.aclapi; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "advapi32"); diff --git a/libphobos/libdruntime/core/sys/windows/aclui.d b/libphobos/libdruntime/core/sys/windows/aclui.d index c5a28992631..08be626ad2d 100644 --- a/libphobos/libdruntime/core/sys/windows/aclui.d +++ b/libphobos/libdruntime/core/sys/windows/aclui.d @@ -9,7 +9,6 @@ */ module core.sys.windows.aclui; version (Windows): -@system: pragma(lib, "aclui"); import core.sys.windows.w32api; diff --git a/libphobos/libdruntime/core/sys/windows/basetsd.d b/libphobos/libdruntime/core/sys/windows/basetsd.d index 0c689024aaa..3c5c35f6603 100644 --- a/libphobos/libdruntime/core/sys/windows/basetsd.d +++ b/libphobos/libdruntime/core/sys/windows/basetsd.d @@ -9,7 +9,6 @@ */ module core.sys.windows.basetsd; version (Windows): -@system: /* This template is used in these modules to declare constant pointer types, * in order to support both D 1.x and 2.x. diff --git a/libphobos/libdruntime/core/sys/windows/basetyps.d b/libphobos/libdruntime/core/sys/windows/basetyps.d index 086e6ab30e3..d90d9f3425a 100644 --- a/libphobos/libdruntime/core/sys/windows/basetyps.d +++ b/libphobos/libdruntime/core/sys/windows/basetyps.d @@ -8,7 +8,6 @@ */ module core.sys.windows.basetyps; version (Windows): -@system: import core.sys.windows.windef, core.sys.windows.basetsd; diff --git a/libphobos/libdruntime/core/sys/windows/com.d b/libphobos/libdruntime/core/sys/windows/com.d index 6935dd94f95..c724f1c9e10 100644 --- a/libphobos/libdruntime/core/sys/windows/com.d +++ b/libphobos/libdruntime/core/sys/windows/com.d @@ -1,6 +1,5 @@ module core.sys.windows.com; version (Windows): -@system: pragma(lib,"uuid"); diff --git a/libphobos/libdruntime/core/sys/windows/comcat.d b/libphobos/libdruntime/core/sys/windows/comcat.d index 3018c64d7f0..4cc35f467f7 100644 --- a/libphobos/libdruntime/core/sys/windows/comcat.d +++ b/libphobos/libdruntime/core/sys/windows/comcat.d @@ -9,7 +9,6 @@ */ module core.sys.windows.comcat; version (Windows): -@system: import core.sys.windows.ole2; import core.sys.windows.basetyps, core.sys.windows.cguid, core.sys.windows.objbase, core.sys.windows.unknwn, diff --git a/libphobos/libdruntime/core/sys/windows/commctrl.d b/libphobos/libdruntime/core/sys/windows/commctrl.d index 4bc60b1fd8b..dabee5672b9 100644 --- a/libphobos/libdruntime/core/sys/windows/commctrl.d +++ b/libphobos/libdruntime/core/sys/windows/commctrl.d @@ -8,7 +8,6 @@ */ module core.sys.windows.commctrl; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "comctl32"); diff --git a/libphobos/libdruntime/core/sys/windows/commdlg.d b/libphobos/libdruntime/core/sys/windows/commdlg.d index b49d2fba6fe..9be9a9f1f21 100644 --- a/libphobos/libdruntime/core/sys/windows/commdlg.d +++ b/libphobos/libdruntime/core/sys/windows/commdlg.d @@ -8,7 +8,6 @@ */ module core.sys.windows.commdlg; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "comdlg32"); diff --git a/libphobos/libdruntime/core/sys/windows/cpl.d b/libphobos/libdruntime/core/sys/windows/cpl.d index 49ebb208c74..df98703520e 100644 --- a/libphobos/libdruntime/core/sys/windows/cpl.d +++ b/libphobos/libdruntime/core/sys/windows/cpl.d @@ -9,7 +9,6 @@ */ module core.sys.windows.cpl; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/cplext.d b/libphobos/libdruntime/core/sys/windows/cplext.d index e13316bcec9..4aff3a9640f 100644 --- a/libphobos/libdruntime/core/sys/windows/cplext.d +++ b/libphobos/libdruntime/core/sys/windows/cplext.d @@ -9,7 +9,6 @@ */ module core.sys.windows.cplext; version (Windows): -@system: enum : uint { CPLPAGE_MOUSE_BUTTONS = 1, diff --git a/libphobos/libdruntime/core/sys/windows/custcntl.d b/libphobos/libdruntime/core/sys/windows/custcntl.d index c736cb31a9c..f9234ac4f89 100644 --- a/libphobos/libdruntime/core/sys/windows/custcntl.d +++ b/libphobos/libdruntime/core/sys/windows/custcntl.d @@ -9,7 +9,6 @@ */ module core.sys.windows.custcntl; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/dbghelp.d b/libphobos/libdruntime/core/sys/windows/dbghelp.d index 96698e8f0f9..de14bce94ee 100644 --- a/libphobos/libdruntime/core/sys/windows/dbghelp.d +++ b/libphobos/libdruntime/core/sys/windows/dbghelp.d @@ -11,7 +11,6 @@ module core.sys.windows.dbghelp; version (Windows): -@system: import core.sys.windows.winbase /+: FreeLibrary, GetProcAddress, LoadLibraryA+/; import core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/dbghelp_types.d b/libphobos/libdruntime/core/sys/windows/dbghelp_types.d index 64477df96ff..f75f98bc882 100644 --- a/libphobos/libdruntime/core/sys/windows/dbghelp_types.d +++ b/libphobos/libdruntime/core/sys/windows/dbghelp_types.d @@ -11,7 +11,6 @@ module core.sys.windows.dbghelp_types; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/dbt.d b/libphobos/libdruntime/core/sys/windows/dbt.d index 308c609a9ba..41f1c32a419 100644 --- a/libphobos/libdruntime/core/sys/windows/dbt.d +++ b/libphobos/libdruntime/core/sys/windows/dbt.d @@ -9,7 +9,6 @@ */ module core.sys.windows.dbt; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/dde.d b/libphobos/libdruntime/core/sys/windows/dde.d index bec339c223c..d9b8bec5152 100644 --- a/libphobos/libdruntime/core/sys/windows/dde.d +++ b/libphobos/libdruntime/core/sys/windows/dde.d @@ -9,7 +9,6 @@ */ module core.sys.windows.dde; version (Windows): -@system: pragma(lib, "user32"); import core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/ddeml.d b/libphobos/libdruntime/core/sys/windows/ddeml.d index 22b330cfc47..00bad1d300d 100644 --- a/libphobos/libdruntime/core/sys/windows/ddeml.d +++ b/libphobos/libdruntime/core/sys/windows/ddeml.d @@ -9,7 +9,6 @@ */ module core.sys.windows.ddeml; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "user32"); diff --git a/libphobos/libdruntime/core/sys/windows/dhcpcsdk.d b/libphobos/libdruntime/core/sys/windows/dhcpcsdk.d index 0d3d71690b8..d21169a7346 100644 --- a/libphobos/libdruntime/core/sys/windows/dhcpcsdk.d +++ b/libphobos/libdruntime/core/sys/windows/dhcpcsdk.d @@ -9,7 +9,6 @@ */ module core.sys.windows.dhcpcsdk; version (Windows): -@system: import core.sys.windows.w32api, core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/dlgs.d b/libphobos/libdruntime/core/sys/windows/dlgs.d index 34cab9bea2a..52568629f3d 100644 --- a/libphobos/libdruntime/core/sys/windows/dlgs.d +++ b/libphobos/libdruntime/core/sys/windows/dlgs.d @@ -9,7 +9,6 @@ */ module core.sys.windows.dlgs; version (Windows): -@system: import core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/dll.d b/libphobos/libdruntime/core/sys/windows/dll.d index d602347f2a3..367c1d90d93 100644 --- a/libphobos/libdruntime/core/sys/windows/dll.d +++ b/libphobos/libdruntime/core/sys/windows/dll.d @@ -14,7 +14,6 @@ */ module core.sys.windows.dll; version (Windows): -@system: import core.sys.windows.winbase; import core.sys.windows.winnt; diff --git a/libphobos/libdruntime/core/sys/windows/docobj.d b/libphobos/libdruntime/core/sys/windows/docobj.d index 4e45693eb3d..4abbea31241 100644 --- a/libphobos/libdruntime/core/sys/windows/docobj.d +++ b/libphobos/libdruntime/core/sys/windows/docobj.d @@ -8,7 +8,6 @@ */ module core.sys.windows.docobj; version (Windows): -@system: import core.sys.windows.basetyps, core.sys.windows.oaidl, core.sys.windows.objidl, core.sys.windows.oleidl, core.sys.windows.unknwn, core.sys.windows.windef, core.sys.windows.wtypes; diff --git a/libphobos/libdruntime/core/sys/windows/errorrep.d b/libphobos/libdruntime/core/sys/windows/errorrep.d index 63ec8d75746..42fad9a39ec 100644 --- a/libphobos/libdruntime/core/sys/windows/errorrep.d +++ b/libphobos/libdruntime/core/sys/windows/errorrep.d @@ -9,7 +9,6 @@ */ module core.sys.windows.errorrep; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/exdisp.d b/libphobos/libdruntime/core/sys/windows/exdisp.d index 8ee3c267371..5a9ea980446 100644 --- a/libphobos/libdruntime/core/sys/windows/exdisp.d +++ b/libphobos/libdruntime/core/sys/windows/exdisp.d @@ -8,7 +8,6 @@ */ module core.sys.windows.exdisp; version (Windows): -@system: import core.sys.windows.docobj, core.sys.windows.oaidl, core.sys.windows.ocidl; import core.sys.windows.basetyps, core.sys.windows.windef, core.sys.windows.wtypes; diff --git a/libphobos/libdruntime/core/sys/windows/httpext.d b/libphobos/libdruntime/core/sys/windows/httpext.d index 4e07c6aa15c..6973879abf3 100644 --- a/libphobos/libdruntime/core/sys/windows/httpext.d +++ b/libphobos/libdruntime/core/sys/windows/httpext.d @@ -8,7 +8,6 @@ */ module core.sys.windows.httpext; version (Windows): -@system: /* Comment from MinGW httpext.h - Header for ISAPI extensions. diff --git a/libphobos/libdruntime/core/sys/windows/imagehlp.d b/libphobos/libdruntime/core/sys/windows/imagehlp.d index ed93746d7f6..399c0b2b1af 100644 --- a/libphobos/libdruntime/core/sys/windows/imagehlp.d +++ b/libphobos/libdruntime/core/sys/windows/imagehlp.d @@ -9,7 +9,6 @@ */ module core.sys.windows.imagehlp; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/imm.d b/libphobos/libdruntime/core/sys/windows/imm.d index 128fd56e87c..4ad678c9b4d 100644 --- a/libphobos/libdruntime/core/sys/windows/imm.d +++ b/libphobos/libdruntime/core/sys/windows/imm.d @@ -8,7 +8,6 @@ */ module core.sys.windows.imm; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "imm32"); diff --git a/libphobos/libdruntime/core/sys/windows/intshcut.d b/libphobos/libdruntime/core/sys/windows/intshcut.d index eab7a8dafe2..ab662e418e7 100644 --- a/libphobos/libdruntime/core/sys/windows/intshcut.d +++ b/libphobos/libdruntime/core/sys/windows/intshcut.d @@ -9,7 +9,6 @@ */ module core.sys.windows.intshcut; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/ipexport.d b/libphobos/libdruntime/core/sys/windows/ipexport.d index dbb4a0eb5ff..b0a4a0151ab 100644 --- a/libphobos/libdruntime/core/sys/windows/ipexport.d +++ b/libphobos/libdruntime/core/sys/windows/ipexport.d @@ -9,7 +9,6 @@ */ module core.sys.windows.ipexport; version (Windows): -@system: import core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/iphlpapi.d b/libphobos/libdruntime/core/sys/windows/iphlpapi.d index f95e7990935..4a8e64cbef0 100644 --- a/libphobos/libdruntime/core/sys/windows/iphlpapi.d +++ b/libphobos/libdruntime/core/sys/windows/iphlpapi.d @@ -9,7 +9,6 @@ */ module core.sys.windows.iphlpapi; version (Windows): -@system: import core.sys.windows.ipexport, core.sys.windows.iprtrmib, core.sys.windows.iptypes; import core.sys.windows.winbase, core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/iprtrmib.d b/libphobos/libdruntime/core/sys/windows/iprtrmib.d index 3db453908a1..05c31b3dd07 100644 --- a/libphobos/libdruntime/core/sys/windows/iprtrmib.d +++ b/libphobos/libdruntime/core/sys/windows/iprtrmib.d @@ -9,7 +9,6 @@ */ module core.sys.windows.iprtrmib; version (Windows): -@system: import core.sys.windows.ipifcons; import core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/iptypes.d b/libphobos/libdruntime/core/sys/windows/iptypes.d index 7cce34b0ebe..baaf6ae765b 100644 --- a/libphobos/libdruntime/core/sys/windows/iptypes.d +++ b/libphobos/libdruntime/core/sys/windows/iptypes.d @@ -9,7 +9,6 @@ */ module core.sys.windows.iptypes; version (Windows): -@system: import core.sys.windows.windef; import core.stdc.time; diff --git a/libphobos/libdruntime/core/sys/windows/lm.d b/libphobos/libdruntime/core/sys/windows/lm.d index 3d488564e57..115925c2c06 100644 --- a/libphobos/libdruntime/core/sys/windows/lm.d +++ b/libphobos/libdruntime/core/sys/windows/lm.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lm; version (Windows): -@system: /* removed - now supporting only Win2k up version (WindowsVista) { diff --git a/libphobos/libdruntime/core/sys/windows/lmaccess.d b/libphobos/libdruntime/core/sys/windows/lmaccess.d index b23e52ed6f9..9791ff6e391 100644 --- a/libphobos/libdruntime/core/sys/windows/lmaccess.d +++ b/libphobos/libdruntime/core/sys/windows/lmaccess.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmaccess; version (Windows): -@system: pragma(lib, "netapi32"); /** diff --git a/libphobos/libdruntime/core/sys/windows/lmalert.d b/libphobos/libdruntime/core/sys/windows/lmalert.d index 5ddd6d0988c..ad0c3ca7b18 100644 --- a/libphobos/libdruntime/core/sys/windows/lmalert.d +++ b/libphobos/libdruntime/core/sys/windows/lmalert.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmalert; version (Windows): -@system: pragma(lib, "netapi32"); import core.sys.windows.lmcons, core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/lmat.d b/libphobos/libdruntime/core/sys/windows/lmat.d index 3e1468a0e83..ee1249e9157 100644 --- a/libphobos/libdruntime/core/sys/windows/lmat.d +++ b/libphobos/libdruntime/core/sys/windows/lmat.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmat; version (Windows): -@system: pragma(lib, "netapi32"); import core.sys.windows.lmcons, core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/lmaudit.d b/libphobos/libdruntime/core/sys/windows/lmaudit.d index f4a7ca243e8..8db56f17631 100644 --- a/libphobos/libdruntime/core/sys/windows/lmaudit.d +++ b/libphobos/libdruntime/core/sys/windows/lmaudit.d @@ -9,7 +9,6 @@ // COMMENT: This file may be deprecated. module core.sys.windows.lmaudit; version (Windows): -@system: import core.sys.windows.lmcons, core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/lmbrowsr.d b/libphobos/libdruntime/core/sys/windows/lmbrowsr.d index ea0e0f38ced..16cc6611394 100644 --- a/libphobos/libdruntime/core/sys/windows/lmbrowsr.d +++ b/libphobos/libdruntime/core/sys/windows/lmbrowsr.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmbrowsr; version (Windows): -@system: import core.sys.windows.lmcons, core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/lmchdev.d b/libphobos/libdruntime/core/sys/windows/lmchdev.d index 00aaafcf50d..55460e16bdf 100644 --- a/libphobos/libdruntime/core/sys/windows/lmchdev.d +++ b/libphobos/libdruntime/core/sys/windows/lmchdev.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmchdev; version (Windows): -@system: // COMMENT: This file might be deprecated. diff --git a/libphobos/libdruntime/core/sys/windows/lmconfig.d b/libphobos/libdruntime/core/sys/windows/lmconfig.d index 57d3ed938fb..6652a521448 100644 --- a/libphobos/libdruntime/core/sys/windows/lmconfig.d +++ b/libphobos/libdruntime/core/sys/windows/lmconfig.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmconfig; version (Windows): -@system: // All functions in this file are deprecated! diff --git a/libphobos/libdruntime/core/sys/windows/lmcons.d b/libphobos/libdruntime/core/sys/windows/lmcons.d index 69a63df0f19..838748a1387 100644 --- a/libphobos/libdruntime/core/sys/windows/lmcons.d +++ b/libphobos/libdruntime/core/sys/windows/lmcons.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmcons; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/lmerr.d b/libphobos/libdruntime/core/sys/windows/lmerr.d index d50ec49dcb8..23f5e59cb93 100644 --- a/libphobos/libdruntime/core/sys/windows/lmerr.d +++ b/libphobos/libdruntime/core/sys/windows/lmerr.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmerr; version (Windows): -@system: import core.sys.windows.winerror; diff --git a/libphobos/libdruntime/core/sys/windows/lmerrlog.d b/libphobos/libdruntime/core/sys/windows/lmerrlog.d index a49b4988825..effe73a9ae5 100644 --- a/libphobos/libdruntime/core/sys/windows/lmerrlog.d +++ b/libphobos/libdruntime/core/sys/windows/lmerrlog.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmerrlog; version (Windows): -@system: // COMMENT: This appears to be only for Win16. All functions are deprecated. diff --git a/libphobos/libdruntime/core/sys/windows/lmmsg.d b/libphobos/libdruntime/core/sys/windows/lmmsg.d index c87f1e00ed3..a3abd605422 100644 --- a/libphobos/libdruntime/core/sys/windows/lmmsg.d +++ b/libphobos/libdruntime/core/sys/windows/lmmsg.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmmsg; version (Windows): -@system: pragma(lib, "netapi32"); import core.sys.windows.lmcons, core.sys.windows.windef, core.sys.windows.w32api; diff --git a/libphobos/libdruntime/core/sys/windows/lmremutl.d b/libphobos/libdruntime/core/sys/windows/lmremutl.d index d0f3b41cc38..8c90df73f2a 100644 --- a/libphobos/libdruntime/core/sys/windows/lmremutl.d +++ b/libphobos/libdruntime/core/sys/windows/lmremutl.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmremutl; version (Windows): -@system: pragma(lib, "netapi32"); // D Conversion Note: DESC_CHAR is defined as TCHAR. diff --git a/libphobos/libdruntime/core/sys/windows/lmrepl.d b/libphobos/libdruntime/core/sys/windows/lmrepl.d index 093588ca84e..1563a5e2902 100644 --- a/libphobos/libdruntime/core/sys/windows/lmrepl.d +++ b/libphobos/libdruntime/core/sys/windows/lmrepl.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmrepl; version (Windows): -@system: pragma(lib, "netapi32"); import core.sys.windows.lmcons, core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/lmserver.d b/libphobos/libdruntime/core/sys/windows/lmserver.d index fad5bc509c4..5a550bca80d 100644 --- a/libphobos/libdruntime/core/sys/windows/lmserver.d +++ b/libphobos/libdruntime/core/sys/windows/lmserver.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmserver; version (Windows): -@system: import core.sys.windows.winsvc; import core.sys.windows.lmcons, core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/lmshare.d b/libphobos/libdruntime/core/sys/windows/lmshare.d index d81080edda1..bd8eecb46dd 100644 --- a/libphobos/libdruntime/core/sys/windows/lmshare.d +++ b/libphobos/libdruntime/core/sys/windows/lmshare.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmshare; version (Windows): -@system: pragma(lib, "netapi32"); import core.sys.windows.lmcons; diff --git a/libphobos/libdruntime/core/sys/windows/lmsname.d b/libphobos/libdruntime/core/sys/windows/lmsname.d index 09b1b00cb6d..a8f4f762081 100644 --- a/libphobos/libdruntime/core/sys/windows/lmsname.d +++ b/libphobos/libdruntime/core/sys/windows/lmsname.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmsname; version (Windows): -@system: import core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/lmstats.d b/libphobos/libdruntime/core/sys/windows/lmstats.d index 4baa3903b15..e83808b12a7 100644 --- a/libphobos/libdruntime/core/sys/windows/lmstats.d +++ b/libphobos/libdruntime/core/sys/windows/lmstats.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmstats; version (Windows): -@system: pragma(lib, "netapi32"); import core.sys.windows.lmcons, core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/lmsvc.d b/libphobos/libdruntime/core/sys/windows/lmsvc.d index c0df69902e0..ddea61c7d0b 100644 --- a/libphobos/libdruntime/core/sys/windows/lmsvc.d +++ b/libphobos/libdruntime/core/sys/windows/lmsvc.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmsvc; version (Windows): -@system: // FIXME: Is this file deprecated? All of the functions are only for Win16. /** diff --git a/libphobos/libdruntime/core/sys/windows/lmuse.d b/libphobos/libdruntime/core/sys/windows/lmuse.d index 03e153abea8..a48d72e0050 100644 --- a/libphobos/libdruntime/core/sys/windows/lmuse.d +++ b/libphobos/libdruntime/core/sys/windows/lmuse.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmuse; version (Windows): -@system: pragma(lib, "netapi32"); import core.sys.windows.lmuseflg; diff --git a/libphobos/libdruntime/core/sys/windows/lmwksta.d b/libphobos/libdruntime/core/sys/windows/lmwksta.d index cdd3a070365..29ddca76d89 100644 --- a/libphobos/libdruntime/core/sys/windows/lmwksta.d +++ b/libphobos/libdruntime/core/sys/windows/lmwksta.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lmwksta; version (Windows): -@system: pragma(lib, "netapi32"); import core.sys.windows.lmuseflg; diff --git a/libphobos/libdruntime/core/sys/windows/lzexpand.d b/libphobos/libdruntime/core/sys/windows/lzexpand.d index a01489bef57..6c3bd0084fe 100644 --- a/libphobos/libdruntime/core/sys/windows/lzexpand.d +++ b/libphobos/libdruntime/core/sys/windows/lzexpand.d @@ -8,7 +8,6 @@ */ module core.sys.windows.lzexpand; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "lz32"); diff --git a/libphobos/libdruntime/core/sys/windows/mapi.d b/libphobos/libdruntime/core/sys/windows/mapi.d index 06fd955611c..8f8eea1e12b 100644 --- a/libphobos/libdruntime/core/sys/windows/mapi.d +++ b/libphobos/libdruntime/core/sys/windows/mapi.d @@ -9,7 +9,6 @@ */ module core.sys.windows.mapi; version (Windows): -@system: import core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/mciavi.d b/libphobos/libdruntime/core/sys/windows/mciavi.d index 4e3d14e0b6a..08410f5834c 100644 --- a/libphobos/libdruntime/core/sys/windows/mciavi.d +++ b/libphobos/libdruntime/core/sys/windows/mciavi.d @@ -9,7 +9,6 @@ */ module core.sys.windows.mciavi; version (Windows): -@system: import core.sys.windows.mmsystem; diff --git a/libphobos/libdruntime/core/sys/windows/mcx.d b/libphobos/libdruntime/core/sys/windows/mcx.d index 03224130137..5c6ac24a315 100644 --- a/libphobos/libdruntime/core/sys/windows/mcx.d +++ b/libphobos/libdruntime/core/sys/windows/mcx.d @@ -9,7 +9,6 @@ */ module core.sys.windows.mcx; version (Windows): -@system: import core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/mgmtapi.d b/libphobos/libdruntime/core/sys/windows/mgmtapi.d index d9fb6b72a9c..8f84eea54e8 100644 --- a/libphobos/libdruntime/core/sys/windows/mgmtapi.d +++ b/libphobos/libdruntime/core/sys/windows/mgmtapi.d @@ -9,7 +9,6 @@ */ module core.sys.windows.mgmtapi; version (Windows): -@system: import core.sys.windows.snmp; import core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/mmsystem.d b/libphobos/libdruntime/core/sys/windows/mmsystem.d index 5c3d9207118..7e7c34ba4f0 100644 --- a/libphobos/libdruntime/core/sys/windows/mmsystem.d +++ b/libphobos/libdruntime/core/sys/windows/mmsystem.d @@ -8,7 +8,6 @@ */ module core.sys.windows.mmsystem; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "winmm"); diff --git a/libphobos/libdruntime/core/sys/windows/msacm.d b/libphobos/libdruntime/core/sys/windows/msacm.d index 47263282fb1..645e40d4ecb 100644 --- a/libphobos/libdruntime/core/sys/windows/msacm.d +++ b/libphobos/libdruntime/core/sys/windows/msacm.d @@ -9,7 +9,6 @@ */ module core.sys.windows.msacm; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/mshtml.d b/libphobos/libdruntime/core/sys/windows/mshtml.d index d5cf7cbc012..d20c4bbb304 100644 --- a/libphobos/libdruntime/core/sys/windows/mshtml.d +++ b/libphobos/libdruntime/core/sys/windows/mshtml.d @@ -8,7 +8,6 @@ */ module core.sys.windows.mshtml; version (Windows): -@system: import core.sys.windows.basetyps, core.sys.windows.oaidl, core.sys.windows.unknwn, core.sys.windows.windef, core.sys.windows.wtypes; diff --git a/libphobos/libdruntime/core/sys/windows/mswsock.d b/libphobos/libdruntime/core/sys/windows/mswsock.d index 27c0cdb5bb2..d8beee421a1 100644 --- a/libphobos/libdruntime/core/sys/windows/mswsock.d +++ b/libphobos/libdruntime/core/sys/windows/mswsock.d @@ -9,7 +9,6 @@ */ module core.sys.windows.mswsock; version (Windows): -@system: import core.sys.windows.winbase, core.sys.windows.windef; import core.sys.windows.basetyps, core.sys.windows.w32api; diff --git a/libphobos/libdruntime/core/sys/windows/nb30.d b/libphobos/libdruntime/core/sys/windows/nb30.d index 8f92eddba17..cfa57d609e3 100644 --- a/libphobos/libdruntime/core/sys/windows/nb30.d +++ b/libphobos/libdruntime/core/sys/windows/nb30.d @@ -9,7 +9,6 @@ */ module core.sys.windows.nb30; version (Windows): -@system: import core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/nddeapi.d b/libphobos/libdruntime/core/sys/windows/nddeapi.d index dc3890c6118..3efca620e17 100644 --- a/libphobos/libdruntime/core/sys/windows/nddeapi.d +++ b/libphobos/libdruntime/core/sys/windows/nddeapi.d @@ -9,7 +9,6 @@ */ module core.sys.windows.nddeapi; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/nspapi.d b/libphobos/libdruntime/core/sys/windows/nspapi.d index 79c9fceb45c..bac6526849d 100644 --- a/libphobos/libdruntime/core/sys/windows/nspapi.d +++ b/libphobos/libdruntime/core/sys/windows/nspapi.d @@ -9,7 +9,6 @@ */ module core.sys.windows.nspapi; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/ntdef.d b/libphobos/libdruntime/core/sys/windows/ntdef.d index 78e60e77749..a0213dc56f0 100644 --- a/libphobos/libdruntime/core/sys/windows/ntdef.d +++ b/libphobos/libdruntime/core/sys/windows/ntdef.d @@ -9,7 +9,6 @@ */ module core.sys.windows.ntdef; version (Windows): -@system: import core.sys.windows.basetsd, core.sys.windows.subauth, core.sys.windows.windef, core.sys.windows.winnt; diff --git a/libphobos/libdruntime/core/sys/windows/ntdll.d b/libphobos/libdruntime/core/sys/windows/ntdll.d index 4ac1bcccbb9..28d560c537b 100644 --- a/libphobos/libdruntime/core/sys/windows/ntdll.d +++ b/libphobos/libdruntime/core/sys/windows/ntdll.d @@ -9,7 +9,6 @@ */ module core.sys.windows.ntdll; version (Windows): -@system: import core.sys.windows.w32api; diff --git a/libphobos/libdruntime/core/sys/windows/ntldap.d b/libphobos/libdruntime/core/sys/windows/ntldap.d index 52caddec763..8f9abfe45dd 100644 --- a/libphobos/libdruntime/core/sys/windows/ntldap.d +++ b/libphobos/libdruntime/core/sys/windows/ntldap.d @@ -9,7 +9,6 @@ */ module core.sys.windows.ntldap; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/ntsecapi.d b/libphobos/libdruntime/core/sys/windows/ntsecapi.d index 1118057b4c9..fbc6b7f6b99 100644 --- a/libphobos/libdruntime/core/sys/windows/ntsecapi.d +++ b/libphobos/libdruntime/core/sys/windows/ntsecapi.d @@ -9,7 +9,6 @@ */ module core.sys.windows.ntsecapi; version (Windows): -@system: pragma(lib, "advapi32"); version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/ntsecpkg.d b/libphobos/libdruntime/core/sys/windows/ntsecpkg.d index d8c5e95edbd..56803b043c4 100644 --- a/libphobos/libdruntime/core/sys/windows/ntsecpkg.d +++ b/libphobos/libdruntime/core/sys/windows/ntsecpkg.d @@ -9,7 +9,6 @@ */ module core.sys.windows.ntsecpkg; version (Windows): -@system: import core.sys.windows.windef, core.sys.windows.ntsecapi, core.sys.windows.security, core.sys.windows.ntdef, core.sys.windows.sspi; import core.sys.windows.basetyps : GUID; diff --git a/libphobos/libdruntime/core/sys/windows/oaidl.d b/libphobos/libdruntime/core/sys/windows/oaidl.d index 6c9368241f1..cd11061d0bb 100644 --- a/libphobos/libdruntime/core/sys/windows/oaidl.d +++ b/libphobos/libdruntime/core/sys/windows/oaidl.d @@ -8,7 +8,6 @@ */ module core.sys.windows.oaidl; version (Windows): -@system: import core.sys.windows.basetyps, core.sys.windows.unknwn, core.sys.windows.windef, core.sys.windows.wtypes; diff --git a/libphobos/libdruntime/core/sys/windows/objbase.d b/libphobos/libdruntime/core/sys/windows/objbase.d index bb9e7ea0240..350c2b88396 100644 --- a/libphobos/libdruntime/core/sys/windows/objbase.d +++ b/libphobos/libdruntime/core/sys/windows/objbase.d @@ -8,7 +8,6 @@ */ module core.sys.windows.objbase; version (Windows): -@system: nothrow: pragma(lib, "ole32"); diff --git a/libphobos/libdruntime/core/sys/windows/objfwd.d b/libphobos/libdruntime/core/sys/windows/objfwd.d index 89d5cad90db..076e02e608c 100644 --- a/libphobos/libdruntime/core/sys/windows/objfwd.d +++ b/libphobos/libdruntime/core/sys/windows/objfwd.d @@ -8,7 +8,6 @@ */ module core.sys.windows.objfwd; version (Windows): -@system: import core.sys.windows.objidl; diff --git a/libphobos/libdruntime/core/sys/windows/objidl.d b/libphobos/libdruntime/core/sys/windows/objidl.d index 528c58b2789..aa51840a51c 100644 --- a/libphobos/libdruntime/core/sys/windows/objidl.d +++ b/libphobos/libdruntime/core/sys/windows/objidl.d @@ -12,7 +12,6 @@ // # do we need the proxies that are defined in this file? module core.sys.windows.objidl; version (Windows): -@system: import core.sys.windows.unknwn; import core.sys.windows.objfwd; diff --git a/libphobos/libdruntime/core/sys/windows/objsafe.d b/libphobos/libdruntime/core/sys/windows/objsafe.d index 449a4c3166d..f7dc445cb05 100644 --- a/libphobos/libdruntime/core/sys/windows/objsafe.d +++ b/libphobos/libdruntime/core/sys/windows/objsafe.d @@ -9,7 +9,6 @@ */ module core.sys.windows.objsafe; version (Windows): -@system: import core.sys.windows.basetyps, core.sys.windows.unknwn, core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/ocidl.d b/libphobos/libdruntime/core/sys/windows/ocidl.d index af42beaf159..9bacbf0f34f 100644 --- a/libphobos/libdruntime/core/sys/windows/ocidl.d +++ b/libphobos/libdruntime/core/sys/windows/ocidl.d @@ -10,7 +10,6 @@ */ module core.sys.windows.ocidl; version (Windows): -@system: import core.sys.windows.ole2, core.sys.windows.oleidl, core.sys.windows.oaidl, core.sys.windows.objfwd, core.sys.windows.windef, core.sys.windows.wtypes; diff --git a/libphobos/libdruntime/core/sys/windows/odbcinst.d b/libphobos/libdruntime/core/sys/windows/odbcinst.d index b0ca42adf12..ebacb5889ff 100644 --- a/libphobos/libdruntime/core/sys/windows/odbcinst.d +++ b/libphobos/libdruntime/core/sys/windows/odbcinst.d @@ -8,7 +8,6 @@ */ module core.sys.windows.odbcinst; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/ole.d b/libphobos/libdruntime/core/sys/windows/ole.d index 21218f11605..c29ec5047ff 100644 --- a/libphobos/libdruntime/core/sys/windows/ole.d +++ b/libphobos/libdruntime/core/sys/windows/ole.d @@ -9,7 +9,6 @@ */ module core.sys.windows.ole; version (Windows): -@system: pragma(lib, "ole32"); import core.sys.windows.windef, core.sys.windows.wingdi, core.sys.windows.uuid; diff --git a/libphobos/libdruntime/core/sys/windows/ole2.d b/libphobos/libdruntime/core/sys/windows/ole2.d index 0945fcaca26..3fef058411f 100644 --- a/libphobos/libdruntime/core/sys/windows/ole2.d +++ b/libphobos/libdruntime/core/sys/windows/ole2.d @@ -8,7 +8,6 @@ */ module core.sys.windows.ole2; version (Windows): -@system: pragma(lib, "ole32"); public import core.sys.windows.basetyps, core.sys.windows.objbase, core.sys.windows.oleauto, core.sys.windows.olectlid, diff --git a/libphobos/libdruntime/core/sys/windows/oleacc.d b/libphobos/libdruntime/core/sys/windows/oleacc.d index 77137c6b617..b19855d9af0 100644 --- a/libphobos/libdruntime/core/sys/windows/oleacc.d +++ b/libphobos/libdruntime/core/sys/windows/oleacc.d @@ -8,7 +8,6 @@ */ module core.sys.windows.oleacc; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "oleacc"); diff --git a/libphobos/libdruntime/core/sys/windows/oleauto.d b/libphobos/libdruntime/core/sys/windows/oleauto.d index f8d76e15bef..188813609ff 100644 --- a/libphobos/libdruntime/core/sys/windows/oleauto.d +++ b/libphobos/libdruntime/core/sys/windows/oleauto.d @@ -8,7 +8,6 @@ */ module core.sys.windows.oleauto; version (Windows): -@system: pragma(lib, "oleaut32"); import core.sys.windows.oaidl; diff --git a/libphobos/libdruntime/core/sys/windows/olectl.d b/libphobos/libdruntime/core/sys/windows/olectl.d index f671ce44804..df8266b142d 100644 --- a/libphobos/libdruntime/core/sys/windows/olectl.d +++ b/libphobos/libdruntime/core/sys/windows/olectl.d @@ -8,7 +8,6 @@ */ module core.sys.windows.olectl; version (Windows): -@system: // In conversion from MinGW, the following was deleted: //#define FONTSIZE(n) {n##0000, 0} diff --git a/libphobos/libdruntime/core/sys/windows/oledlg.d b/libphobos/libdruntime/core/sys/windows/oledlg.d index f1a05104d43..f810f6c13da 100644 --- a/libphobos/libdruntime/core/sys/windows/oledlg.d +++ b/libphobos/libdruntime/core/sys/windows/oledlg.d @@ -7,7 +7,6 @@ * Source: $(DRUNTIMESRC core/sys/windows/_oledlg.d) */ module core.sys.windows.oledlg; -@system: version (Windows): version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/oleidl.d b/libphobos/libdruntime/core/sys/windows/oleidl.d index 4ef564d20a5..17e1d647b32 100644 --- a/libphobos/libdruntime/core/sys/windows/oleidl.d +++ b/libphobos/libdruntime/core/sys/windows/oleidl.d @@ -8,7 +8,6 @@ */ module core.sys.windows.oleidl; version (Windows): -@system: // DAC: This is defined in ocidl !! // what is it doing in here? diff --git a/libphobos/libdruntime/core/sys/windows/pbt.d b/libphobos/libdruntime/core/sys/windows/pbt.d index 3b65ba58649..268988484dd 100644 --- a/libphobos/libdruntime/core/sys/windows/pbt.d +++ b/libphobos/libdruntime/core/sys/windows/pbt.d @@ -9,7 +9,6 @@ */ module core.sys.windows.pbt; version (Windows): -@system: import core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/powrprof.d b/libphobos/libdruntime/core/sys/windows/powrprof.d index 275dbeabd07..be4d0aa2d20 100644 --- a/libphobos/libdruntime/core/sys/windows/powrprof.d +++ b/libphobos/libdruntime/core/sys/windows/powrprof.d @@ -9,7 +9,6 @@ */ module core.sys.windows.powrprof; version (Windows): -@system: pragma(lib, "powrprof"); import core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/prsht.d b/libphobos/libdruntime/core/sys/windows/prsht.d index ba04b5743c4..92596b5b548 100644 --- a/libphobos/libdruntime/core/sys/windows/prsht.d +++ b/libphobos/libdruntime/core/sys/windows/prsht.d @@ -9,7 +9,6 @@ */ module core.sys.windows.prsht; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "comctl32"); diff --git a/libphobos/libdruntime/core/sys/windows/psapi.d b/libphobos/libdruntime/core/sys/windows/psapi.d index 585f9088813..968ce6c4530 100644 --- a/libphobos/libdruntime/core/sys/windows/psapi.d +++ b/libphobos/libdruntime/core/sys/windows/psapi.d @@ -13,7 +13,6 @@ module core.sys.windows.psapi; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/rapi.d b/libphobos/libdruntime/core/sys/windows/rapi.d index 086b7a6023b..2fc640468b9 100644 --- a/libphobos/libdruntime/core/sys/windows/rapi.d +++ b/libphobos/libdruntime/core/sys/windows/rapi.d @@ -9,7 +9,6 @@ */ module core.sys.windows.rapi; version (Windows): -@system: /* Comment from MinGW NOTE: This strictly does not belong in the Win32 API since it's diff --git a/libphobos/libdruntime/core/sys/windows/ras.d b/libphobos/libdruntime/core/sys/windows/ras.d index 1f665461b9c..cb69686e9bc 100644 --- a/libphobos/libdruntime/core/sys/windows/ras.d +++ b/libphobos/libdruntime/core/sys/windows/ras.d @@ -8,7 +8,6 @@ */ module core.sys.windows.ras; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "rasapi32"); diff --git a/libphobos/libdruntime/core/sys/windows/rasdlg.d b/libphobos/libdruntime/core/sys/windows/rasdlg.d index 1add3ae1479..a980d270f89 100644 --- a/libphobos/libdruntime/core/sys/windows/rasdlg.d +++ b/libphobos/libdruntime/core/sys/windows/rasdlg.d @@ -9,7 +9,6 @@ */ module core.sys.windows.rasdlg; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/raserror.d b/libphobos/libdruntime/core/sys/windows/raserror.d index c21409b379b..48a275625fc 100644 --- a/libphobos/libdruntime/core/sys/windows/raserror.d +++ b/libphobos/libdruntime/core/sys/windows/raserror.d @@ -8,7 +8,6 @@ */ module core.sys.windows.raserror; version (Windows): -@system: enum { SUCCESS = 0, diff --git a/libphobos/libdruntime/core/sys/windows/rassapi.d b/libphobos/libdruntime/core/sys/windows/rassapi.d index aed14f162f8..5244ca41157 100644 --- a/libphobos/libdruntime/core/sys/windows/rassapi.d +++ b/libphobos/libdruntime/core/sys/windows/rassapi.d @@ -9,7 +9,6 @@ */ module core.sys.windows.rassapi; version (Windows): -@system: import core.sys.windows.lmcons, core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/reason.d b/libphobos/libdruntime/core/sys/windows/reason.d index 4274efa33ed..e1fb1cabdf1 100644 --- a/libphobos/libdruntime/core/sys/windows/reason.d +++ b/libphobos/libdruntime/core/sys/windows/reason.d @@ -9,7 +9,6 @@ */ module core.sys.windows.reason; version (Windows): -@system: import core.sys.windows.w32api, core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/regstr.d b/libphobos/libdruntime/core/sys/windows/regstr.d index 71a86ef8700..f8851fa720b 100644 --- a/libphobos/libdruntime/core/sys/windows/regstr.d +++ b/libphobos/libdruntime/core/sys/windows/regstr.d @@ -8,7 +8,6 @@ */ module core.sys.windows.regstr; version (Windows): -@system: // TODO: fix possible conflict with shloj. Sort out NEC_98 issue. diff --git a/libphobos/libdruntime/core/sys/windows/richedit.d b/libphobos/libdruntime/core/sys/windows/richedit.d index 676076480c4..0f56fef0979 100644 --- a/libphobos/libdruntime/core/sys/windows/richedit.d +++ b/libphobos/libdruntime/core/sys/windows/richedit.d @@ -8,7 +8,6 @@ */ module core.sys.windows.richedit; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/richole.d b/libphobos/libdruntime/core/sys/windows/richole.d index 288ef220a85..01518189df0 100644 --- a/libphobos/libdruntime/core/sys/windows/richole.d +++ b/libphobos/libdruntime/core/sys/windows/richole.d @@ -8,7 +8,6 @@ */ module core.sys.windows.richole; version (Windows): -@system: import core.sys.windows.objfwd, core.sys.windows.objidl, core.sys.windows.ole2, core.sys.windows.unknwn, core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/rpc.d b/libphobos/libdruntime/core/sys/windows/rpc.d index a9640ada476..b432bc7c681 100644 --- a/libphobos/libdruntime/core/sys/windows/rpc.d +++ b/libphobos/libdruntime/core/sys/windows/rpc.d @@ -8,7 +8,6 @@ */ module core.sys.windows.rpc; version (Windows): -@system: /* Moved to rpcdecp (duplicate definition). typedef void *I_RPC_HANDLE; diff --git a/libphobos/libdruntime/core/sys/windows/rpcdce.d b/libphobos/libdruntime/core/sys/windows/rpcdce.d index 1eccb0dcf23..4f3f3cc1f66 100644 --- a/libphobos/libdruntime/core/sys/windows/rpcdce.d +++ b/libphobos/libdruntime/core/sys/windows/rpcdce.d @@ -8,7 +8,6 @@ */ module core.sys.windows.rpcdce; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "Rpcrt4"); diff --git a/libphobos/libdruntime/core/sys/windows/rpcdce2.d b/libphobos/libdruntime/core/sys/windows/rpcdce2.d index c8223f6cd5b..08348c06235 100644 --- a/libphobos/libdruntime/core/sys/windows/rpcdce2.d +++ b/libphobos/libdruntime/core/sys/windows/rpcdce2.d @@ -8,7 +8,6 @@ */ module core.sys.windows.rpcdce2; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/rpcdcep.d b/libphobos/libdruntime/core/sys/windows/rpcdcep.d index 1abbb78852d..cebe9816875 100644 --- a/libphobos/libdruntime/core/sys/windows/rpcdcep.d +++ b/libphobos/libdruntime/core/sys/windows/rpcdcep.d @@ -8,7 +8,6 @@ */ module core.sys.windows.rpcdcep; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/rpcndr.d b/libphobos/libdruntime/core/sys/windows/rpcndr.d index 6e9722c984f..127d88b5b63 100644 --- a/libphobos/libdruntime/core/sys/windows/rpcndr.d +++ b/libphobos/libdruntime/core/sys/windows/rpcndr.d @@ -8,7 +8,6 @@ */ module core.sys.windows.rpcndr; version (Windows): -@system: pragma(lib, "rpcrt4"); /* Translation notes: diff --git a/libphobos/libdruntime/core/sys/windows/rpcnsi.d b/libphobos/libdruntime/core/sys/windows/rpcnsi.d index 608b92cead2..1294d0dc08c 100644 --- a/libphobos/libdruntime/core/sys/windows/rpcnsi.d +++ b/libphobos/libdruntime/core/sys/windows/rpcnsi.d @@ -10,7 +10,6 @@ */ module core.sys.windows.rpcnsi; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "rpcns4"); diff --git a/libphobos/libdruntime/core/sys/windows/rpcnsip.d b/libphobos/libdruntime/core/sys/windows/rpcnsip.d index 219d7b007d8..ccf026f495f 100644 --- a/libphobos/libdruntime/core/sys/windows/rpcnsip.d +++ b/libphobos/libdruntime/core/sys/windows/rpcnsip.d @@ -8,7 +8,6 @@ */ module core.sys.windows.rpcnsip; version (Windows): -@system: import core.sys.windows.rpcdce, core.sys.windows.rpcdcep, core.sys.windows.rpcnsi; diff --git a/libphobos/libdruntime/core/sys/windows/rpcnterr.d b/libphobos/libdruntime/core/sys/windows/rpcnterr.d index 426077aabe5..bbead749c4a 100644 --- a/libphobos/libdruntime/core/sys/windows/rpcnterr.d +++ b/libphobos/libdruntime/core/sys/windows/rpcnterr.d @@ -8,7 +8,6 @@ */ module core.sys.windows.rpcnterr; version (Windows): -@system: import core.sys.windows.winerror; diff --git a/libphobos/libdruntime/core/sys/windows/schannel.d b/libphobos/libdruntime/core/sys/windows/schannel.d index 98c5cf80023..6ffab30f174 100644 --- a/libphobos/libdruntime/core/sys/windows/schannel.d +++ b/libphobos/libdruntime/core/sys/windows/schannel.d @@ -9,7 +9,6 @@ */ module core.sys.windows.schannel; version (Windows): -@system: import core.sys.windows.wincrypt; import core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/sdkddkver.d b/libphobos/libdruntime/core/sys/windows/sdkddkver.d index 4b5bad52822..3f5c01be148 100644 --- a/libphobos/libdruntime/core/sys/windows/sdkddkver.d +++ b/libphobos/libdruntime/core/sys/windows/sdkddkver.d @@ -9,7 +9,6 @@ module core.sys.windows.sdkddkver; version (Windows): -@system: enum _WIN32_WINNT_NT4 = 0x0400; enum _WIN32_WINNT_WIN2K = 0x0500; diff --git a/libphobos/libdruntime/core/sys/windows/secext.d b/libphobos/libdruntime/core/sys/windows/secext.d index 6b92fcddf75..ab615365aa5 100644 --- a/libphobos/libdruntime/core/sys/windows/secext.d +++ b/libphobos/libdruntime/core/sys/windows/secext.d @@ -9,7 +9,6 @@ // Don't include this file directly, use core.sys.windows.security instead. module core.sys.windows.secext; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "secur32"); diff --git a/libphobos/libdruntime/core/sys/windows/security.d b/libphobos/libdruntime/core/sys/windows/security.d index b81abb3fe2d..f93dc813fc5 100644 --- a/libphobos/libdruntime/core/sys/windows/security.d +++ b/libphobos/libdruntime/core/sys/windows/security.d @@ -9,7 +9,6 @@ */ module core.sys.windows.security; version (Windows): -@system: enum : SECURITY_STATUS { diff --git a/libphobos/libdruntime/core/sys/windows/servprov.d b/libphobos/libdruntime/core/sys/windows/servprov.d index 89ab47c97cb..ae8bef11ebc 100644 --- a/libphobos/libdruntime/core/sys/windows/servprov.d +++ b/libphobos/libdruntime/core/sys/windows/servprov.d @@ -8,7 +8,6 @@ */ module core.sys.windows.servprov; version (Windows): -@system: import core.sys.windows.basetyps, core.sys.windows.unknwn, core.sys.windows.windef, core.sys.windows.wtypes; diff --git a/libphobos/libdruntime/core/sys/windows/setupapi.d b/libphobos/libdruntime/core/sys/windows/setupapi.d index 80e8dbaf961..7a052cde2b4 100644 --- a/libphobos/libdruntime/core/sys/windows/setupapi.d +++ b/libphobos/libdruntime/core/sys/windows/setupapi.d @@ -9,7 +9,6 @@ */ module core.sys.windows.setupapi; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "setupapi"); diff --git a/libphobos/libdruntime/core/sys/windows/shellapi.d b/libphobos/libdruntime/core/sys/windows/shellapi.d index f4019979b3c..fdd9938d908 100644 --- a/libphobos/libdruntime/core/sys/windows/shellapi.d +++ b/libphobos/libdruntime/core/sys/windows/shellapi.d @@ -9,7 +9,6 @@ */ module core.sys.windows.shellapi; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "shell32"); diff --git a/libphobos/libdruntime/core/sys/windows/shldisp.d b/libphobos/libdruntime/core/sys/windows/shldisp.d index ecb0edee876..144f90775e1 100644 --- a/libphobos/libdruntime/core/sys/windows/shldisp.d +++ b/libphobos/libdruntime/core/sys/windows/shldisp.d @@ -8,7 +8,6 @@ */ module core.sys.windows.shldisp; version (Windows): -@system: import core.sys.windows.unknwn, core.sys.windows.windef, core.sys.windows.wtypes; diff --git a/libphobos/libdruntime/core/sys/windows/shlguid.d b/libphobos/libdruntime/core/sys/windows/shlguid.d index e0c1af1045a..f4c73efe99e 100644 --- a/libphobos/libdruntime/core/sys/windows/shlguid.d +++ b/libphobos/libdruntime/core/sys/windows/shlguid.d @@ -8,7 +8,6 @@ */ module core.sys.windows.shlguid; version (Windows): -@system: import core.sys.windows.basetyps, core.sys.windows.w32api; diff --git a/libphobos/libdruntime/core/sys/windows/shlobj.d b/libphobos/libdruntime/core/sys/windows/shlobj.d index 75ac6226306..bcd254b18ed 100644 --- a/libphobos/libdruntime/core/sys/windows/shlobj.d +++ b/libphobos/libdruntime/core/sys/windows/shlobj.d @@ -8,7 +8,6 @@ */ module core.sys.windows.shlobj; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "shell32"); diff --git a/libphobos/libdruntime/core/sys/windows/shlwapi.d b/libphobos/libdruntime/core/sys/windows/shlwapi.d index d1a61a3844f..cfabbada223 100644 --- a/libphobos/libdruntime/core/sys/windows/shlwapi.d +++ b/libphobos/libdruntime/core/sys/windows/shlwapi.d @@ -8,7 +8,6 @@ */ module core.sys.windows.shlwapi; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "shlwapi"); diff --git a/libphobos/libdruntime/core/sys/windows/snmp.d b/libphobos/libdruntime/core/sys/windows/snmp.d index bf56b28c02b..62c81e1357e 100644 --- a/libphobos/libdruntime/core/sys/windows/snmp.d +++ b/libphobos/libdruntime/core/sys/windows/snmp.d @@ -9,7 +9,6 @@ */ module core.sys.windows.snmp; version (Windows): -@system: import core.sys.windows.basetsd /+: HANDLE+/; import core.sys.windows.windef /+: BOOL, BYTE, DWORD, INT, LONG, UINT, ULONG+/; diff --git a/libphobos/libdruntime/core/sys/windows/sql.d b/libphobos/libdruntime/core/sys/windows/sql.d index 7c8758efccb..58c6d42bd04 100644 --- a/libphobos/libdruntime/core/sys/windows/sql.d +++ b/libphobos/libdruntime/core/sys/windows/sql.d @@ -8,7 +8,6 @@ */ module core.sys.windows.sql; version (Windows): -@system: public import core.sys.windows.sqltypes; import core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/sqlext.d b/libphobos/libdruntime/core/sys/windows/sqlext.d index 2ddff201279..8702cda3359 100644 --- a/libphobos/libdruntime/core/sys/windows/sqlext.d +++ b/libphobos/libdruntime/core/sys/windows/sqlext.d @@ -8,7 +8,6 @@ */ module core.sys.windows.sqlext; version (Windows): -@system: /* Conversion notes: The MinGW file was a horrible mess. All of the #defines were sorted alphabetically, diff --git a/libphobos/libdruntime/core/sys/windows/sqltypes.d b/libphobos/libdruntime/core/sys/windows/sqltypes.d index fd77b819a5e..28d5f5df1da 100644 --- a/libphobos/libdruntime/core/sys/windows/sqltypes.d +++ b/libphobos/libdruntime/core/sys/windows/sqltypes.d @@ -8,7 +8,6 @@ */ module core.sys.windows.sqltypes; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/sqlucode.d b/libphobos/libdruntime/core/sys/windows/sqlucode.d index 85f0d0603c8..d4f03f62d94 100644 --- a/libphobos/libdruntime/core/sys/windows/sqlucode.d +++ b/libphobos/libdruntime/core/sys/windows/sqlucode.d @@ -8,7 +8,6 @@ */ module core.sys.windows.sqlucode; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/sspi.d b/libphobos/libdruntime/core/sys/windows/sspi.d index 21e982daa81..3686c6f96f0 100644 --- a/libphobos/libdruntime/core/sys/windows/sspi.d +++ b/libphobos/libdruntime/core/sys/windows/sspi.d @@ -9,7 +9,6 @@ */ module core.sys.windows.sspi; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/stacktrace.d b/libphobos/libdruntime/core/sys/windows/stacktrace.d index 798208597b1..6e5c4cd13cf 100644 --- a/libphobos/libdruntime/core/sys/windows/stacktrace.d +++ b/libphobos/libdruntime/core/sys/windows/stacktrace.d @@ -11,7 +11,6 @@ module core.sys.windows.stacktrace; version (Windows): -@system: import core.demangle; import core.stdc.stdlib; diff --git a/libphobos/libdruntime/core/sys/windows/stat.d b/libphobos/libdruntime/core/sys/windows/stat.d index 16f66e1287e..c87c7498873 100644 --- a/libphobos/libdruntime/core/sys/windows/stat.d +++ b/libphobos/libdruntime/core/sys/windows/stat.d @@ -6,7 +6,6 @@ module core.sys.windows.stat; version (Windows): extern (C) nothrow @nogc: -@system: import core.sys.windows.stdc.time; diff --git a/libphobos/libdruntime/core/sys/windows/stdc/malloc.d b/libphobos/libdruntime/core/sys/windows/stdc/malloc.d index 278c9fe6fc8..768102cdd96 100644 --- a/libphobos/libdruntime/core/sys/windows/stdc/malloc.d +++ b/libphobos/libdruntime/core/sys/windows/stdc/malloc.d @@ -10,7 +10,6 @@ module core.sys.windows.stdc.malloc; version (CRuntime_Microsoft): extern (C): -@system: nothrow: @nogc: diff --git a/libphobos/libdruntime/core/sys/windows/subauth.d b/libphobos/libdruntime/core/sys/windows/subauth.d index e0d67ffdcee..a48fb9955c4 100644 --- a/libphobos/libdruntime/core/sys/windows/subauth.d +++ b/libphobos/libdruntime/core/sys/windows/subauth.d @@ -8,7 +8,6 @@ */ module core.sys.windows.subauth; version (Windows): -@system: import core.sys.windows.ntdef, core.sys.windows.windef; diff --git a/libphobos/libdruntime/core/sys/windows/threadaux.d b/libphobos/libdruntime/core/sys/windows/threadaux.d index 34fda656c8c..92bd1c6752a 100644 --- a/libphobos/libdruntime/core/sys/windows/threadaux.d +++ b/libphobos/libdruntime/core/sys/windows/threadaux.d @@ -14,7 +14,6 @@ */ module core.sys.windows.threadaux; version (Windows): -@system: import core.sys.windows.basetsd/+ : HANDLE+/; import core.sys.windows.winbase/+ : CloseHandle, GetCurrentThreadId, GetCurrentProcessId, diff --git a/libphobos/libdruntime/core/sys/windows/tlhelp32.d b/libphobos/libdruntime/core/sys/windows/tlhelp32.d index 34ed1013ea9..ecbfe38ab47 100644 --- a/libphobos/libdruntime/core/sys/windows/tlhelp32.d +++ b/libphobos/libdruntime/core/sys/windows/tlhelp32.d @@ -8,7 +8,6 @@ */ module core.sys.windows.tlhelp32; version (Windows): -@system: pragma(lib, "kernel32"); version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/tmschema.d b/libphobos/libdruntime/core/sys/windows/tmschema.d index b82dc5c84f3..7bca8786089 100644 --- a/libphobos/libdruntime/core/sys/windows/tmschema.d +++ b/libphobos/libdruntime/core/sys/windows/tmschema.d @@ -8,7 +8,6 @@ */ module core.sys.windows.tmschema; version (Windows): -@system: /* BUTTON parts */ enum { diff --git a/libphobos/libdruntime/core/sys/windows/unknwn.d b/libphobos/libdruntime/core/sys/windows/unknwn.d index 6db1db883c6..0b002792276 100644 --- a/libphobos/libdruntime/core/sys/windows/unknwn.d +++ b/libphobos/libdruntime/core/sys/windows/unknwn.d @@ -8,7 +8,6 @@ */ module core.sys.windows.unknwn; version (Windows): -@system: nothrow: import core.sys.windows.objfwd, core.sys.windows.windef, core.sys.windows.wtypes; diff --git a/libphobos/libdruntime/core/sys/windows/uuid.d b/libphobos/libdruntime/core/sys/windows/uuid.d index 7e8d4b9b7e0..d3b979dac89 100644 --- a/libphobos/libdruntime/core/sys/windows/uuid.d +++ b/libphobos/libdruntime/core/sys/windows/uuid.d @@ -1,6 +1,5 @@ module core.sys.windows.uuid; version (Windows): -@system: import core.sys.windows.basetyps; diff --git a/libphobos/libdruntime/core/sys/windows/vfw.d b/libphobos/libdruntime/core/sys/windows/vfw.d index c67753a42e6..ebe0ed0e03d 100644 --- a/libphobos/libdruntime/core/sys/windows/vfw.d +++ b/libphobos/libdruntime/core/sys/windows/vfw.d @@ -9,7 +9,6 @@ module core.sys.windows.vfw; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "vfw32"); diff --git a/libphobos/libdruntime/core/sys/windows/w32api.d b/libphobos/libdruntime/core/sys/windows/w32api.d index 2752da1adc8..5a8a59bad46 100644 --- a/libphobos/libdruntime/core/sys/windows/w32api.d +++ b/libphobos/libdruntime/core/sys/windows/w32api.d @@ -9,7 +9,6 @@ */ module core.sys.windows.w32api; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/winbase.d b/libphobos/libdruntime/core/sys/windows/winbase.d index 1806796b34d..3b571ad57da 100644 --- a/libphobos/libdruntime/core/sys/windows/winbase.d +++ b/libphobos/libdruntime/core/sys/windows/winbase.d @@ -8,7 +8,6 @@ */ module core.sys.windows.winbase; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "kernel32"); diff --git a/libphobos/libdruntime/core/sys/windows/winber.d b/libphobos/libdruntime/core/sys/windows/winber.d index d6a79cd3542..b21193896b1 100644 --- a/libphobos/libdruntime/core/sys/windows/winber.d +++ b/libphobos/libdruntime/core/sys/windows/winber.d @@ -9,7 +9,6 @@ */ module core.sys.windows.winber; version (Windows): -@system: /* Comment from MinGW winber.h - Header file for the Windows LDAP Basic Encoding Rules API diff --git a/libphobos/libdruntime/core/sys/windows/wincon.d b/libphobos/libdruntime/core/sys/windows/wincon.d index a404c5c2d69..a00ba2e31df 100644 --- a/libphobos/libdruntime/core/sys/windows/wincon.d +++ b/libphobos/libdruntime/core/sys/windows/wincon.d @@ -8,7 +8,6 @@ */ module core.sys.windows.wincon; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "kernel32"); diff --git a/libphobos/libdruntime/core/sys/windows/wincrypt.d b/libphobos/libdruntime/core/sys/windows/wincrypt.d index d6c617d2f14..cb52d9e717d 100644 --- a/libphobos/libdruntime/core/sys/windows/wincrypt.d +++ b/libphobos/libdruntime/core/sys/windows/wincrypt.d @@ -9,7 +9,6 @@ */ module core.sys.windows.wincrypt; version (Windows): -@system: pragma(lib, "advapi32"); version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/windef.d b/libphobos/libdruntime/core/sys/windows/windef.d index 31af66a2501..4e951f3ddac 100644 --- a/libphobos/libdruntime/core/sys/windows/windef.d +++ b/libphobos/libdruntime/core/sys/windows/windef.d @@ -9,7 +9,6 @@ */ module core.sys.windows.windef; version (Windows): -@system: public import core.sys.windows.winnt; import core.sys.windows.w32api; diff --git a/libphobos/libdruntime/core/sys/windows/windows.d b/libphobos/libdruntime/core/sys/windows/windows.d index 4a1b02f9a86..a289fb12676 100644 --- a/libphobos/libdruntime/core/sys/windows/windows.d +++ b/libphobos/libdruntime/core/sys/windows/windows.d @@ -8,7 +8,6 @@ */ module core.sys.windows.windows; version (Windows): -@system: /* windows.h - main header file for the Win32 API diff --git a/libphobos/libdruntime/core/sys/windows/winerror.d b/libphobos/libdruntime/core/sys/windows/winerror.d index a26b05c1d2f..865319b3c3c 100644 --- a/libphobos/libdruntime/core/sys/windows/winerror.d +++ b/libphobos/libdruntime/core/sys/windows/winerror.d @@ -8,7 +8,6 @@ */ module core.sys.windows.winerror; version (Windows): -@system: /* Comments from the Mingw header: * WAIT_TIMEOUT is also defined in winbase.h diff --git a/libphobos/libdruntime/core/sys/windows/wingdi.d b/libphobos/libdruntime/core/sys/windows/wingdi.d index ba45c27d359..5a4eeaa1cd3 100644 --- a/libphobos/libdruntime/core/sys/windows/wingdi.d +++ b/libphobos/libdruntime/core/sys/windows/wingdi.d @@ -8,7 +8,6 @@ */ module core.sys.windows.wingdi; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "gdi32"); diff --git a/libphobos/libdruntime/core/sys/windows/winhttp.d b/libphobos/libdruntime/core/sys/windows/winhttp.d index f66580508aa..63d59cb157c 100644 --- a/libphobos/libdruntime/core/sys/windows/winhttp.d +++ b/libphobos/libdruntime/core/sys/windows/winhttp.d @@ -8,7 +8,6 @@ */ module core.sys.windows.winhttp; version (Windows): -@system: pragma(lib, "winhttp"); // FIXME: Grouping of constants. Windows SDK doesn't make this entirely clear // FIXME: Verify WINHTTP_STATUS_CALLBACK function declaration works correctly diff --git a/libphobos/libdruntime/core/sys/windows/wininet.d b/libphobos/libdruntime/core/sys/windows/wininet.d index f4aa997b162..328af503a4c 100644 --- a/libphobos/libdruntime/core/sys/windows/wininet.d +++ b/libphobos/libdruntime/core/sys/windows/wininet.d @@ -9,7 +9,6 @@ */ module core.sys.windows.wininet; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "wininet"); diff --git a/libphobos/libdruntime/core/sys/windows/winioctl.d b/libphobos/libdruntime/core/sys/windows/winioctl.d index b91ddda1d93..f9db05d9d6c 100644 --- a/libphobos/libdruntime/core/sys/windows/winioctl.d +++ b/libphobos/libdruntime/core/sys/windows/winioctl.d @@ -9,7 +9,6 @@ */ module core.sys.windows.winioctl; version (Windows): -@system: // FIXME: check types of some constants diff --git a/libphobos/libdruntime/core/sys/windows/winldap.d b/libphobos/libdruntime/core/sys/windows/winldap.d index 0ab11d68d5c..bcdb2b33a75 100644 --- a/libphobos/libdruntime/core/sys/windows/winldap.d +++ b/libphobos/libdruntime/core/sys/windows/winldap.d @@ -9,7 +9,6 @@ */ module core.sys.windows.winldap; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/winnetwk.d b/libphobos/libdruntime/core/sys/windows/winnetwk.d index e0c7551096c..9bf2e64614a 100644 --- a/libphobos/libdruntime/core/sys/windows/winnetwk.d +++ b/libphobos/libdruntime/core/sys/windows/winnetwk.d @@ -9,7 +9,6 @@ */ module core.sys.windows.winnetwk; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "mpr"); diff --git a/libphobos/libdruntime/core/sys/windows/winnls.d b/libphobos/libdruntime/core/sys/windows/winnls.d index b487a17894f..f2b5409102b 100644 --- a/libphobos/libdruntime/core/sys/windows/winnls.d +++ b/libphobos/libdruntime/core/sys/windows/winnls.d @@ -9,7 +9,6 @@ */ module core.sys.windows.winnls; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "kernel32"); diff --git a/libphobos/libdruntime/core/sys/windows/winnt.d b/libphobos/libdruntime/core/sys/windows/winnt.d index bf30072fa8a..3bd9966e33e 100644 --- a/libphobos/libdruntime/core/sys/windows/winnt.d +++ b/libphobos/libdruntime/core/sys/windows/winnt.d @@ -8,7 +8,6 @@ */ module core.sys.windows.winnt; version (Windows): -@system: version (ANSI) {} else version = Unicode; diff --git a/libphobos/libdruntime/core/sys/windows/winperf.d b/libphobos/libdruntime/core/sys/windows/winperf.d index cd31990baef..77638c88af5 100644 --- a/libphobos/libdruntime/core/sys/windows/winperf.d +++ b/libphobos/libdruntime/core/sys/windows/winperf.d @@ -8,7 +8,6 @@ */ module core.sys.windows.winperf; version (Windows): -@system: import core.sys.windows.windef; import core.sys.windows.winbase; // for SYSTEMTIME diff --git a/libphobos/libdruntime/core/sys/windows/winreg.d b/libphobos/libdruntime/core/sys/windows/winreg.d index c3e58545b3d..6bffe88f251 100644 --- a/libphobos/libdruntime/core/sys/windows/winreg.d +++ b/libphobos/libdruntime/core/sys/windows/winreg.d @@ -9,7 +9,6 @@ */ module core.sys.windows.winreg; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "advapi32"); diff --git a/libphobos/libdruntime/core/sys/windows/winsock2.d b/libphobos/libdruntime/core/sys/windows/winsock2.d index 8a4b1fda274..522564516a9 100644 --- a/libphobos/libdruntime/core/sys/windows/winsock2.d +++ b/libphobos/libdruntime/core/sys/windows/winsock2.d @@ -6,7 +6,6 @@ module core.sys.windows.winsock2; version (Windows): -@system: pragma(lib, "ws2_32"); diff --git a/libphobos/libdruntime/core/sys/windows/winspool.d b/libphobos/libdruntime/core/sys/windows/winspool.d index 2ff621adf1a..12942fb7712 100644 --- a/libphobos/libdruntime/core/sys/windows/winspool.d +++ b/libphobos/libdruntime/core/sys/windows/winspool.d @@ -8,7 +8,6 @@ */ module core.sys.windows.winspool; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "winspool"); diff --git a/libphobos/libdruntime/core/sys/windows/winsvc.d b/libphobos/libdruntime/core/sys/windows/winsvc.d index 14ab6e42159..f7f2fa7d27d 100644 --- a/libphobos/libdruntime/core/sys/windows/winsvc.d +++ b/libphobos/libdruntime/core/sys/windows/winsvc.d @@ -9,7 +9,6 @@ */ module core.sys.windows.winsvc; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "advapi32"); diff --git a/libphobos/libdruntime/core/sys/windows/winuser.d b/libphobos/libdruntime/core/sys/windows/winuser.d index 078e0610b5e..71cd8827d22 100644 --- a/libphobos/libdruntime/core/sys/windows/winuser.d +++ b/libphobos/libdruntime/core/sys/windows/winuser.d @@ -8,7 +8,6 @@ */ module core.sys.windows.winuser; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "user32"); diff --git a/libphobos/libdruntime/core/sys/windows/winver.d b/libphobos/libdruntime/core/sys/windows/winver.d index 5099c3f51f2..dc3d881d2c4 100644 --- a/libphobos/libdruntime/core/sys/windows/winver.d +++ b/libphobos/libdruntime/core/sys/windows/winver.d @@ -9,7 +9,6 @@ */ module core.sys.windows.winver; version (Windows): -@system: import core.sys.windows.w32api; import core.sys.windows.winbase; import core.sys.windows.sdkddkver; diff --git a/libphobos/libdruntime/core/sys/windows/wtsapi32.d b/libphobos/libdruntime/core/sys/windows/wtsapi32.d index 13576bdd112..4db697a6501 100644 --- a/libphobos/libdruntime/core/sys/windows/wtsapi32.d +++ b/libphobos/libdruntime/core/sys/windows/wtsapi32.d @@ -8,7 +8,6 @@ */ module core.sys.windows.wtsapi32; version (Windows): -@system: version (ANSI) {} else version = Unicode; pragma(lib, "wtsapi32"); diff --git a/libphobos/libdruntime/core/sys/windows/wtypes.d b/libphobos/libdruntime/core/sys/windows/wtypes.d index c27dd3a3f3a..0206839ebf2 100644 --- a/libphobos/libdruntime/core/sys/windows/wtypes.d +++ b/libphobos/libdruntime/core/sys/windows/wtypes.d @@ -8,7 +8,6 @@ */ module core.sys.windows.wtypes; version (Windows): -@system: import core.sys.windows.rpc, core.sys.windows.rpcndr; import core.sys.windows.windef; diff --git a/libphobos/libdruntime/rt/dmain2.d b/libphobos/libdruntime/rt/dmain2.d index 0739b7451fd..264fdf6204a 100644 --- a/libphobos/libdruntime/rt/dmain2.d +++ b/libphobos/libdruntime/rt/dmain2.d @@ -577,7 +577,7 @@ extern (C) void _d_print_throwable(Throwable t) { WCHAR* ptr; size_t len; - void sink(const scope char[] s) scope nothrow + void sink(in char[] s) scope nothrow { if (!s.length) return; int swlen = MultiByteToWideChar( |
