Skip to content

Commit 51c77b7

Browse files
committed
Add package.d files under core
1 parent 3eeb948 commit 51c77b7

5 files changed

Lines changed: 75 additions & 0 deletions

File tree

druntime/mak/SRCS

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
SRCS=\
22
src\object.d \
33
\
4+
src\core\package.d \
45
src\core\atomic.d \
56
src\core\attribute.d \
67
src\core\bitop.d \
@@ -21,6 +22,7 @@ SRCS=\
2122
src\core\vararg.d \
2223
src\core\volatile.d \
2324
\
25+
src\core\gc\package.d \
2426
src\core\gc\config.d \
2527
src\core\gc\gcinterface.d \
2628
src\core\gc\registry.d \
@@ -91,6 +93,7 @@ SRCS=\
9193
src\core\internal\vararg\sysv_x64.d \
9294
src\core\internal\vararg\gnu.d \
9395
\
96+
src\core\stdc\package.d \
9497
src\core\stdc\assert_.d \
9598
src\core\stdc\stdatomic.d \
9699
src\core\stdc\complex.d \
@@ -115,6 +118,7 @@ SRCS=\
115118
src\core\stdc\wchar_.d \
116119
src\core\stdc\wctype.d \
117120
\
121+
src\core\stdcpp\package.d \
118122
src\core\stdcpp\allocator.d \
119123
src\core\stdcpp\array.d \
120124
src\core\stdcpp\exception.d \

druntime/src/core/gc/package.d

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module core.gc;
2+
3+
public import core.gc.config;
4+
public import core.gc.gcinterface;
5+
public import core.gc.registry;

druntime/src/core/package.d

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
module core;
2+
3+
public import core.atomic;
4+
public import core.attribute;
5+
public import core.bitop;
6+
public import core.builtins;
7+
public import core.checkedint;
8+
public import core.cpuid;
9+
public import core.demangle;
10+
public import core.exception;
11+
public import core.factory;
12+
public import core.gc;
13+
public import core.int128;
14+
public import core.interpolation;
15+
public import core.lifetime;
16+
public import core.math;
17+
public import core.memory;
18+
public import core.runtime;
19+
public import core.simd;
20+
public import core.stdc;
21+
public import core.stdcpp;
22+
public import core.sync;
23+
version(none) public import core.sys;
24+
public import core.thread;
25+
public import core.time;
26+
public import core.vararg;
27+
public import core.volatile;

druntime/src/core/stdc/package.d

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
module core.stdc;
2+
3+
public import core.stdc.assert_;
4+
public import core.stdc.complex;
5+
public import core.stdc.config;
6+
public import core.stdc.ctype;
7+
public import core.stdc.errno;
8+
public import core.stdc.errno;
9+
public import core.stdc.fenv;
10+
public import core.stdc.float_;
11+
public import core.stdc.inttypes;
12+
public import core.stdc.limits;
13+
public import core.stdc.locale;
14+
public import core.stdc.math;
15+
public import core.stdc.signal;
16+
public import core.stdc.stdarg;
17+
public import core.stdc.stddef;
18+
public import core.stdc.stdint;
19+
public import core.stdc.stdio;
20+
public import core.stdc.stdlib;
21+
public import core.stdc.string;
22+
public import core.stdc.tgmath;
23+
public import core.stdc.time;
24+
public import core.stdc.wchar_;
25+
public import core.stdc.wctype;

druntime/src/core/stdcpp/package.d

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
module core.stdcpp;
2+
3+
public import core.stdcpp.allocator;
4+
public import core.stdcpp.array;
5+
public import core.stdcpp.exception;
6+
public import core.stdcpp.memory;
7+
public import core.stdcpp.new_;
8+
public import core.stdcpp.string;
9+
public import core.stdcpp.string_view;
10+
public import core.stdcpp.typeinfo;
11+
public import core.stdcpp.type_traits;
12+
public import core.stdcpp.utility;
13+
public import core.stdcpp.vector;
14+
public import core.stdcpp.xutility;

0 commit comments

Comments
 (0)