Skip to content
This repository
Browse code

rename dynamic runtime modules and resultant library archive

  • Loading branch information...
commit ac479a886a36084b37c19c177a6c1b1662d31f3d 1 parent 47e1a7f
James Larkby-Lahet authored October 08, 2011

Showing 88 changed files with 268 additions and 268 deletions. Show diff stats Hide diff stats

  1. 2  app/d/dynhello/dsss.conf
  2. 148  runtimes/djehuty/object.d
  3. 6  runtimes/{djehuty → dyndrt}/Makefile
  4. 4  runtimes/{djehuty → dyndrt}/apply.d
  5. 4  runtimes/{djehuty → dyndrt}/array.d
  6. 4  runtimes/{djehuty → dyndrt}/assocarray.d
  7. 0  runtimes/{djehuty → dyndrt}/binding/c.d
  8. 2  runtimes/{djehuty → dyndrt}/classinvariant.d
  9. 2  runtimes/{djehuty → dyndrt}/common.d
  10. 0  runtimes/{djehuty → dyndrt}/core/error.d
  11. 0  runtimes/{djehuty → dyndrt}/core/exception.d
  12. 0  runtimes/{djehuty → dyndrt}/core/unicode.d
  13. 0  runtimes/{djehuty → dyndrt}/core/util.d
  14. 0  runtimes/{djehuty → dyndrt}/data/iterable.d
  15. 4  runtimes/{djehuty → dyndrt}/dstatic.d
  16. 2  runtimes/{djehuty → dyndrt}/error.d
  17. 2  runtimes/{djehuty → dyndrt}/exception.d
  18. 2  runtimes/{djehuty → dyndrt}/gc.d
  19. 0  runtimes/{djehuty → dyndrt}/ldc/cstdarg.d
  20. 8  runtimes/{djehuty → dyndrt}/lifetime.d
  21. 6  runtimes/{djehuty → dyndrt}/main.d
  22. 2  runtimes/{djehuty → dyndrt}/moduleinfo.d
  23. 4  runtimes/{djehuty → dyndrt}/monitor.d
  24. 148  runtimes/dyndrt/object.d
  25. 2  runtimes/{djehuty → dyndrt}/precision.d
  26. 2  runtimes/{djehuty → dyndrt}/switchstmt.d
  27. 0  runtimes/{djehuty → dyndrt}/synch/atomic.d
  28. 2  runtimes/{djehuty → dyndrt}/typeinfo.d
  29. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_array.d
  30. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_bool.d
  31. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_byte.d
  32. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_cdouble.d
  33. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_cfloat.d
  34. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_char.d
  35. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_creal.d
  36. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_dchar.d
  37. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_double.d
  38. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_float.d
  39. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_idouble.d
  40. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_ifloat.d
  41. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_int.d
  42. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_ireal.d
  43. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_long.d
  44. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_object.d
  45. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_real.d
  46. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_short.d
  47. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_ubyte.d
  48. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_uint.d
  49. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_ulong.d
  50. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_ushort.d
  51. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_void.d
  52. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_array_wchar.d
  53. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_assocarray.d
  54. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_byte.d
  55. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_cdouble.d
  56. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_cfloat.d
  57. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_char.d
  58. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_creal.d
  59. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_dchar.d
  60. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_delegate.d
  61. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_double.d
  62. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_enum.d
  63. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_float.d
  64. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_function.d
  65. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_idouble.d
  66. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_ifloat.d
  67. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_int.d
  68. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_interface.d
  69. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_ireal.d
  70. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_long.d
  71. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_object.d
  72. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_ptr.d
  73. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_real.d
  74. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_short.d
  75. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_staticarray.d
  76. 4  runtimes/{djehuty → dyndrt}/typeinfos/ti_struct.d
  77. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_tuple.d
  78. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_typedef.d
  79. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_ubyte.d
  80. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_uint.d
  81. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_ulong.d
  82. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_ushort.d
  83. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_void.d
  84. 2  runtimes/{djehuty → dyndrt}/typeinfos/ti_wchar.d
  85. 2  runtimes/{djehuty → dyndrt}/types.d
  86. 4  runtimes/{djehuty → dyndrt}/unwind.d
  87. 4  runtimes/{djehuty → dyndrt}/util.d
  88. 2  runtimes/{djehuty → dyndrt}/vararg.d
2  app/d/dynhello/dsss.conf
@@ -26,7 +26,7 @@ postbuild = \
26 26
 echo ; \
27 27
 echo Creating Application Executable; \
28 28
 echo '--> hello';\
29  
-ld -nostdlib -nodefaultlibs -T../../build/elf.ld -o hello `ls dsss_objs/O/*.o` ../../../runtimes/mindrt/drt0.a ../../../runtimes/mindrt/libd.a ../../../runtimes/djehuty/djrt.a;\
  29
+ld -nostdlib -nodefaultlibs -T../../build/elf.ld -o hello `ls dsss_objs/O/*.o` ../../../runtimes/mindrt/drt0.a ../../../runtimes/mindrt/libd.a ../../../runtimes/dyndrt/dyndrt.a;\
30 30
 \
31 31
 echo ;\
32 32
 echo Creating App Symbol File; \
