summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: fe9cf42)
raw | patch | inline | side by side (parent: fe9cf42)
author | DeaDDooMER <deaddoomer@deadsoftware.ru> | |
Mon, 22 Jul 2019 20:40:06 +0000 (23:40 +0300) | ||
committer | DeaDDooMER <deaddoomer@deadsoftware.ru> | |
Mon, 22 Jul 2019 20:40:06 +0000 (23:40 +0300) |
CHANGELOG | patch | blob | history | |
README | patch | blob | history | |
man/cpc.1 | patch | blob | history | |
man/cpl.1 | patch | blob | history |
diff --git a/CHANGELOG b/CHANGELOG
index 78c9b4493e09c1f22a8ed1d50760531638f23477..0328c7cb64b5646d0412632abe8d7997ee0dd2d8 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
+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
index e161cdc1a76556c1e6385f45decd5be624ae73ff..2da00032a740d8579970f5288a96768c6465d802 100644 (file)
--- a/README
+++ b/README
* 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:
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
_________
diff --git a/man/cpc.1 b/man/cpc.1
index 635459366e866f95827a4a2b5975b115c37c95e8..4e0553fb0cbc5abd7ad4250ea0f14b29de3d85fe 100644 (file)
--- a/man/cpc.1
+++ b/man/cpc.1
-.Dd June 7, 2019
+.Dd July 22, 2019
.Dt CPC 1
.Os \" Current OS
.Sh NAME
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.
-.In Fl [no-]long-calls
+.It Fl [no-]long-calls
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 version
+Print compiler version
.El \" End Options List
.Sh EXIT STATUS
.Ex -std
diff --git a/man/cpl.1 b/man/cpl.1
index aa53eca08eeb0b2cf410b59cf60167f90f172842..2bbbe4b79c5bb3e36a7dbacdc9872a8e1a60ce9f 100644 (file)
--- a/man/cpl.1
+++ b/man/cpl.1
-.Dd June 7, 2019
+.Dd July 22, 2019
.Dt CPL 1
.Os \" Current OS
.Sh NAME
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