aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2016-11-23 13:57:33 +0000
committerGinger Bill <bill@gingerbill.org>2016-11-23 13:57:33 +0000
commit34ee89cfab0e32573d525aed62693a32084e1c40 (patch)
tree50e654a79b26cbb68029d090f6fa61b092066218
parentfff995a27c6d640fbc725a8ff3e4acf6c6fa8460 (diff)
Update README.md and roadmap.md
-rw-r--r--README.md3
-rw-r--r--build.bat2
-rw-r--r--roadmap.md9
3 files changed, 10 insertions, 4 deletions
diff --git a/README.md b/README.md
index 81daa4303..858ab9ade 100644
--- a/README.md
+++ b/README.md
@@ -6,14 +6,13 @@ Odin in an open source programming language that is simple to read, comprehend a
* x86-64
* Windows
-* MSVC installed
+* MSVC 2015 installed (C99 support)
* call `vcvarsall.bat` to setup the path
## Warnings
* This is still highly in development and the language's design is quite volatile.
* Syntax is not fixed.
-* The language's name, Odin, is not final.
## Goals
diff --git a/build.bat b/build.bat
index 0b11f4dc2..c5a84c5ef 100644
--- a/build.bat
+++ b/build.bat
@@ -4,7 +4,7 @@
set exe_name=odin.exe
:: Debug = 0, Release = 1
-set release_mode=0
+set release_mode=1
set compiler_flags= -nologo -Oi -TC -W4 -fp:fast -fp:except- -Gm- -MP -FC -GS- -EHsc- -GR-
diff --git a/roadmap.md b/roadmap.md
index 5991668e6..762068550 100644
--- a/roadmap.md
+++ b/roadmap.md
@@ -11,7 +11,14 @@ Not in any particular order
* Improve SSA design to accommodate for lowering to a "bytecode"
* SSA optimizations
* Parametric Polymorphism
-* Documentation Generator for Entities
+* Documentation Generator for "Entities"
+* Multiple Architecture support
* Linking Options
- Executable
- Static/Dynamic Library
+* Debug Information
+ - pdb format too
+* Command Line Tooling
+* Compiler Internals:
+ - Big numbers library
+ - Cyclic Type Checking (at the moment will cause compiler to go into an infinite loop)