- 19 Sep, 2022 1 commit
-
-
John van Groningen authored
-
- 23 Jun, 2022 1 commit
-
-
John van Groningen authored
recompile if the generated abc file is for a 32 bit processor on a 64 bit computer or for a 64 bit processor on a 32 bit computer
-
- 25 May, 2022 1 commit
-
-
John van Groningen authored
-
- 22 Dec, 2021 1 commit
-
-
John van Groningen authored
-
- 09 Jul, 2021 1 commit
-
-
John van Groningen authored
add -con for windows, disables waiting for a key press at the end of a program that prints something, ignored on other platforms
-
- 06 May, 2021 2 commits
-
-
John van Groningen authored
bug fix, fix generated options file for 32 bit windows, fix strlen call in linker command size overflow test, add patching CLEANPATH,CLEANLIB and CLEANILIB using patchbin on windows, add patchbin and -O and -s to windows makefiles, prevent some c compiler warnings
-
John van Groningen authored
add license See merge request !21
-
- 03 May, 2021 1 commit
-
-
John van Groningen authored
-
- 08 Apr, 2021 3 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
- 18 Mar, 2021 1 commit
-
-
John van Groningen authored
-
- 22 Feb, 2021 1 commit
-
-
John van Groningen authored
-
- 19 Feb, 2021 3 commits
-
-
John van Groningen authored
Add flag for turning generic fusion on/off See merge request !17
-
Camil Staps authored
-
John van Groningen authored
always write modification time to prevent re-compilation by cpm See merge request !18
-
- 18 Feb, 2021 4 commits
-
-
Camil Staps authored
-
Camil Staps authored
-
Steffen Michels authored
-
Steffen Michels authored
-
- 05 Feb, 2021 1 commit
-
-
John van Groningen authored
-
- 16 Oct, 2020 4 commits
-
-
John van Groningen authored
Fix previous commit: ignore libraries starting with -l on Windows See merge request !16
-
Camil Staps authored
-
John van Groningen authored
Add support for .implib on Windows See merge request !15
-
John van Groningen authored
Quote arguments with mingw See merge request !14
-
- 15 Oct, 2020 6 commits
-
-
Camil Staps authored
Imported libraries are collected as object files, because they need to be found in Clean System Files in the same way. In the link step (`add_imported_object_files`) we check if the dependency is a normal object file or a library, and prepend `-l` if it is a library. Library names starting with `-l` are still ignored so that you can use `import code from library "-lmysql"` and `import code from library "mysql_library"` in the same implementation module and compile for POSIX and Windows.
-
Camil Staps authored
-
Camil Staps authored
Do not add quotes around arguments for CreateProcess when QUOTE_SPAWN_ARGUMENTS is set (these are already added elsewhere)
-
Camil Staps authored
-
John van Groningen authored
Don't redirect compiler stderr to stdout on Windows See merge request !13
-
Camil Staps authored
-
- 14 Oct, 2020 6 commits
-
-
Camil Staps authored
It is not clear to me why this would be useful, except a slight performance enhancement because you need one less thread. This causes a problem in `testproperties`, which calls `clm` and passes stdout and stderr through. When `testproperties` is called by `cleantest`, `cleantest` expects only JSON test events on stdout, while stderr may be used for warnings. So if the compiler warnings are all on stderr and clm provides no extra output on stdout (as is the case after this commit), the `cleantest` user will get information about compilation errors/warnings while the tests continue to work.
-
John van Groningen authored
Fix quoting of imported object files in calls to spawn See merge request !12
-
Camil Staps authored
Warn when the linker command line exceeds 32767 characters on Windows; add terminating NULL character
-
Camil Staps authored
-
Camil Staps authored
-
John van Groningen authored
Use mkdir with one argument only in Microsoft C / MinGW See merge request !11
-
- 13 Oct, 2020 3 commits
-
-
Camil Staps authored
-
John van Groningen authored
Windows fixes See merge request !10
-
Camil Staps authored
-