Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | lift all source code into src/ dirinto-src | Adrian Thurston | 2020-10-18 | 1 | -5/+5 |
| | |||||
* | bump version to 0.14.1colm-0.14.1 | Adrian Thurston | 2020-04-17 | 1 | -4/+4 |
| | |||||
* | include prefix in SED_SUBST, somehow got lost | Adrian Thurston | 2020-04-14 | 1 | -0/+1 |
| | |||||
* | removal of some files only belonging in ragel, install libfsm to include/libfsm | Adrian Thurston | 2020-03-16 | 1 | -1/+14 |
| | |||||
* | some cleanup of the configure.ac script | Adrian Thurston | 2020-03-15 | 1 | -49/+31 |
| | |||||
* | moved source files into commit repository | Adrian Thurston | 2020-03-14 | 1 | -5/+5 |
| | |||||
* | moved ragel/ to libfsm/ | Adrian Thurston | 2020-03-14 | 1 | -1/+1 |
| | |||||
* | moved rlhc (now calling it cgil) to it's own place | Adrian Thurston | 2020-03-14 | 1 | -0/+1 |
| | | | | cgil: Code Gen Intermediate Language | ||||
* | removed ragel docs, old makefiles, todo, vim, etc | Adrian Thurston | 2020-03-14 | 1 | -14/+0 |
| | |||||
* | forked off ragel, keeping libfsm and rlhc in colm repository | Adrian Thurston | 2020-03-08 | 1 | -2/+2 |
| | | | | | Split off ragel, leaving behind libfsm and the rlhc code. Intend to use both of those components in colm. | ||||
* | containing package versioned X and sub-packages X.Y | Adrian Thurston | 2019-12-31 | 1 | -5/+5 |
| | | | | | Containing package (colm-suite) will start at version 1. This first release will contain colm 0.14 and ragel 7.0. refs #101 | ||||
* | ragel julia: upgrades tests to 1.0 of julia language | Adrian Thurston | 2019-12-28 | 1 | -12/+26 |
| | | | | | | | | | | | | | | | | | The string class is no longer containing uints, now signed. Convert the input strings to vectors of uint8s, since the julia code generator currently supports only uint8. Use numerical representation of 'a' since we have no way to separate single lits from double lits and cast them in the julia test case translator Don't try to construct AbstractString, use String. Array constructor Array{Int, 1}(undef, 20) must take undef as first arg. Verify we have julia 1.0 or later in configure script. refs #91 | ||||
* | ragel testing: try gdc-8 down through gdc-5 | Adrian Thurston | 2019-12-27 | 1 | -1/+11 |
| | |||||
* | ragel: check that javac works | Adrian Thurston | 2019-12-27 | 1 | -0/+18 |
| | | | | | If ulimit -a is used, javac may not run. Added a configure check to verify it runs. refs #92 | ||||
* | disable julia tests until we can sort out changes | Adrian Thurston | 2019-12-26 | 1 | -0/+6 |
| | | | | | | The Julia language has changed enough to break our tests. Disable them for now. refs #91 | ||||
* | some improvements to the --with-colm build option | Adrian Thurston | 2019-12-26 | 1 | -1/+14 |
| | | | | | This flag is not for production building. Bootstrapped build should always be used. | ||||
* | with-colm build: need to make tar dir, added a check for the colm bin | Adrian Thurston | 2019-12-22 | 1 | -3/+8 |
| | |||||
* | testing: added a configure check for ASM tests | Adrian Thurston | 2019-12-19 | 1 | -2/+42 |
| | | | | | Addded a configure check to see if the ASM tests are appropriate. If we can build a basic ASM file with .rodata references, assume we can run the tests. | ||||
* | testing: list the tests that failed | Adrian Thurston | 2019-12-19 | 1 | -2/+1 |
| | |||||
* | don't run objective-c tests if gnustep config is not available | Adrian Thurston | 2019-12-18 | 1 | -0/+2 |
| | |||||
* | configure: verify that julia is able to run programs | Adrian Thurston | 2019-12-18 | 1 | -0/+14 |
| | | | | | | Julia requires a large virtual address space and if a system limits address space size with ulimit then julia will abort. Catch it in configure, rather than resulting in failed tests. | ||||
* | fixes for running the test suite out of a "make dist" tarball | Adrian Thurston | 2019-11-24 | 1 | -0/+3 |
| | | | | | Currently disabled the test dirs that are not automake based because they do not work with make dist. | ||||
* | declaring stable version 0.13.1 of colm and 7.0.1 of ragel | Adrian Thurston | 2019-11-18 | 1 | -4/+8 |
| | | | | | Packing these up in colm-suite version 1.0.1. Using a separate version number for the contaning package. | ||||
* | added --with-colm option for building colm parser with an external colm | Adrian Thurston | 2019-10-15 | 1 | -3/+13 |
| | | | | | | By default the package will bootstrap, but when working on the parser it is possible to break building of colm itself. This is a major nuisance, so allow building with an external colm, skipping the bootstrap process. | ||||
* | set the BUILD_MANUAL conditional after checking --enable-manual | Adrian Thurston | 2019-09-19 | 1 | -9/+9 |
| | |||||
* | removed the building vars COLM_, they don't change | Adrian Thurston | 2019-09-12 | 1 | -18/+0 |
| | | | | Just specifying these directly in the Makefile.am files. | ||||
* | use the correct version for the ragel program | Adrian Thurston | 2019-09-12 | 1 | -1/+2 |
| | |||||
* | merged remainder of files in ragel-repos into / | Adrian Thurston | 2019-09-12 | 1 | -4/+44 |
| | |||||
* | moved aapl and ragel doc dirs to /doc | Adrian Thurston | 2019-09-11 | 1 | -0/+1 |
| | |||||
* | lifed colm doc up to doc/colm | Adrian Thurston | 2019-09-11 | 1 | -0/+1 |
| | |||||
* | some tweaks to colm vars for building other projects in tree | Adrian Thurston | 2019-09-11 | 1 | -7/+7 |
| | |||||
* | rename the substitution vars for the test subjects | Adrian Thurston | 2019-09-11 | 1 | -74/+76 |
| | | | | | Want to make sure these are not confused with the substitution vars for the various progs that are used in buiding (eg colm, aapl). | ||||
* | use configure to find the test suite compilers and interpreters | Adrian Thurston | 2019-09-10 | 1 | -27/+52 |
| | |||||
* | don't depend on crack being installed | Adrian Thurston | 2019-09-10 | 1 | -12/+12 |
| | | | | if --with-crack is not given, attempt to locate it | ||||
* | configuring the test suite from /configure.ac | Adrian Thurston | 2019-09-10 | 1 | -9/+99 |
| | | | | | | Want to be able to configure the test suite so it either tests from the source directory, or to test an installed path to verify the installation process. Using the --with-subject argument for this. | ||||
* | the config.h file now goes to src | Adrian Thurston | 2019-09-09 | 1 | -1/+4 |
| | | | | | | | | Any piece of the system may need to use config.h. Put that in /src and add -Isrc to CPPFLAGS. The colm package uses defs.h for configuration. It gets installed because some public headers depend on it. | ||||
* | getting test cases running | Adrian Thurston | 2019-09-09 | 1 | -0/+16 |
| | | | | | Setting up SED_SUBST and the ragel/colm build vars. Previously these were populated by configure options. Now pointing to locations in the same tree. | ||||
* | base (aapl, colm, ragel) test cases building | Adrian Thurston | 2019-09-09 | 1 | -0/+4 |
| | |||||
* | build ragel programs | Adrian Thurston | 2019-09-08 | 1 | -0/+47 |
| | |||||
* | moved the original colm src dir to /colm | Adrian Thurston | 2019-09-08 | 1 | -2/+2 |
| | |||||
* | version bump to 0.13.0.7 | Adrian Thurston | 2019-05-14 | 1 | -2/+2 |
| | |||||
* | use -Wl,--no-undefined only on linux | Adrian Thurston | 2018-12-13 | 1 | -0/+3 |
| | | | | refs #253 | ||||
* | version bump to colm 0.13.0.6colm-0.13.0.6 | Adrian Thurston | 2018-05-18 | 1 | -2/+2 |
| | |||||
* | The type word_t declaration | Konstantin Podsvirov | 2018-05-12 | 1 | -0/+4 |
| | | | | | | | | If sizeof(unsigned long) == sizeof(void *) then word_t is unsigned long. Else if sizeof(unsigned long long) == sizeof(void *) then word_t is unsigned long long. Compilation checked with MSYS2 toolchains via Autotools project and with MinGW-w64 toolchains via CMake project. | ||||
* | updated Copyright years | Adrian Thurston | 2018-03-04 | 1 | -1/+1 |
| | |||||
* | Add CMake project | Konstantin Podsvirov | 2018-01-29 | 1 | -0/+1 |
| | | | | | | | | | | | | | Now implemented: - Bootstrap `colm` program from sources; - Install target `colm::coml` and `colm::libcolm` via CMake's `colm` package. Shadow build support via CMake. Tested with MSYS2 and MinGW-w64 on Windows and with GCC on Linux. Detected issue when sizeof(word_t) < sizeof(void*). | ||||
* | try to build manual only if we have asciidoc and pygments | Adrian Thurston | 2017-07-19 | 1 | -0/+1 |
| | |||||
* | version bump to 0.13.0.5colm-0.13.0.5 | Adrian Thurston | 2017-05-11 | 1 | -2/+2 |
| | |||||
* | elim whitespace around m4 macro args | Adrian Thurston | 2017-01-30 | 1 | -2/+2 |
| | |||||
* | added autoconf and automake code for building asciidoc manual | Adrian Thurston | 2016-12-19 | 1 | -0/+4 |
| |