|
1 | 1 | # Change Log |
2 | 2 | All notable changes to the CLAW Compiler project are documented in this file. |
3 | 3 |
|
| 4 | +## [2.1] - 2021-06-03 |
| 5 | +Build system |
| 6 | +* added out of source build |
| 7 | +* removed CMake-based tests |
| 8 | +* made tests run on internal install directory |
| 9 | +* added CMake option `ANT_HOME` to explicitly specify `Apache Ant` installation |
| 10 | +* added CMake option `JAVA_HOME` to explicitly specify java installation |
| 11 | +* added centralised ant solution |
| 12 | + |
| 13 | +CX2T |
| 14 | +* moved config files inside jar |
| 15 | +* removed static non-final variables |
| 16 | +* refactored CLI |
| 17 | +* fixed various issues |
| 18 | + |
| 19 | +Driver |
| 20 | +* Removed bash-based driver |
| 21 | +* Added new java-based driver |
| 22 | +* Added tests and unit-tests coverage for the driver |
| 23 | +* Added CLI options '-MD' and '-mj' for better integration with GNU Make-based builds |
| 24 | + |
| 25 | +Development |
| 26 | +* added Eclipse IDE projects generation from templates |
| 27 | +* ported all tests to JUnit |
| 28 | + |
| 29 | +OMNI compiler |
| 30 | +* submodule now pointing to |
| 31 | + omni-compiler/xcodeml-tools@0276bc017876cd8e02a4d54b36c3fe6d4d11c78a |
| 32 | +* Switched to CMake based build |
| 33 | +* Switched to C++ version of frontend (i.e. `ffront-cpp` instead of `F_Front`) |
| 34 | +* Added CMake option `BUILD_OMNI_XCODEML_TOOLS` to use pre-installed OMNI (when set to `OFF`) |
| 35 | +* Added CMake option `OMNI_LINK_STATIC_GNU_LIBSTDCXX` to build OMNI with static `libstdc++` library |
| 36 | +* Added CLI option `--ffront-debug-dir` to the CLAW driver for replicating failed calls to OMNI |
| 37 | + |
| 38 | +Other |
| 39 | +* updated install and developer documentation |
| 40 | +* updated sonar to new version |
| 41 | +* updated coding style |
| 42 | + |
4 | 43 | ## [2.0.2] - 2020-07-27 |
5 | 44 | * OMNI Compiler submodule now pointing to |
6 | 45 | omni-compiler/xcodeml-tools@3bbc8ec4caa31113a7f67ae7371e678c28d613fc |
|
0 commit comments