148  runtimes/djehuty/object.d
... ...
@@ -1,148 +0,0 @@
1  
-/*
2  
- * object.d
3  
- *
4  
- * This module implements the Object class.
5  
- *
6  
- */
7  
-
8  
-module object;
9  
-
10  
-import runtime.util;
11  
-public import runtime.types;
12  
-
13  
-// Description: The base class inherited by all classes.
14  
-class Object {
15  
-
16  
-	void dispose() {
17  
-	}
18  
-
19  
-	// Description: Returns a string representing this object.
20  
-	char[] toString() {
21  
-		return this.classinfo.name;
22  
-	}
23  
-
24  
-	// Description: Computes a hash representing this object
25  
-	hash_t toHash() {
26  
-		// Hash the pointer
27  
-		return hash(cast(hash_t)cast(void*)this);
28  
-	}
29  
-
30  
-	// Description: Will compare two Object classes
31  
-	// Returns: 0 if equal, -1 if o is greater, 1 if o is smaller.
32  
-	int opCmp(Object o) {
33  
-		return 0;
34  
-	}
35  
-
36  
-	// Description: Will compare two Object classes for equality. Defaults
37  
-	//   to a comparing references.
38  
-	// Returns: 0 if not equal.
39  
-	int opEquals(Object o) {
40  
-		return cast(int)(this is o);
41  
-	}
42  
-}
43  
-
44  
-// Description: This is the information stored for an interface.
45  
-struct Interface {
46  
-	ClassInfo classinfo;		// .classinfo for this interface (not for containing class)
47  
-	void *[] vtbl;
48  
-	ptrdiff_t offset; 				// offset to Interface 'this' from Object 'this'
49  
-}
50  
-
51  
-// Description: The information stored for a class. Retrieved via the .classinfo property.
52  
-//  It is stored as the first entry in the class' vtbl[].
53  
-class ClassInfo : Object {
54  
-	byte[] init;
55  
-
56  
-	string name;
57  
-	void*[] vtbl;
58  
-
59  
-	Interface[] interfaces;
60  
-
61  
-	ClassInfo base;
62  
-	void* destructor;	
63  
-	void* classInvariant;
64  
-
65  
-	uint flags;
66  
-	void* deallocator;
67  
-	OffsetTypeInfo[] offTi;
68  
-
69  
-	void* defaultConstructor;
70  
-
71  
-	TypeInfo typeinfo;
72  
-
73  
-	static ClassInfo find(string classname) {
74  
-		// Loop through every module
75  
-		// Then loop through every class
76  
-		// Trying to find the class
77  
-		return null;
78  
-	}
79  
-
80  
-	Object create() {
81  
-		// Class factory
82  
-		return null;
83  
-	}
84  
-}
85  
-
86  
-public import runtime.typeinfo;
87  
-
88  
-public import runtime.typeinfos.ti_array;
89  
-public import runtime.typeinfos.ti_array_bool;
90  
-public import runtime.typeinfos.ti_array_byte;
91  
-public import runtime.typeinfos.ti_array_cdouble;
92  
-public import runtime.typeinfos.ti_array_cfloat;
93  
-public import runtime.typeinfos.ti_array_char;
94  
-public import runtime.typeinfos.ti_array_creal;
95  
-public import runtime.typeinfos.ti_array_dchar;
96  
-public import runtime.typeinfos.ti_array_double;
97  
-public import runtime.typeinfos.ti_array_float;
98  
-public import runtime.typeinfos.ti_array_idouble;
99  
-public import runtime.typeinfos.ti_array_ifloat;
100  
-public import runtime.typeinfos.ti_array_int;
101  
-public import runtime.typeinfos.ti_array_ireal;
102  
-public import runtime.typeinfos.ti_array_long;
103  
-public import runtime.typeinfos.ti_array_object;
104  
-public import runtime.typeinfos.ti_array_real;
105  
-public import runtime.typeinfos.ti_array_short;
106  
-public import runtime.typeinfos.ti_array_ubyte;
107  
-public import runtime.typeinfos.ti_array_uint;
108  
-public import runtime.typeinfos.ti_array_ulong;
109  
-public import runtime.typeinfos.ti_array_ushort;
110  
-public import runtime.typeinfos.ti_array_void;
111  
-public import runtime.typeinfos.ti_array_wchar;
112  
-public import runtime.typeinfos.ti_assocarray;
113  
-//public import runtime.typeinfos.ti_bool;
114  
-public import runtime.typeinfos.ti_byte;
115  
-public import runtime.typeinfos.ti_cdouble;
116  
-public import runtime.typeinfos.ti_cfloat;
117  
-public import runtime.typeinfos.ti_char;
118  
-public import runtime.typeinfos.ti_creal;
119  
-public import runtime.typeinfos.ti_dchar;
120  
-public import runtime.typeinfos.ti_delegate;
121  
-public import runtime.typeinfos.ti_double;
122  
-public import runtime.typeinfos.ti_enum;
123  
-public import runtime.typeinfos.ti_float;
124  
-public import runtime.typeinfos.ti_function;
125  
-public import runtime.typeinfos.ti_idouble;
126  
-public import runtime.typeinfos.ti_ifloat;
127  
-public import runtime.typeinfos.ti_int;
128  
-public import runtime.typeinfos.ti_interface;
129  
-public import runtime.typeinfos.ti_ireal;
130  
-public import runtime.typeinfos.ti_long;
131  
-public import runtime.typeinfos.ti_object;
132  
-public import runtime.typeinfos.ti_ptr;
133  
-public import runtime.typeinfos.ti_real;
134  
-public import runtime.typeinfos.ti_short;
135  
-public import runtime.typeinfos.ti_staticarray;
136  
-public import runtime.typeinfos.ti_struct;
137  
-public import runtime.typeinfos.ti_tuple;
138  
-public import runtime.typeinfos.ti_typedef;
139  
-public import runtime.typeinfos.ti_ubyte;
140  
-public import runtime.typeinfos.ti_uint;
141  
-public import runtime.typeinfos.ti_ulong;
142  
-public import runtime.typeinfos.ti_ushort;
143  
-public import runtime.typeinfos.ti_void;
144  
-public import runtime.typeinfos.ti_wchar;
145  
-
146  
-public import runtime.moduleinfo;
147  
-
148  
-public import core.exception;
6  runtimes/djehuty/Makefile → runtimes/dyndrt/Makefile
... ...
@@ -1,12 +1,12 @@
1 1
 DFLAGS = -I../. -I../../. -O2 -release -od=dsss_objs/O -oq -d-version=PlatformXOmB
