Commit Graph

9 Commits

Author SHA1 Message Date
wilkie
8344866509 Changed the name of the archimport module to something more intuitive. You can now include all modules for the architecture by using:
import architecture;

This is shown in kmain.d.

Signed-off-by: The XOmB Overlord <overlord@xomb.net>
2009-05-03 08:40:28 +08:00
wilkie
04c33b63c3 Added architecture import selection to show how this would be done for LDC and DSSS. This is important (as documentation for these is light) but no actual work for the targets are done.
The archimport.d file is for importing the specific architecture and its interfaces. It can be imported by any module, as I will do for the next commit.

Signed-off-by: The XOmB Overlord <overlord@xomb.net>
2009-05-03 08:40:21 +08:00
wilkie
39999641ee Initial x86 (32 bit) directories written. Will be attempting to merge in the target selection from XOmB proper.
Signed-off-by: The XOmB Overlord <overlord@xomb.net>
2009-05-03 08:40:13 +08:00
wilkie
86a9ca243b I have added new assembly files that will compile under YASM or NASM assemblers. Note: They are now in Intel syntax for great good. They will match the Intel syntax used by LDC.
Signed-off-by: The XOmB Overlord <overlord@xomb.net>
2009-05-03 08:40:12 +08:00
wilkie
93f112197d Fixed for new LDC. Changes should be backwards compatible.
object.d needed the find() method, although the implementation of this method is not complete.

Signed-off-by: The XOmB Overlord <overlord@xomb.net>
2009-05-03 08:32:30 +08:00
Steve Klabnik
300036aa1e README updated
Signed-off-by: The XOmB Overlord <overlord@xomb.net>
2009-02-24 13:50:41 +08:00
wilkie
dd1faf4d30 This is the current build for XOmB Bare Bones.
Since GDC is for all reasonable purposes dead in development, LDC is the current way to go. In this build, LDC is used to compile any D language code. You will not need a naked-compile of GDC to compile anymore.

We will no longer maintain GDC as a first priority.

Please check the wiki first for build instructions, check the README for a link.

Signed-off-by: The XOmB Overlord <overlord@xomb.org>
2009-02-24 08:57:10 +08:00
The XOmB Overlord
6d924a9fd7 Version 1.0.0 of the XOmB Bare Bones distribution! With Bare Bones, all you get is booting up, printing some stuff out, and then looping into infinity (and beyond). Have fun! 2009-02-21 22:23:22 -05:00
The XOmB Overlord
1aa91d5e2b Initial commit. 2009-02-21 21:12:44 -05:00