| 4 years | Rob Landley | Update clean for test files, have make/test.sh print a success message, change |
| 4 years | Rob Landley | Yet another bug in the escape parsing logic. |
| 4 years | Rob Landley | Fix the octal parsing logic I broke in changeset 506 and partially fixed in |
| 4 years | Rob Landley | Add back the test suite. |
| 4 years | Rob Landley | Finish make/install.sh, and update make/make.sh to use one TINYCC_INSTALLDIR |
| 4 years | Rob Landley | Unfortunately gcc defines things like "i386" to 1 (and not just __i386__ |
| 4 years | Rob Landley | Convert other config symbols to not need quotes around them. |
| 4 years | Rob Landley | Look for the right libtinycc name, add TOSTR() macro, tweak make/make.sh to |
| 4 years | Rob Landley | Fix octal string escapes. (Thinko.) |
| 4 years | Rob Landley | Clean should remove "tinycc" symlink too. |
| 4 years | Rob Landley | Comment tweak. |
| 4 years | Rob Landley | Add -v option (and -v -v, and -v -v -v). |
| 4 years | Rob Landley | Fix path logic so "hello world" builds again. (Still need to finish install.) |
| 4 years | Rob Landley | Convert more paths to add_dynarray_path(). |
| 4 years | Rob Landley | Add "struct dynarray" to group some dynamic array logic. Make the colon |
| 4 years | Rob Landley | The old build system doesn't apply to the current source anymore, remove it. |
| 4 years | Rob Landley | Move win32/include/winapi/* into win32/include to simplify search path. |
| 4 years | Rob Landley | Add make.sh back, along with clean.sh and install.sh. |
| 4 years | Rob Landley | Moving make to make/make.sh confuses the heck out of mercurial. |
| 4 years | Rob Landley | Update web page. |
| 4 years | Rob Landley | Update web page to mention new mailing list. |
| 4 years | Rob Landley | Unknown #preprocessor directives should be a warning, not an error. (Marc |
| 4 years | Rob Landley | Ahem. I broked it. (Fix \n parsing in strings. Thinko.) |
| 4 years | Rob Landley | More work on the library paths so we can override enough things to build |
| 4 years | Rob Landley | Teach tcc.c to handle colon separated paths (semicolon separated on a win32 |
| 4 years | Rob Landley | Move arm-gen.c to arm/gen.c |
| 4 years | Rob Landley | Rename files in i386 directory to have more standard names, for make script. |
| 4 years | Rob Landley | Clean up malloc() and friends to xmalloc/xzmalloc/xstrdup, and remove redundant |
| 4 years | Rob Landley | Merge the two uses of isoct() (plus one that should have been), then inline it. |
| 4 years | Rob Landley | Every use of isid() can be replaced by isidnum_table[], so do it. |
| 4 years | Rob Landley | Fix ./make --clean and prepare to do surgery on library and include path logic. |
| 4 years | Rob Landley | Update the rest of the files to build with the new make script. |
| 4 years | Rob Landley | First stab at new make infrastructure. |
| 4 years | Rob Landley | Disentangle makefile slightly. |
| 4 years | Rob Landley | New readme. |
| 4 years | Rob Landley | Exercise LGPL clause 3 and convert more notices from LGPL to GPLv2. (If you |
| 4 years | Rob Landley | Ahem, commit the _new_ version of index.html, not the one up on the site at |
| 4 years | Rob Landley | Replace instances of "tcc" with "tinycc" in documentation. |
| 4 years | Rob Landley | Remove unnecessary instances of filename in #anchor tags. |
| 4 years | Rob Landley | Add links to ISO C99 standard. |
| 4 years | Rob Landley | Add web page to repository. Start using html as master for documentation. |
| 4 years | Rob Landley | Rename tcclib.h to tinyinc.h and update examples. |
| 4 years | Rob Landley | Take advantage of LGPL section 3 to convert the license to GPL version 2. |
| 4 years | Rob Landley | Split post_type() into parse_function_parameters() and parse_array_dimensions(). |
| 4 years | Rob Landley | First bit of dynamic arrays. Doesn't work yet, but gives a specific error |
| 4 years | Rob Landley | Remove leftover tcc_free uses. |
| 4 years | Rob Landley | Test constant propogation in long long initialization. |
| 4 years | Rob Landley | Handle long long constants (redo internals of gen_opic() as long long). |
| 4 years | Rob Landley | If the first line of the file is "long long 1LL<32;" tcc screws up vstack[-1] |
| 4 years | Rob Landley | Replace nocode_wanted with cur_text_section==NULL, and teach bits of the |
| 4 years | Rob Landley | Handle parentheses within an __attribute__ definition. |
| 4 years | Rob Landley | Prevent segfault if first line of program is "int a = blah();", plus a few |
| 4 years | Rob Landley | Workaround for a bug in glibc where #include <regex.h> misuses restrict. |
| 4 years | Rob Landley | Remove MEM_DEBUG and now-useless tcc_free() wrapper. Now, would anyone like to |
| 4 years | Rob Landley | Minor cleanup removing a goto and untangling weird if() logic. |
| 4 years | Rob Landley | Replace global "ch" with "fch" so it's slightly easier to grep for. (It's the |
| 4 years | Rob Landley | Bug fix: don't ignore #include <blah.h> in the very first line of a file. |
| 4 years | Rob Landley | GLIBC's headers need to see C99 support to use "long long". |
| 4 years | Rob Landley | Constant strings yield a constant for &&, ||, or == NULL. |
| 4 years | Rob Landley | From Joshua Phillips, fix dereferences used in inline assembly output. |