- California, USA
- https://mforney.org/
-
Joined on
2026年03月17日
d1c53ddf56
qbe: Use extern for globals with external linkage
5d6c4cdba9
builds: Use QBE 1.3
6e8426cba0
Add helper to print diagnostic location
c5d9d1a8fe
pp: Combine #error and #warning directive handling
b0461eafb4
pp: basic error directive and tests
62c213d349
openbsd: Use gas by default
37f6382a1d
Use cpp -undef and do all our own defines
153005c2b2
decl: Reluctantly add support for aligned attribute in struct member
ee952381ba
expr: Fix error message for bad struct assignment
2a707190d5
expr: Use exprassign to check for invalid assignment
8e5fec9df3
doc: Remove outdated notes in software.md
c4c719ec11
Use separate keyword for __alignof__
9cc64e55cf
Fix whitespace
a96440661f
util: Check for overflow in array grow
366654229d
pp: Use array for defined macros
aa7da0fa7d
attr: Parse section attributes
7e9a684afa
expr: Fix hexval alphebetic range
6ccfb482ff
pp: Use token compare for directive handling
0833cbb25d
Assign identifiers increasing numbers
866d74a056
Change map to be able to store integer values
b50e017fc9
Makefile: Add check-stage2 target
057381e07c
test: Add some tests for VM declarations and character constant escapes
5993dcd1b6
qbe: Use extern for globals with external linkage
057381e07c
test: Add some tests for VM declarations and character constant escapes
233807d3f9
test: Add support for constraint tests
c16dff7dde
decl: Allow GNU attribute after declarator
671cda8e12
driver: Pass - to tools for stdin
ed61ee9cd5
configure: Define __RUNETYPE_INTERNAL on freebsd
e49b8599cb
Update LICENSE year
666088f244
expr: Remove use of ctype.h
3ea7d07757
expr: Prevent overflow during escape parsing in char/string literals
b709f58111
expr: Implement bit-precise integer constants
1fcc9beae1
builds: Use readelf to show binary architecture
95c6e6bc0c
builds: Fix another couple uses of __aligned in freebsd
a23b9a0c16
Drop -std=c99 by default and dead returns
16c04324af
builds: Update freebsd diff for 15.0
4de125c87b
builds: Add email trigger to netbsd build
b61720151a
builds: Combine all debian arch builds into debian.yml
992e3191b9
builds: Combine all alpine arch builds into alpine.yml
63b6b5feb4
builds: Add patch to fix freebsd build
f151b97c7d
README: Don't use code blocks for cproc name
28d57aece6
Update README
da25e22be7
doc: Update C23 status
96a16b8140
qbe: Use hlt to implement __builtin_unreachable
9cf87946fb
Release 0.6