Commit Graph

2302 Commits

Author SHA1 Message Date
Jan Nieuwenhuizen c8f509e8cd
lotsa debug printing 2018-10-03 07:06:13 +02:00
Jan Nieuwenhuizen 3bafbef287
Revert "default kaas"
This reverts commit 96d68e8a6499cbe56ee9c8de96cb3966d530d0ea.
2018-10-03 07:06:13 +02:00
Jan Nieuwenhuizen d59b1dd5e4
default kaas 2018-10-03 07:06:13 +02:00
Jan Nieuwenhuizen 0ab168cf14
build 2018-10-03 07:06:13 +02:00
Jan Nieuwenhuizen 0c5cf429bb test: FAILED: 2/70. 2018-05-03 15:12:48 +02:00
Jan Nieuwenhuizen ddea739c89 Revert "lotsa debug printing"
This reverts commit 5beb272b4b8dc6d59a59ed612beea4ae82cad114.
2018-04-28 08:17:48 +02:00
Jan Nieuwenhuizen 1f7bc1165b lotsa debug printing 2018-04-28 08:17:48 +02:00
Jan Nieuwenhuizen 28747bb84f build: switch to Mes+MesCC. 2018-04-28 08:17:48 +02:00
Jan Nieuwenhuizen 2c8917e8cf check.sh: add new 8*-tests. 2018-04-26 11:15:41 +02:00
Jan Nieuwenhuizen 76bd3939bf test.sh: debug help for failing test. 2018-04-26 11:15:41 +02:00
Jan Nieuwenhuizen 697e120636 build: Update for new Mes libc layout.
* build.sh: Update for new Mes libc layout.
2018-04-26 11:15:41 +02:00
Jan Nieuwenhuizen bc1cfcf4ea tccpp.c: Update for new Mes libary layout.
* libtcc.c (tcc_add_library): Update for new Mes libary layout.
2018-04-26 11:15:41 +02:00
Jan Nieuwenhuizen 21325fea44 build: add blood-elf. 2018-04-26 11:15:41 +02:00
Jan Nieuwenhuizen 6dd93b65b7 MESCC static 2018-04-26 11:15:41 +02:00
Jan Nieuwenhuizen 7062d846dc bootstrappable: add tcc.h include guards to include location. 2018-04-21 13:15:05 +02:00
Jan Nieuwenhuizen 489bbbccd9 bootstrappable: mescc char cast truncate bug. 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen 581891fbd7 bootstrappable: mescc has no long long. 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen dbdc4f2c49 bootstrappable: mescc has no unsigned arithmetic. 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen e3833ff80b bootstrappable: mescc bug struct foo bar = *baz (). 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen adeecfe3fc bootstrap/mescc 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen 0d45b9da6b mescc: jmp_buf. 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen 5df456f020 bootstrappable: mescc bug: sizeof expr. 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen 3e09b10573 MESCC 6 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen add4158cfe MESCC 5 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen 62a7f8ffb7 MESCC 3->BOOTSTRAP? 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen c12d36a831 MESCC 3 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen aef45d3b2f MESCC 2 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen 84834f2793 MESCC 1 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen f8747a9f08 BOOTSTRAP 3 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen 047ce2fb42 if0 3 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen 0c66456b1f bootstrappable: constant pointer arithmetic. 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen 28e321133a bootstrappable: uint16_t in struct on heap. 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen 58d69e6296 bootstrappable: str[r]chr (str, 0). 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen 4bd24bc145 bootstrappable: sizeof *type. 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen 0be9207e56 bootstrappable: Multi-line strings. 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen bd04408eff bootstrappable: char foo[][]. 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen 1770c2f008 bootstrappable: foo ()->bar. 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen 0edcab5c2f complex 13 2017-12-04 23:09:18 +01:00
Jan Nieuwenhuizen aabfd45a22 bootstrappable: mescc: sprintf. 2017-12-04 23:08:58 +01:00
Jan Nieuwenhuizen e9979b51d4 bootstrappable: (foo--)->bar.baz. 2017-11-26 13:28:00 +01:00
Jan Nieuwenhuizen 7823336295 bootstrappable: Heterogeneous switch case. 2017-11-26 13:28:00 +01:00
Jan Nieuwenhuizen 72d79bbaf1 bootstrappable: Simple initializer lists. 2017-11-26 13:28:00 +01:00
Jan Nieuwenhuizen a958c2cbf9 bootstrappable: Heterogeneous initializer list. 2017-11-26 13:28:00 +01:00
Jan Nieuwenhuizen 2df994edbb bootstrappable: Outline case_t. 2017-11-26 13:28:00 +01:00
Jan Nieuwenhuizen 7bba51cd10 bootstrappable: Outline enum TCCState_pflag. 2017-11-26 13:28:00 +01:00
Jan Nieuwenhuizen c6fca09c2f bootstrappable: Outline CValue_str. 2017-11-26 13:28:00 +01:00
Jan Nieuwenhuizen 67ab8df0bd bootstrappable: Outline elf unions. 2017-11-26 13:28:00 +01:00
Jan Nieuwenhuizen 467d33f83a Revert "bootstrappable: Outline enums, structs, unions."
This reverts commit afd0bab3e5e1935850b866a182e48693b17faaf1.
2017-11-26 13:28:00 +01:00
Jan Nieuwenhuizen b28cc512db bootstrappable: Outline enums, structs, unions. 2017-11-26 13:28:00 +01:00
Jan Nieuwenhuizen 101060edb3 BOOTSTRAP 0 2017-11-26 13:28:00 +01:00