2 2
 
3  
-djrt.a: *.d typeinfos/*.d binding/*.d core/*.d data/*.d synch/*.d
  3
+dyndrt.a: *.d typeinfos/*.d binding/*.d core/*.d data/*.d synch/*.d
4 4
 	mkdir -p dsss_objs/G;
5 5
 	mkdir -p dsss_objs/O;
6 6
 	ldc -nodefaultlib ${DFLAGS} -c *.d
7 7
 	ldc -nodefaultlib ${DFLAGS} -c typeinfos/*.d
8 8
 	ldc -nodefaultlib ${DFLAGS} -c binding/*.d core/*.d data/*.d synch/*.d
9  
-	ar rcs djrt.a dsss_objs/O/*.o
  9
+	ar rcs $@ dsss_objs/O/*.o
10 10
 
11 11
 clean:
12  
-	rm djrt.a
  12
+	rm dyndrt.a
4  runtimes/djehuty/apply.d → runtimes/dyndrt/apply.d
@@ -6,9 +6,9 @@
6 6
  *
7 7
  */
8 8
 
9  
-module runtime.apply;
  9
+module dyndrt.apply;
10 10
 
11  
-import runtime.common;
  11
+import dyndrt.common;
12 12
 
13 13
 import core.unicode;
14 14
 
4  runtimes/djehuty/array.d → runtimes/dyndrt/array.d
@@ -6,13 +6,13 @@
6 6
  *
7 7
  */
8 8
 
9  
-module runtime.array;
  9
+module dyndrt.array;
10 10
 
11 11
 import core.unicode;
12 12
 
13 13
 import data.iterable;
14 14
 
15  
-import runtime.common;
  15
+import dyndrt.common;
16 16
 //import math.random;
17 17
 
18 18
 //import core.util;
4  runtimes/djehuty/assocarray.d → runtimes/dyndrt/assocarray.d
@@ -6,9 +6,9 @@
6 6
  *
7 7
  */
8 8
 
9  
-module runtime.assocarray;
  9
+module dyndrt.assocarray;
10 10
 
11  
-import runtime.gc;
  11
+import dyndrt.gc;
12 12
 
13 13
 import synch.atomic;
14 14
 
0  runtimes/djehuty/binding/c.d → runtimes/dyndrt/binding/c.d
File renamed without changes
2  runtimes/djehuty/classinvariant.d → runtimes/dyndrt/classinvariant.d
@@ -6,7 +6,7 @@
6 6
  *
7 7
  */
8 8
 
9  
-module runtime.classinvariant;
  9
+module dyndrt.classinvariant;
10 10
 
11 11
 extern(C):
12 12
 
2  runtimes/djehuty/common.d → runtimes/dyndrt/common.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.common;
  8
+module dyndrt.common;
9 9
 
10 10
 extern(C):
11 11
 
0  runtimes/djehuty/core/error.d → runtimes/dyndrt/core/error.d
File renamed without changes
0  runtimes/djehuty/core/exception.d → runtimes/dyndrt/core/exception.d
File renamed without changes
0  runtimes/djehuty/core/unicode.d → runtimes/dyndrt/core/unicode.d
File renamed without changes
0  runtimes/djehuty/core/util.d → runtimes/dyndrt/core/util.d
File renamed without changes
0  runtimes/djehuty/data/iterable.d → runtimes/dyndrt/data/iterable.d
File renamed without changes
4  runtimes/djehuty/dstatic.d → runtimes/dyndrt/dstatic.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.dstatic;
  8
+module dyndrt.dstatic;
9 9
 
10  
-import runtime.common;
  10
+import dyndrt.common;
11 11
 
12 12
 extern(C):
13 13
 
2  runtimes/djehuty/error.d → runtimes/dyndrt/error.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.error;
  8
+module dyndrt.error;
9 9
 
10 10
 //import core.definitions;
11 11
 import core.exception;
2  runtimes/djehuty/exception.d → runtimes/dyndrt/exception.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.exception;
  8
+module dyndrt.exception;
9 9
 
10 10
 // debug = EH_personality;
11 11
 
2  runtimes/djehuty/gc.d → runtimes/dyndrt/gc.d
@@ -6,7 +6,7 @@
6 6
  *
7 7
  */
8 8
 
9  
-module runtime.gc;
  9
+module dyndrt.gc;
10 10
 
11 11
 import synch.atomic;
12 12
 
0  runtimes/djehuty/ldc/cstdarg.d → runtimes/dyndrt/ldc/cstdarg.d
File renamed without changes
8  runtimes/djehuty/lifetime.d → runtimes/dyndrt/lifetime.d
@@ -5,11 +5,11 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.lifetime;
  8
+module dyndrt.lifetime;
9 9
 
10  
-import runtime.exception;
11  
-import runtime.common;
12  
-import runtime.gc;
  10
+import dyndrt.exception;
  11
+import dyndrt.common;
  12
+import dyndrt.gc;
13 13
 
14 14
 import binding.c;
15 15
 
6  runtimes/djehuty/main.d → runtimes/dyndrt/main.d
@@ -5,10 +5,10 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.main;
  8
+module dyndrt.main;
9 9
 
10  
-import runtime.gc;
11  
-import runtime.moduleinfo;
  10
+import dyndrt.gc;
  11
+import dyndrt.moduleinfo;
12 12
 
13 13
 import core.error;
14 14
 import user.ipc;
2  runtimes/djehuty/moduleinfo.d → runtimes/dyndrt/moduleinfo.d
... ...
@@ -1,4 +1,4 @@
1  
-module runtime.moduleinfo;
  1
+module dyndrt.moduleinfo;
2 2
 
3 3
 // Description: This class describes a D module.
4 4
 class ModuleInfo : Object {
4  runtimes/djehuty/monitor.d → runtimes/dyndrt/monitor.d
@@ -8,9 +8,9 @@
8 8
  *
9 9
  */
10 10
 
11  
-module runtime.monitor;
  11
+module dyndrt.monitor;
12 12
 
13  
-import runtime.gc;
  13
+import dyndrt.gc;
14 14
 
15 15
 //import synch.semaphore;
16 16
 //import synch.thread;
148  runtimes/dyndrt/object.d
... ...
@@ -0,0 +1,148 @@
  1
+/*
  2
+ * object.d
  3
+ *
  4
+ * This module implements the Object class.
  5
+ *
  6
+ */
  7
+
  8
+module object;
  9
+
  10
+import dyndrt.util;
  11
+public import dyndrt.types;
  12
+
  13
+// Description: The base class inherited by all classes.
  14
+class Object {
  15
+
  16
+	void dispose() {
  17
+	}
  18
+
  19
+	// Description: Returns a string representing this object.
  20
+	char[] toString() {
  21
+		return this.classinfo.name;
  22
+	}
  23
+
  24
+	// Description: Computes a hash representing this object
  25
+	hash_t toHash() {
  26
+		// Hash the pointer
  27
+		return hash(cast(hash_t)cast(void*)this);
  28
+	}
  29
+
  30
+	// Description: Will compare two Object classes
  31
+	// Returns: 0 if equal, -1 if o is greater, 1 if o is smaller.
  32
+	int opCmp(Object o) {
  33
+		return 0;
  34
+	}
  35
+
  36
+	// Description: Will compare two Object classes for equality. Defaults
  37
+	//   to a comparing references.
  38
+	// Returns: 0 if not equal.
  39
+	int opEquals(Object o) {
  40
+		return cast(int)(this is o);
  41
+	}
  42
+}
  43
+
  44
+// Description: This is the information stored for an interface.
  45
+struct Interface {
  46
+	ClassInfo classinfo;		// .classinfo for this interface (not for containing class)
  47
+	void *[] vtbl;
  48
+	ptrdiff_t offset; 				// offset to Interface 'this' from Object 'this'
  49
+}
  50
+
  51
+// Description: The information stored for a class. Retrieved via the .classinfo property.
  52
+//  It is stored as the first entry in the class' vtbl[].
  53
+class ClassInfo : Object {
  54
+	byte[] init;
  55
+
  56
+	string name;
  57
+	void*[] vtbl;
  58
+
  59
+	Interface[] interfaces;
  60
+
  61
+	ClassInfo base;
  62
+	void* destructor;	
  63
+	void* classInvariant;
  64
+
  65
+	uint flags;
  66
+	void* deallocator;
  67
+	OffsetTypeInfo[] offTi;
  68
+
  69
+	void* defaultConstructor;
  70
+
  71
+	TypeInfo typeinfo;
  72
+
  73
+	static ClassInfo find(string classname) {
  74
+		// Loop through every module
  75
+		// Then loop through every class
  76
+		// Trying to find the class
  77
+		return null;
  78
+	}
  79
+
  80
+	Object create() {
  81
+		// Class factory
  82
+		return null;
  83
+	}
  84
+}
  85
+
  86
+public import dyndrt.typeinfo;
  87
+
  88
+public import dyndrt.typeinfos.ti_array;
  89
+public import dyndrt.typeinfos.ti_array_bool;
  90
+public import dyndrt.typeinfos.ti_array_byte;
  91
+public import dyndrt.typeinfos.ti_array_cdouble;
  92
+public import dyndrt.typeinfos.ti_array_cfloat;
  93
+public import dyndrt.typeinfos.ti_array_char;
  94
+public import dyndrt.typeinfos.ti_array_creal;
  95
+public import dyndrt.typeinfos.ti_array_dchar;
  96
+public import dyndrt.typeinfos.ti_array_double;
  97
+public import dyndrt.typeinfos.ti_array_float;
  98
+public import dyndrt.typeinfos.ti_array_idouble;
  99
+public import dyndrt.typeinfos.ti_array_ifloat;
  100
+public import dyndrt.typeinfos.ti_array_int;
  101
+public import dyndrt.typeinfos.ti_array_ireal;
  102
+public import dyndrt.typeinfos.ti_array_long;
  103
+public import dyndrt.typeinfos.ti_array_object;
  104
+public import dyndrt.typeinfos.ti_array_real;
  105
+public import dyndrt.typeinfos.ti_array_short;
  106
+public import dyndrt.typeinfos.ti_array_ubyte;
  107
+public import dyndrt.typeinfos.ti_array_uint;
  108
+public import dyndrt.typeinfos.ti_array_ulong;
  109
+public import dyndrt.typeinfos.ti_array_ushort;
  110
+public import dyndrt.typeinfos.ti_array_void;
  111
+public import dyndrt.typeinfos.ti_array_wchar;
  112
+public import dyndrt.typeinfos.ti_assocarray;
  113
+//public import dyndrt.typeinfos.ti_bool;
  114
+public import dyndrt.typeinfos.ti_byte;
  115
+public import dyndrt.typeinfos.ti_cdouble;
  116
+public import dyndrt.typeinfos.ti_cfloat;
  117
+public import dyndrt.typeinfos.ti_char;
  118
+public import dyndrt.typeinfos.ti_creal;
  119
+public import dyndrt.typeinfos.ti_dchar;
  120
+public import dyndrt.typeinfos.ti_delegate;
  121
+public import dyndrt.typeinfos.ti_double;
  122
+public import dyndrt.typeinfos.ti_enum;
  123
+public import dyndrt.typeinfos.ti_float;
  124
+public import dyndrt.typeinfos.ti_function;
  125
+public import dyndrt.typeinfos.ti_idouble;
  126
+public import dyndrt.typeinfos.ti_ifloat;
  127
+public import dyndrt.typeinfos.ti_int;
  128
+public import dyndrt.typeinfos.ti_interface;
  129
+public import dyndrt.typeinfos.ti_ireal;
  130
+public import dyndrt.typeinfos.ti_long;
  131
+public import dyndrt.typeinfos.ti_object;
  132
+public import dyndrt.typeinfos.ti_ptr;
  133
+public import dyndrt.typeinfos.ti_real;
  134
+public import dyndrt.typeinfos.ti_short;
  135
+public import dyndrt.typeinfos.ti_staticarray;
  136
+public import dyndrt.typeinfos.ti_struct;
  137
+public import dyndrt.typeinfos.ti_tuple;
  138
+public import dyndrt.typeinfos.ti_typedef;
  139
+public import dyndrt.typeinfos.ti_ubyte;
  140
+public import dyndrt.typeinfos.ti_uint;
  141
+public import dyndrt.typeinfos.ti_ulong;
  142
+public import dyndrt.typeinfos.ti_ushort;
  143
+public import dyndrt.typeinfos.ti_void;
  144
+public import dyndrt.typeinfos.ti_wchar;
  145
+
  146
+public import dyndrt.moduleinfo;
  147
+
  148
+public import core.exception;
2  runtimes/djehuty/precision.d → runtimes/dyndrt/precision.d
@@ -12,7 +12,7 @@
12 12
  *
13 13
  */
14 14
 
15  
-module runtime.precision;
  15
+module dyndrt.precision;
16 16
 
17 17
 /*-
18 18
  * Copyright (c) 1992, 1993
2  runtimes/djehuty/switchstmt.d → runtimes/dyndrt/switchstmt.d
@@ -6,7 +6,7 @@
6 6
  *
7 7
  */
8 8
 
9  
-module runtime.switchstmt;
  9
+module dyndrt.switchstmt;
10 10
 
11 11
 private template _switch_string(T) {
12 12
 	int _switch_string(T[][] table, T[] compare) {
0  runtimes/djehuty/synch/atomic.d → runtimes/dyndrt/synch/atomic.d
File renamed without changes
2  runtimes/djehuty/typeinfo.d → runtimes/dyndrt/typeinfo.d
... ...
@@ -1,4 +1,4 @@
1  
-module runtime.typeinfo;
  1
+module dyndrt.typeinfo;
2 2
 
3 3
 struct OffsetTypeInfo {
4 4
 	size_t offset;
2  runtimes/djehuty/typeinfos/ti_array.d → runtimes/dyndrt/typeinfos/ti_array.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array;
  8
+module dyndrt.typeinfos.ti_array;
9 9
 
10 10
 class TypeInfo_Array : TypeInfo {
11 11
 	char[] toString() { return value.toString() ~ "[]"; }
4  runtimes/djehuty/typeinfos/ti_array_bool.d → runtimes/dyndrt/typeinfos/ti_array_bool.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_bool;
  8
+module dyndrt.typeinfos.ti_array_bool;
9 9
 
10  
-import runtime.typeinfos.ti_array_ubyte;
  10
+import dyndrt.typeinfos.ti_array_ubyte;
11 11
 
12 12
 class TypeInfo_Ab : TypeInfo_Ah {
13 13
 	char[] toString() {
4  runtimes/djehuty/typeinfos/ti_array_byte.d → runtimes/dyndrt/typeinfos/ti_array_byte.d
@@ -5,8 +5,8 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_byte;
  8
+module dyndrt.typeinfos.ti_array_byte;
9 9
 
10  
-import runtime.typeinfos.ti_array;
  10
+import dyndrt.typeinfos.ti_array;
11 11
 
12 12
 class TypeInfo_Ag : ArrayInfo!("byte") { }
4  runtimes/djehuty/typeinfos/ti_array_cdouble.d → runtimes/dyndrt/typeinfos/ti_array_cdouble.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_cdouble;
  8
+module dyndrt.typeinfos.ti_array_cdouble;
9 9
 
10  
-import runtime.typeinfos.ti_cdouble;
  10
+import dyndrt.typeinfos.ti_cdouble;
11 11
 
12 12
 class TypeInfo_Ar : TypeInfo {
13 13
 	char[] toString() { return "cdouble[]"; }
4  runtimes/djehuty/typeinfos/ti_array_cfloat.d → runtimes/dyndrt/typeinfos/ti_array_cfloat.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_cfloat;
  8
+module dyndrt.typeinfos.ti_array_cfloat;
9 9
 
10  
-import runtime.typeinfos.ti_cfloat;
  10
+import dyndrt.typeinfos.ti_cfloat;
11 11
 
12 12
 class TypeInfo_Aq : TypeInfo {
13 13
 	char[] toString() {
4  runtimes/djehuty/typeinfos/ti_array_char.d → runtimes/dyndrt/typeinfos/ti_array_char.d
@@ -5,8 +5,8 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_char;
  8
+module dyndrt.typeinfos.ti_array_char;
9 9
 
10  
-import runtime.typeinfos.ti_array;
  10
+import dyndrt.typeinfos.ti_array;
11 11
 
12 12
 class TypeInfo_Aa : ArrayInfo!("char") { }
4  runtimes/djehuty/typeinfos/ti_array_creal.d → runtimes/dyndrt/typeinfos/ti_array_creal.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_creal;
  8
+module dyndrt.typeinfos.ti_array_creal;
9 9
 
10  
-import runtime.typeinfos.ti_creal;
  10
+import dyndrt.typeinfos.ti_creal;
11 11
 
12 12
 class TypeInfo_Ac : TypeInfo {
13 13
 	char[] toString() {
4  runtimes/djehuty/typeinfos/ti_array_dchar.d → runtimes/dyndrt/typeinfos/ti_array_dchar.d
@@ -5,8 +5,8 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_dchar;
  8
+module dyndrt.typeinfos.ti_array_dchar;
9 9
 
10  
-import runtime.typeinfos.ti_array;
  10
+import dyndrt.typeinfos.ti_array;
11 11
 
12 12
 class TypeInfo_Aw : ArrayInfo!("dchar") { }
4  runtimes/djehuty/typeinfos/ti_array_double.d → runtimes/dyndrt/typeinfos/ti_array_double.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_double;
  8
+module dyndrt.typeinfos.ti_array_double;
9 9
 
10  
-import runtime.typeinfos.ti_double;
  10
+import dyndrt.typeinfos.ti_double;
11 11
 
12 12
 class TypeInfo_Ad : TypeInfo {
13 13
 	char[] toString() {
4  runtimes/djehuty/typeinfos/ti_array_float.d → runtimes/dyndrt/typeinfos/ti_array_float.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_float;
  8
+module dyndrt.typeinfos.ti_array_float;
9 9
 
10  
-import runtime.typeinfos.ti_float;
  10
+import dyndrt.typeinfos.ti_float;
11 11
 
12 12
 class TypeInfo_Af : TypeInfo {
13 13
 	char[] toString() {
4  runtimes/djehuty/typeinfos/ti_array_idouble.d → runtimes/dyndrt/typeinfos/ti_array_idouble.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_idouble;
  8
+module dyndrt.typeinfos.ti_array_idouble;
9 9
 
10  
-import runtime.typeinfos.ti_array_double;
  10
+import dyndrt.typeinfos.ti_array_double;
11 11
 
12 12
 class TypeInfo_Ap : TypeInfo_Ad {
13 13
 	char[] toString() {
4  runtimes/djehuty/typeinfos/ti_array_ifloat.d → runtimes/dyndrt/typeinfos/ti_array_ifloat.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_ifloat;
  8
+module dyndrt.typeinfos.ti_array_ifloat;
9 9
 
10  
-import runtime.typeinfos.ti_array_float;
  10
+import dyndrt.typeinfos.ti_array_float;
11 11
 
12 12
 class TypeInfo_Ao : TypeInfo_Af {
13 13
 	char[] toString() {
4  runtimes/djehuty/typeinfos/ti_array_int.d → runtimes/dyndrt/typeinfos/ti_array_int.d
@@ -5,8 +5,8 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_int;
  8
+module dyndrt.typeinfos.ti_array_int;
9 9
 
10  
-import runtime.typeinfos.ti_array;
  10
+import dyndrt.typeinfos.ti_array;
11 11
 
12 12
 class TypeInfo_Ai : ArrayInfo!("int") { }
4  runtimes/djehuty/typeinfos/ti_array_ireal.d → runtimes/dyndrt/typeinfos/ti_array_ireal.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_ireal;
  8
+module dyndrt.typeinfos.ti_array_ireal;
9 9
 
10  
-import runtime.typeinfos.ti_array_real;
  10
+import dyndrt.typeinfos.ti_array_real;
11 11
 
12 12
 class TypeInfo_Aj : TypeInfo_Ae {
13 13
 	char[] toString() {
4  runtimes/djehuty/typeinfos/ti_array_long.d → runtimes/dyndrt/typeinfos/ti_array_long.d
@@ -5,8 +5,8 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_long;
  8
+module dyndrt.typeinfos.ti_array_long;
9 9
 
10  
-import runtime.typeinfos.ti_array;
  10
+import dyndrt.typeinfos.ti_array;
11 11
 
12 12
 class TypeInfo_Al : ArrayInfo!("long") { }
2  runtimes/djehuty/typeinfos/ti_array_object.d → runtimes/dyndrt/typeinfos/ti_array_object.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_object;
  8
+module dyndrt.typeinfos.ti_array_object;
9 9
 
10 10
 class TypeInfo_AC : TypeInfo {
11 11
 	hash_t getHash(void *p) {
4  runtimes/djehuty/typeinfos/ti_array_real.d → runtimes/dyndrt/typeinfos/ti_array_real.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_real;
  8
+module dyndrt.typeinfos.ti_array_real;
9 9
 
10  
-import runtime.typeinfos.ti_real;
  10
+import dyndrt.typeinfos.ti_real;
11 11
 
12 12
 class TypeInfo_Ae : TypeInfo {
13 13
 	char[] toString() {
4  runtimes/djehuty/typeinfos/ti_array_short.d → runtimes/dyndrt/typeinfos/ti_array_short.d
@@ -5,8 +5,8 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_short;
  8
+module dyndrt.typeinfos.ti_array_short;
9 9
 
10  
-import runtime.typeinfos.ti_array;
  10
+import dyndrt.typeinfos.ti_array;
11 11
 
12 12
 class TypeInfo_As : ArrayInfo!("short") { }
4  runtimes/djehuty/typeinfos/ti_array_ubyte.d → runtimes/dyndrt/typeinfos/ti_array_ubyte.d
@@ -5,8 +5,8 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_ubyte;
  8
+module dyndrt.typeinfos.ti_array_ubyte;
9 9
 
10  
-import runtime.typeinfos.ti_array;
  10
+import dyndrt.typeinfos.ti_array;
11 11
 
12 12
 class TypeInfo_Ah : ArrayInfo!("ubyte") { }
4  runtimes/djehuty/typeinfos/ti_array_uint.d → runtimes/dyndrt/typeinfos/ti_array_uint.d
@@ -5,8 +5,8 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_uint;
  8
+module dyndrt.typeinfos.ti_array_uint;
9 9
 
10  
-import runtime.typeinfos.ti_array;
  10
+import dyndrt.typeinfos.ti_array;
11 11
 
12 12
 class TypeInfo_Ak : ArrayInfo!("uint") { }
4  runtimes/djehuty/typeinfos/ti_array_ulong.d → runtimes/dyndrt/typeinfos/ti_array_ulong.d
@@ -5,8 +5,8 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_ulong;
  8
+module dyndrt.typeinfos.ti_array_ulong;
9 9
 
10  
-import runtime.typeinfos.ti_array;
  10
+import dyndrt.typeinfos.ti_array;
11 11
 
12 12
 class TypeInfo_Am : ArrayInfo!("ulong") { }
4  runtimes/djehuty/typeinfos/ti_array_ushort.d → runtimes/dyndrt/typeinfos/ti_array_ushort.d
@@ -5,8 +5,8 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_ushort;
  8
+module dyndrt.typeinfos.ti_array_ushort;
9 9
 
10  
-import runtime.typeinfos.ti_array;
  10
+import dyndrt.typeinfos.ti_array;
11 11
 
12 12
 class TypeInfo_At : ArrayInfo!("ushort") { }
4  runtimes/djehuty/typeinfos/ti_array_void.d → runtimes/dyndrt/typeinfos/ti_array_void.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_void;
  8
+module dyndrt.typeinfos.ti_array_void;
9 9
 
10  
-import runtime.typeinfos.ti_array_ubyte;
  10
+import dyndrt.typeinfos.ti_array_ubyte;
11 11
 
12 12
 class TypeInfo_Av : TypeInfo_Ah {
13 13
 	char[] toString() {
4  runtimes/djehuty/typeinfos/ti_array_wchar.d → runtimes/dyndrt/typeinfos/ti_array_wchar.d
@@ -5,8 +5,8 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_array_wchar;
  8
+module dyndrt.typeinfos.ti_array_wchar;
9 9
 
10  
-import runtime.typeinfos.ti_array;
  10
+import dyndrt.typeinfos.ti_array;
11 11
 
12 12
 class TypeInfo_Au : ArrayInfo!("wchar") { }
2  runtimes/djehuty/typeinfos/ti_assocarray.d → runtimes/dyndrt/typeinfos/ti_assocarray.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_assocarray;
  8
+module dyndrt.typeinfos.ti_assocarray;
9 9
 
10 10
 class TypeInfo_AssociativeArray : TypeInfo {
11 11
 	char[] toString() {
2  runtimes/djehuty/typeinfos/ti_byte.d → runtimes/dyndrt/typeinfos/ti_byte.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_byte;
  8
+module dyndrt.typeinfos.ti_byte;
9 9
 
10 10
 // byte
11 11
 
2  runtimes/djehuty/typeinfos/ti_cdouble.d → runtimes/dyndrt/typeinfos/ti_cdouble.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_cdouble;
  8
+module dyndrt.typeinfos.ti_cdouble;
9 9
 
10 10
 class TypeInfo_r : TypeInfo {
11 11
     char[] toString() {
2  runtimes/djehuty/typeinfos/ti_cfloat.d → runtimes/dyndrt/typeinfos/ti_cfloat.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_cfloat;
  8
+module dyndrt.typeinfos.ti_cfloat;
9 9
 
10 10
 class TypeInfo_q : TypeInfo {
11 11
 	char[] toString() {
2  runtimes/djehuty/typeinfos/ti_char.d → runtimes/dyndrt/typeinfos/ti_char.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_char;
  8
+module dyndrt.typeinfos.ti_char;
9 9
 
10 10
 class TypeInfo_a : TypeInfo {
11 11
 	char[] toString() {
2  runtimes/djehuty/typeinfos/ti_creal.d → runtimes/dyndrt/typeinfos/ti_creal.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_creal;
  8
+module dyndrt.typeinfos.ti_creal;
9 9
 
10 10
 class TypeInfo_c : TypeInfo {
11 11
 	char[] toString() {
2  runtimes/djehuty/typeinfos/ti_dchar.d → runtimes/dyndrt/typeinfos/ti_dchar.d
@@ -7,7 +7,7 @@
7 7
 
8 8
 // dchar
9 9
 
10  
-module runtime.typeinfos.ti_dchar;
  10
+module dyndrt.typeinfos.ti_dchar;
11 11
 
12 12
 class TypeInfo_w : TypeInfo {
13 13
 	char[] toString() {
2  runtimes/djehuty/typeinfos/ti_delegate.d → runtimes/dyndrt/typeinfos/ti_delegate.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_delegate;
  8
+module dyndrt.typeinfos.ti_delegate;
9 9
 
10 10
 class TypeInfo_Delegate : TypeInfo {
11 11
 	hash_t getHash(void *p) {
2  runtimes/djehuty/typeinfos/ti_double.d → runtimes/dyndrt/typeinfos/ti_double.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_double;
  8
+module dyndrt.typeinfos.ti_double;
9 9
 
10 10
 int isnan(real e) {
11 11
     ushort* pe = cast(ushort *)&e;
4  runtimes/djehuty/typeinfos/ti_enum.d → runtimes/dyndrt/typeinfos/ti_enum.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_enum;
  8
+module dyndrt.typeinfos.ti_enum;
9 9
 
10  
-import runtime.typeinfos.ti_typedef;
  10
+import dyndrt.typeinfos.ti_typedef;
11 11
 
12 12
 class TypeInfo_Enum : TypeInfo_Typedef {
13 13
 }
2  runtimes/djehuty/typeinfos/ti_float.d → runtimes/dyndrt/typeinfos/ti_float.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_float;
  8
+module dyndrt.typeinfos.ti_float;
9 9
 
10 10
 class TypeInfo_f : TypeInfo {
11 11
     char[] toString() {
2  runtimes/djehuty/typeinfos/ti_function.d → runtimes/dyndrt/typeinfos/ti_function.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_function;
  8
+module dyndrt.typeinfos.ti_function;
9 9
 
10 10
 class TypeInfo_Function : TypeInfo {
11 11
 	char[] toString() {
4  runtimes/djehuty/typeinfos/ti_idouble.d → runtimes/dyndrt/typeinfos/ti_idouble.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_idouble;
  8
+module dyndrt.typeinfos.ti_idouble;
9 9
 
10  
-import runtime.typeinfos.ti_double;
  10
+import dyndrt.typeinfos.ti_double;
11 11
 
12 12
 class TypeInfo_p : TypeInfo_d {
13 13
     char[] toString() {
4  runtimes/djehuty/typeinfos/ti_ifloat.d → runtimes/dyndrt/typeinfos/ti_ifloat.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_ifloat;
  8
+module dyndrt.typeinfos.ti_ifloat;
9 9
 
10  
-import runtime.typeinfos.ti_float;
  10
+import dyndrt.typeinfos.ti_float;
11 11
 
12 12
 class TypeInfo_o : TypeInfo_f {
13 13
     char[] toString() {
2  runtimes/djehuty/typeinfos/ti_int.d → runtimes/dyndrt/typeinfos/ti_int.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_int;
  8
+module dyndrt.typeinfos.ti_int;
9 9
 
10 10
 class TypeInfo_i : TypeInfo {
11 11
 	char[] toString() {
2  runtimes/djehuty/typeinfos/ti_interface.d → runtimes/dyndrt/typeinfos/ti_interface.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_interface;
  8
+module dyndrt.typeinfos.ti_interface;
9 9
 
10 10
 class TypeInfo_Interface : TypeInfo {
11 11
 	char[] toString() {
4  runtimes/djehuty/typeinfos/ti_ireal.d → runtimes/dyndrt/typeinfos/ti_ireal.d
@@ -5,9 +5,9 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_ireal;
  8
+module dyndrt.typeinfos.ti_ireal;
9 9
 
10  
-import runtime.typeinfos.ti_real;
  10
+import dyndrt.typeinfos.ti_real;
11 11
 
12 12
 class TypeInfo_j : TypeInfo_e {
13 13
     char[] toString() {
2  runtimes/djehuty/typeinfos/ti_long.d → runtimes/dyndrt/typeinfos/ti_long.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_long;
  8
+module dyndrt.typeinfos.ti_long;
9 9
 
10 10
 class TypeInfo_l : TypeInfo {
11 11
 	char[] toString() {
2  runtimes/djehuty/typeinfos/ti_object.d → runtimes/dyndrt/typeinfos/ti_object.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_object;
  8
+module dyndrt.typeinfos.ti_object;
9 9
 
10 10
 class TypeInfo_Class : TypeInfo {
11 11
 	hash_t getHash(void *p) {
2  runtimes/djehuty/typeinfos/ti_ptr.d → runtimes/dyndrt/typeinfos/ti_ptr.d
@@ -5,7 +5,7 @@
5 5
  *
6 6
  */
7 7
 
8  
-module runtime.typeinfos.ti_ptr;
  8
+module dyndrt.typeinfos.ti_ptr;
9 9
 
10 10
 class TypeInfo_Pointer : TypeInfo {
11 11
 	hash_t getHash(void *p) {<