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)