DEADSOFTWARE

update docu
authorDeaDDooMER <deaddoomer@deadsoftware.ru>
Mon, 22 Jul 2019 20:40:06 +0000 (23:40 +0300)
committerDeaDDooMER <deaddoomer@deadsoftware.ru>
Mon, 22 Jul 2019 20:40:06 +0000 (23:40 +0300)
CHANGELOG
README
man/cpc.1
man/cpl.1

index 78c9b4493e09c1f22a8ed1d50760531638f23477..0328c7cb64b5646d0412632abe8d7997ee0dd2d8 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,14 @@
+v0.2:
+* fixed quiet traps while termination
+* fixed traps while HostLang initialization
+* subsystem C99 renamed to PosixC
+* fixed field renaming for CPfront
+* added 32-bit ARM support via CPfront
+* added 32-bit CYGWIN support via CPfront
+* added type SYSTEM.ADDRESS
+* stack trace after user interrupt are disabled by default
+* added option -no-use-time as base for reproduceble builds
+
 v0.1:
 * implemented true command line versions of DevCompiler, Dev2Linker and CPfront
 * implemented new generic Host for POSIX-compatible systems
 v0.1:
 * implemented true command line versions of DevCompiler, Dev2Linker and CPfront
 * implemented new generic Host for POSIX-compatible systems
diff --git a/README b/README
index e161cdc1a76556c1e6385f45decd5be624ae73ff..2da00032a740d8579970f5288a96768c6465d802 100644 (file)
--- a/README
+++ b/README
@@ -13,7 +13,7 @@ Requirements:
 * installed multilib
 
 Stable boostrap sources and builds can be grabbed from deadsoftware.ru:
 * installed multilib
 
 Stable boostrap sources and builds can be grabbed from deadsoftware.ru:
-https://deadsoftware.ru/projects/cpc/release
+  https://deadsoftware.ru/projects/cpc/release
 
 To bootstrap compiler using pretranslated C code run this:
 
 
 To bootstrap compiler using pretranslated C code run this:
 
@@ -22,9 +22,9 @@ To bootstrap compiler using pretranslated C code run this:
 Remove flag -b if you want to bootstrap using old version of cpc.
 Add flag -h if you want to known which processors/compilers/os are supported.
 
 Remove flag -b if you want to bootstrap using old version of cpc.
 Add flag -h if you want to known which processors/compilers/os are supported.
 
-After building you can grab binaries from directory stage2.
+After building you can grab binaries from directory `stage2'.
 
 
-Directory crux is a good example how to make package for linux distro.
+Directory `crux' is a good example how to make package for linux distro.
 
 Bugs
 _________
 
 Bugs
 _________
index 635459366e866f95827a4a2b5975b115c37c95e8..4e0553fb0cbc5abd7ad4250ea0f14b29de3d85fe 100644 (file)
--- a/man/cpc.1
+++ b/man/cpc.1
@@ -1,4 +1,4 @@
-.Dd June 7, 2019
+.Dd July 22, 2019
 .Dt CPC 1
 .Os \" Current OS
 .Sh NAME
 .Dt CPC 1
 .Os \" Current OS
 .Sh NAME
@@ -62,12 +62,16 @@ Switch on/off syntax extensions for compatibility with Oberon.
 Switch on/off Direct-To-COM compiler extesions.
 .It Fl [no-]main
 Switch on/off main program generation. Useful for CPfront backend.
 Switch on/off Direct-To-COM compiler extesions.
 .It Fl [no-]main
 Switch on/off main program generation. Useful for CPfront backend.
-.In Fl [no-]include0
+.It Fl [no-]include0
 Switch on/off including additional header to module. Useful for CPfront backend.
 Switch on/off including additional header to module. Useful for CPfront backend.
-.In Fl [no-]long-calls
+.It Fl [no-]long-calls
 Switch on/off use calls from module Long, that emulate LONGINT.
 Switch on/off use calls from module Long, that emulate LONGINT.
+.It Fl -[no-]use-time
+Switch on/off writing compilation date to code file.
 .It Fl v[erbose]
 Print more information to stdout.
 .It Fl v[erbose]
 Print more information to stdout.
+.It Fl version
+Print compiler version
 .El \" End Options List
 .Sh EXIT STATUS
 .Ex -std
 .El \" End Options List
 .Sh EXIT STATUS
 .Ex -std
index aa53eca08eeb0b2cf410b59cf60167f90f172842..2bbbe4b79c5bb3e36a7dbacdc9872a8e1a60ce9f 100644 (file)
--- a/man/cpl.1
+++ b/man/cpl.1
@@ -1,4 +1,4 @@
-.Dd June 7, 2019
+.Dd July 22, 2019
 .Dt CPL 1
 .Os \" Current OS
 .Sh NAME
 .Dt CPL 1
 .Os \" Current OS
 .Sh NAME
@@ -46,6 +46,8 @@ Add search path for code files.
 Add search path for subsystems with code files.
 .It Fl trap
 Trap on first error. Useful for debugging linker itself.
 Add search path for subsystems with code files.
 .It Fl trap
 Trap on first error. Useful for debugging linker itself.
+.It Fl version
+Print linker version
 .El \" End Options List
 .Sh EXIT STATUS
 .Ex -std
 .El \" End Options List
 .Sh EXIT STATUS
 .Ex -std