- 16 Nov, 2007 1 commit
-
-
Stephan Herhut authored
-
- 12 Nov, 2007 1 commit
-
-
Stephan Herhut authored
external SACargs is not yet supported.
-
- 16 Oct, 2007 1 commit
-
-
Stephan Herhut authored
layout of modules. To use this new compiler, you need a matching stdlib, i.e., revision 1042 or newer.
-
- 15 Oct, 2007 1 commit
-
-
Stephan Herhut authored
-
- 12 Oct, 2007 2 commits
-
-
Stephan Herhut authored
which is needed when compiling prelude itself (whas automagically before) and handy when debugging small programs.
-
Stephan Herhut authored
-
- 09 Aug, 2007 1 commit
-
-
Sven-Bodo Scholz authored
-
- 06 Aug, 2007 1 commit
-
-
Stephan Herhut authored
-
- 10 Jul, 2007 2 commits
-
-
Stephan Herhut authored
out after optimizations if -check c is not specified.
-
Stephan Herhut authored
-
- 27 Jun, 2007 1 commit
-
-
Sven-Bodo Scholz authored
-
- 26 Jun, 2007 1 commit
-
-
Robert Bernecky authored
-
- 23 Jun, 2007 1 commit
-
-
Clemens Grelck authored
Mac file prf_info.mac rewritten. Outdated table entries removed and functionality re-implemented. Code generation for prfs re-implemented. Some features added to string library.
-
- 20 Jun, 2007 1 commit
-
-
Robert Bernecky authored
is disabled, pending completion of test suites for same.
-
- 19 Jun, 2007 1 commit
-
-
Robert Bernecky authored
new columns for CF refactoring.
-
- 07 May, 2007 1 commit
-
-
Stephan Herhut authored
-
- 04 May, 2007 1 commit
-
-
Stephan Herhut authored
-
- 14 Mar, 2007 2 commits
-
-
Clemens Grelck authored
-
Clemens Grelck authored
Syntax tree sanity checks activated by default in developer version to indicate problems at an early stage.
-
- 13 Mar, 2007 1 commit
-
-
Clemens Grelck authored
-
- 12 Mar, 2007 1 commit
-
-
Clemens Grelck authored
in traversal mechanism. These checks are intended as an intermediate solution until -d treecheck works.
-
- 06 Mar, 2007 2 commits
-
-
Clemens Grelck authored
using colons to separate phase, subphase and cycle phase.
-
Clemens Grelck authored
+ Improved compile time output + More intuitive break option + New verbosity layer to track function-based optimisations + Tree-like organisation of phase/subphase/cyclephase names: Subphases in different phases may have same name.
-
- 05 Mar, 2007 1 commit
-
-
Clemens Grelck authored
an executable. Extended the phase mechanism such that the entire compilation process is full generated from macro definitions. Beautified the way optimisation and type statistics are printed. Prepared sac2c for multiple compilation processes, e.g. renamed phase_info.mac to phase_sac2c.mac.
-
- 05 Feb, 2007 1 commit
-
-
Clemens Grelck authored
compiler module support/str. Extended refactoring mechanism by additional condition.
-
- 29 Jan, 2007 1 commit
-
-
Clemens Grelck authored
-
- 27 Jan, 2007 1 commit
-
-
Clemens Grelck authored
Usage and option handling is generated from phase_info.mac phase_info.mac is brought in-sync with phase calls, which are not yet generated. phase_info.mac now reflects the entire compilation process including multiple optimisation cycles and function-based optimisations. Many compiler modules required modification to stream-line compiler phases in a way that allows the complete generation of phase drivers in the near future.
-
- 25 Jan, 2007 1 commit
-
-
Clemens Grelck authored
-
- 10 Jan, 2007 1 commit
-
-
Clemens Grelck authored
phase/subphase mechanism. All phase drivers are concentrated in a new file phase_drivers.[ch]. Prototype declarations and the compiler driver are automatically generated from phase_info.mac. Code generation, C compiler invocation and library creation are reorganised to use the phase/subphase mechanism.
-
- 09 Jan, 2007 2 commits
-
-
Clemens Grelck authored
-
Clemens Grelck authored
Setup is no longer done in a standard phase, but before the phase mechanism starts. Pre- and post option checks are integrated into the normal command line analysis. ScanParse is reorganised into 3 subphases and the handling of cpp arguments and the cpp call is re-implemented without static buffering. To keep the phase numbering unaffected, I introduced a new phase 'preprocess' distinguished from scanparse. Weird initialisations in DupTree and check_lib are replaced by more appropriate code.
-
- 01 Jan, 2007 1 commit
-
-
Clemens Grelck authored
Streamlined initialisation of memcheck. Made handling of -d memcheck option in accordance with compiler infrastructure guidelines.
-
- 20 Dec, 2006 1 commit
-
-
Clemens Grelck authored
Explicit initialisation is now entirely removed to avoid similar problems in the future.
-
- 19 Dec, 2006 1 commit
-
-
Clemens Grelck authored
and moved them into memory where they belong.
-
- 14 Dec, 2006 1 commit
-
-
Sven-Bodo Scholz authored
-
- 25 Oct, 2006 1 commit
-
-
Sven-Bodo Scholz authored
-
- 05 Oct, 2006 1 commit
-
-
Clemens Grelck authored
that are written into a single file when compiling a library.
-
- 17 Aug, 2006 1 commit
-
-
Theo van Klaveren authored
-
- 09 Aug, 2006 1 commit
-
-
Stephan Herhut authored
-
- 31 Jul, 2006 1 commit
-
-
Stephan Herhut authored
-