Highlights
- Arctic Code Vault Contributor
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
1,401 contributions in the last year
Contribution activity
August 2020
Created a pull request in tendra/tendra that received 8 comments
The return of do_prom
I'd accidentally disabled the -Wt,-N flag for trans at some point. This PR returns it. It was already present in the manpage.
While I was here I sa…
+44
−14
•
8
comments
- Fix infinite loop in m68k
- Avoid calling exit from an atexit callback
- Bootstrap-rebuild
- CI coverage improvements (compilers + archs)
- Still generate code for X86 dwarf2/diag4 if 'diag' not set
- Rename son -> child
- Rename "bro" to "next"
- Fix #39 - rebuild files compiled as partial objects if required
- Trivial "support" for glibc2.30 bootstrap
- Resolve paths based on location of executable
- ci: refactor to allow to easily add new architectures and hosts
- shared: mk: improve libc identification routine
- Fix some variables being defined multiple times
- add copyright notices to top level directory
- makefile: add clean target
- gitignore: add object/build diectory
- Add support for glibc 2.27
- Add GitHub Action to build on each commit or PR
- Fix installation error
- ast.h: Add `extern` for `ast_expr_tombstone`.
- Add `edge_set_ordered_iter_reset_to`, fix previous likely asymptomatic bug
- minimisation: Group initial EC partitions by shortest end distance
- `fsm_minimise`: Add property test, switch to Moore's algorithm (with a couple optimizations)
- parser.act: Use a hash table for token interning in the parser.
- determinise: If there's no start state, just leave it empty.
- Makefile fixup to move test summary to after the build
- Fixes a few bugs in the new fsm_trim() code
- Convert edge set ADT to a hash table.
- trim: Add argument for trimming start or start+end reachable states.
Created an issue in tendra/tendra that received 2 comments
Provide PL_TDF glue for -Yposix errno
From discussion on #37: C89 §4.1.3 p2: and errno which expands to a modifiable lvalue/83/ that has type int so our C89 definition is correct (of c…
2
comments
22
contributions
in private repositories
Aug 4 – Aug 29