summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* include an extern C function in libfsm so we can use AC_CHECK_LIBHEADmasterAdrian Thurston2023-03-121-0/+2
* generate a check for EOF if there are from-state actionsAdrian Thurston2021-12-286-7/+7
* Use /proc/self/exe to detect colm build directoryVictor Westerhuis2021-12-112-7/+16
* if buildDir is not set with -B, try to find a defaultAdrian Thurston2021-12-112-1/+21
* Fix some spelling errorsVictor Westerhuis2021-12-063-3/+3
* added ignore for src/stamp-h3Adrian Thurston2021-12-041-0/+1
* Merge pull request #138 from viccie30/fix-out-of-tree-buildAdrian Thurston2021-12-046-134/+49
|\
| * Honor includedir and libdir settingsVictor Westerhuis2021-12-042-4/+5
| * Honor CC and CFLAGS environment variablesVictor Westerhuis2021-12-041-4/+15
| * Clean up moreVictor Westerhuis2021-12-041-0/+1
| * Make colm executable buildable in out-of-tree buildVictor Westerhuis2021-12-041-4/+4
| * Move src/include/colm generation to config.statusVictor Westerhuis2021-12-041-1/+3
| * Remove empty header src/rtvector.hVictor Westerhuis2021-12-044-38/+2
| * Move version.h generation to config.statusVictor Westerhuis2021-12-042-1/+2
| * Delete automatic detection of running in-sourceVictor Westerhuis2021-12-041-83/+18
* | cgil: permit ''' in rust output languageAdrian Thurston2021-12-031-1/+1
|/
* Fix out-of-bounds memcpyVictor Westerhuis2021-12-031-1/+2
* fix: check enable_static and enable_shared and link libcolm appropriatelyAdrian Thurston2021-11-271-0/+7
* install data files to PREFIX/share/colm (pkgdata_DATA)Adrian Thurston2021-11-231-1/+1
* can remove the now empty allocgen.ccAdrian Thurston2021-11-071-1/+1
* remaining parts of common.cc moved over to ragelAdrian Thurston2021-11-074-338/+16
* moved HostLang type and makeCodeGen funcs to ragelAdrian Thurston2021-11-077-137/+22
* moved the findAlphType code over to ragelAdrian Thurston2021-11-074-54/+0
* moved the C and ASM host types over to ragelAdrian Thurston2021-11-072-81/+0
* moved writeStatement into InputData in ragelAdrian Thurston2021-11-072-92/+0
* C codegen: use the 'signed' prefix when specifying the size of the signed typesAdrian Thurston2021-11-061-4/+4
* C codegen: use SCHAR_MIN and SCHAR_MAX for signed char host typeAdrian Thurston2021-11-061-1/+1
* C codegen: decide char signedness based on value of CHAR_MINAdrian Thurston2021-11-061-12/+12
* allow the base expression in deref and offset to be an expressionAdrian Thurston2021-09-2114-50/+63
* moved creation of version.h and src/include/colm to configureAdrian Thurston2021-02-071-70/+6
* build fixes: gen/if[123].cc must depend on gen/if[123].hAdrian Thurston2021-02-061-3/+3
* remove all dependence on BUILT_SOURCESAdrian Thurston2021-01-312-30/+97
* fix vm_pop_type for big-endian systemsAdrian Thurston2021-01-181-1/+1
* various refcount fixesAdrian Thurston2021-01-035-54/+48
* removed duplicate version COLM_VERSIONAdrian Thurston2020-12-232-5/+5
* include version in libfsm library install pathAdrian Thurston2020-12-231-1/+1
* added with_ignore(tree) iteratorAdrian Thurston2020-12-238-12/+73
* don't use InputLoc in GenAction so we can keep it trivial.Adrian Thurston2020-12-093-4/+5
* casting template type pointers to void* before passing to memmove funcsAdrian Thurston2020-12-096-28/+31
* added config.h.in~ to git ignore listAdrian Thurston2020-12-091-0/+1
* need to re-issue va_start before the second vsnprintfAdrian Thurston2020-12-091-0/+1
* use fopencookie to avoid leaking FILE structsAdrian Thurston2020-12-082-8/+76
* dump_contents is only used when DEBUG is enabledAdrian Thurston2020-12-071-0/+2
* don't leak the stream_impl::line_len arrayAdrian Thurston2020-12-071-0/+4
* lift all source code into src/ dirinto-srcAdrian Thurston2020-10-18135-1/+47688
* replced bare send syntax whith << and <- formsAdrian Thurston2020-07-182-4/+9
* allow colm-command (-w) to be a full pathAdrian Thurston2020-04-141-3/+7
* correct prodNum as we combine productions to implement [...]Adrian Thurston2020-04-143-6/+12
* renamed DefList and LelDefList to the more accurate ProdList, LelProdListAdrian Thurston2020-04-1215-112/+112
* first cut of a redefine statementAdrian Thurston2020-04-126-49/+136