mirror of
https://github.com/vishapoberon/compiler.git
synced 2026-04-06 05:12:26 +00:00
Begin update to V2. Move old files to triage.
This commit is contained in:
parent
593774a3fc
commit
ead30cb27b
20 changed files with 0 additions and 0 deletions
37
CHANGES0.md
37
CHANGES0.md
|
|
@ -1,37 +0,0 @@
|
|||
Before initial commit
|
||||
=====================
|
||||
|
||||
* fixed bug in OPC.Genheader function. If new option is added in OPM, but not added in OPC, compiler was crashing. Simple ELSE fixed the problem.
|
||||
|
||||
* par file is not necessary by default (there is a command line argument for that, and defaultTarget is set in OPM.Mod, version.Mod and architecture.Mod)
|
||||
|
||||
* external compiler is called by default. added options to just generate the output, and not call external compiler or assembler.
|
||||
|
||||
* OBERON variable always contains current directory path by default (changes in Kernel.Mod, added oocStrings dependency to it), as well as installed default libraries sym files path.
|
||||
|
||||
* MODULES variable added in order to specify directories where to look for source file. OBERON variable is not used by developer anymore, only MODULES variable.
|
||||
|
||||
* error messages are now more descriptive (errors.Mod added)
|
||||
|
||||
* help is now more descriptive
|
||||
|
||||
* version module which defines the target and version string.
|
||||
|
||||
* recoursive build (not yet implemented)
|
||||
|
||||
* change max and min longint, change maxset - calculated, and not hardcoded
|
||||
|
||||
* real 64bit LONGINT on x86_64
|
||||
|
||||
* changed makefile
|
||||
|
||||
* ported some ooc and ooc2 libraries
|
||||
|
||||
* ported some Ulm Oberon libraries
|
||||
|
||||
* works with unicode strings
|
||||
|
||||
* voc checks for CFLAGS variable, and adds it to it's command line. this is used during bootstrapping, see makefile.
|
||||
|
||||
* many other changes
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue