scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2018-10-19 14:26[libc] Add rand() to the list of functionsRoberto E. Vargas Caballero1+1-1
2018-10-19 14:26[libc] Add needed flags for linuxRoberto E. Vargas Caballero2+2-2
2018-10-19 14:25[libc] Add test for mallocRoberto E. Vargas Caballero2+69-0
2018-10-19 08:12[tests/libc] Avoid problem with parameter orderRoberto E. Vargas Caballero1+3-0
2018-10-17 17:20[lib/c] Initialize pointers of FILERoberto E. Vargas Caballero2+4-0
2018-10-17 16:59[lib/c] Fix syscall.lst of linuxRoberto E. Vargas Caballero1+10-10
2018-10-16 12:15[lib/c] Fix value returned in __getc() and __putc()Roberto E. Vargas Caballero2+2-2
2018-10-15 12:30[lib/c] Allocate buffers in stdio by demandRoberto E. Vargas Caballero1+0-10
2018-10-15 12:30[lib/c] Allocate buffers in stdio by demandRoberto E. Vargas Caballero4+19-13
2018-10-15 12:15[lib/c] Several small fixesRoberto E. Vargas Caballero2+4-4
2018-10-15 12:07[lib/c] Remove _gettimeofday.s from amd64-sysv-netbsdRoberto E. Vargas Caballero2+1-5
2018-10-15 12:06[lib/c] Add ftell()Roberto E. Vargas Caballero3+32-3
2018-10-15 08:00[lib/c] Remove unused variable in setvbufRoberto E. Vargas Caballero1+1-1
2018-10-12 15:26Remove unused label in __putc.cRoberto E. Vargas Caballero1+0-1
2018-10-08 12:38Use typedef instead of #define for va_listsin1+1-1
2018-10-08 12:43Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/sccRoberto E. Vargas Caballero1+19-19
2018-10-05 12:56Fix rand()Roberto E. Vargas Caballero1+1-1
2018-10-01 08:16[cc1] Improve ones()Roberto E. Vargas Caballero1+1-5
2018-09-28 13:25[lib/c] Fix unbuffered outputRoberto E. Vargas Caballero2+8-2
2018-09-26 08:45[lib/c] whitespace changeRoberto E. Vargas Caballero1+0-1
2018-09-26 06:54[lib/c] Simplify mktime()Roberto E. Vargas Caballero1+5-9
2018-09-26 06:11[lib/c] Several small fixesRoberto E. Vargas Caballero3+7-5
2018-09-26 05:44Merge remote-tracking branch 'simple-cc/master'Roberto E. Vargas Caballero4+2-4
2018-09-26 05:35[lib/c] Add first version of ime functionsRoberto E. Vargas Caballero24+618-9
2018-09-21 20:03[lib/c] Fix NetBSD runtimeRoberto E. Vargas Caballero4+8-5
2018-09-21 19:55[lib/c] Fix locale.h functionsRoberto E. Vargas Caballero5+112-11
2018-09-21 18:02[tests/libc] Add test for errno.hRoberto E. Vargas Caballero3+26-0
2018-09-21 17:42[lib/c] Fix str?spn functionsRoberto E. Vargas Caballero5+22-16
2018-09-21 14:56Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/sccRoberto E. Vargas Caballero203+1292-1250
2018-09-21 14:54[tests/libc] Add mem* testsRoberto E. Vargas Caballero10+150-11
2018-09-16 06:32Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/sccRoberto E. Vargas Caballero0+0-0
2018-09-16 06:29[tests] Use a common format in all the testsRoberto E. Vargas Caballero5+7-5
2018-09-16 06:19[lib/c] Add __NUMCHARSRoberto E. Vargas Caballero6+9-3
2018-09-16 06:07[tests/libc] Improve output formatRoberto E. Vargas Caballero1+2-1
2018-09-16 06:04[lib/c] Recover all value of MB_LEN_MAXRoberto E. Vargas Caballero1+1-1
2018-09-16 06:04[lib/c] Fix strstr()Roberto E. Vargas Caballero1+8-16
2018-09-16 05:56[lib/c] Support only charset between 0-127Roberto E. Vargas Caballero3+12-11
2018-09-16 05:40[lib/c] Fix memcmp()Roberto E. Vargas Caballero1+4-3
2018-09-16 05:40[tests/libc] Add tests for str functionsRoberto E. Vargas Caballero17+495-0
2018-09-12 06:17Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/sccRoberto E. Vargas Caballero3+18-17
2018-09-11 07:33[tests/libc] Add tests for strcat, strchr and strcmpRoberto E. Vargas Caballero5+108-0
2018-09-10 06:59Merge branch 'master' of ssh://simple-cc.org/var/gitrepos/sccRoberto E. Vargas Caballero385+7988-4105
2018-04-27 13:07[nm/coff32] Simplify string table handlingRoberto E. Vargas Caballero1+10-18
2018-04-27 11:41ZZMerge branch 'master' of ssh://simple-cc.org/var/gitrepos/sccRoberto E. Vargas Caballero4+20-52
2018-03-14 20:03[ld/coff32] Add basic support for filesRoberto E. Vargas Caballero5+120-7
2018-03-14 10:34Merge branch 'make-changes'Roberto E. Vargas Caballero12+32-53
2018-03-14 10:28Add name of the tool in die() messagesRoberto E. Vargas Caballero11+54-36
2018-03-14 09:16[cc1] Make addinput() a void funtcionRoberto E. Vargas Caballero4+9-12
2018-03-14 07:08[ld/coff32] Add support for coff32 probe()Roberto E. Vargas Caballero2+37-3
2018-03-13 19:00[nm] Make object() staticRoberto E. Vargas Caballero1+1-1
2018-03-13 18:46[ld] Add basic support for objects and librariesRoberto E. Vargas Caballero5+270-1
2018-03-13 08:56[ld] Add skeleton for ldRoberto E. Vargas Caballero3+41-1
2018-03-12 21:08[tests/nm] Restore correct trap cmdRoberto E. Vargas Caballero1+1-1
2018-03-12 21:08[tests/nm] Add tests for P format to z80Roberto E. Vargas Caballero3+99-0
2018-03-12 21:07[nm] Fix octal radix in P formatRoberto E. Vargas Caballero1+1-1
2018-03-12 20:40[tests/nm] Add moretests for z80Roberto E. Vargas Caballero3+99-0
2018-03-12 20:32[nm] Fix decimal radixRoberto E. Vargas Caballero1+1-1
2018-03-12 20:23Ignore .out filesRoberto E. Vargas Caballero1+1-0
2018-03-12 19:57[tests/nm] Factorize the creation of the a.out fileRoberto E. Vargas Caballero6+56-56
2018-03-12 19:35[test/nm] Add more tests for z80 coff32Roberto E. Vargas Caballero7+159-2
2018-03-12 19:34[nm] Fix detection of member in archivesRoberto E. Vargas Caballero1+1-1
2018-03-12 19:32[nm/coff32] Make relative all the fseeksRoberto E. Vargas Caballero1+7-4
2018-03-12 18:26[nm] Considerer U symbols always smallersRoberto E. Vargas Caballero1+14-3
2018-03-12 17:49[nm/coff32] Remove unused variableRoberto E. Vargas Caballero1+0-2
2018-03-12 17:46[nm/coff32] Fix string table retrieveRoberto E. Vargas Caballero3+23-11
2018-03-12 17:32[nm] Fix "portable format"Roberto E. Vargas Caballero1+3-3
2018-03-12 17:06[nm/coff32] Add support for common blocksRoberto E. Vargas Caballero1+2-1
2018-03-12 15:39[tests/ar] Use date to get the unix timeRoberto E. Vargas Caballero1+4-3
2018-03-12 15:28[nm] Improve MakefileRoberto E. Vargas Caballero2+27-8
2018-03-12 15:07[tests] Add basic execute test for nmRoberto E. Vargas Caballero8+95-4
2018-03-12 13:30[nm] Improve error handlingRoberto E. Vargas Caballero3+75-60
2018-03-12 13:28[lib/scc] Fix lpack()Roberto E. Vargas Caballero1+1-1
2018-03-12 10:53[nm] Implement coff symbol listingRoberto E. Vargas Caballero10+356-54
2018-03-08 18:20[cc2] Rewrite getsym()Roberto E. Vargas Caballero1+22-20
2018-03-07 19:51[lib/scc] Add bpack() and bunpack()Roberto E. Vargas Caballero5+163-24
2018-03-06 13:41[nm] Remove myro object fileRoberto E. Vargas Caballero6+104-186
2018-03-06 11:38[nm] Remove fname from object() parametersRoberto E. Vargas Caballero3+4-4
2018-03-06 11:19Add COFF 32 bit version includesRoberto E. Vargas Caballero6+179-0
2018-03-06 10:12[ar/nm] Synchronize the file name criteriaRoberto E. Vargas Caballero2+17-15
2018-03-05 20:52[nm] Extrace correct name of archive membersRoberto E. Vargas Caballero2+21-1
2018-03-05 17:44[nm] Improve error handlingRoberto E. Vargas Caballero1+28-13
2018-03-05 16:32[nm] Add symbol typeRoberto E. Vargas Caballero3+21-13
2018-03-05 14:21[nm] Split main.c in common and object partRoberto E. Vargas Caballero5+202-163
2018-03-05 13:02[nm] Reintroduce again archivesRoberto E. Vargas Caballero1+20-21
2018-02-26 13:00libc: vfprintf(), fix cast for long longHiltjo Posthuma1+2-2
2018-02-26 12:48libc: fopen(), allow for example r+b and rb+Hiltjo Posthuma1+18-7
2018-02-26 12:47libc: bsearch(), fix cmp checkHiltjo Posthuma1+1-1
2018-02-28 14:56[cc1] Whitespace change in MakefileRoberto E. Vargas Caballero1+5-2
2018-02-28 12:30[cc1] Don't allow redifinition of typedefRoberto E. Vargas Caballero1+2-0
2018-02-26 15:06[lib/c] Rename assert.c to __assert.cRoberto E. Vargas Caballero3+10-10
2018-02-26 15:02[lib/c] Small whitespace changeRoberto E. Vargas Caballero1+0-1
2018-02-26 07:42[tests/ar] Remove generation of master.a from chktest.shRoberto E. Vargas Caballero1+1-22
2018-02-23 16:18Makefile: make install improvementsHiltjo Posthuma1+3-2
2018-02-23 16:02Make totime() time signedHiltjo Posthuma2+2-2
2018-02-23 15:53[ar] Remove unused macros SAVE and NOSAVERoberto E. Vargas Caballero1+0-3
2018-02-23 15:14[ar] Convert stat.c into driver.cRoberto E. Vargas Caballero6+24-18
2018-02-23 11:22[ar] Convert totime() into a functionRoberto E. Vargas Caballero2+6-1
2018-02-23 11:07[ar] Remove commentRoberto E. Vargas Caballero1+1-2
2018-02-23 09:47[ar] Create temporary files only when it is neededRoberto E. Vargas Caballero1+11-7
2018-02-22 20:37[tests/ar] Add tests for updateRoberto E. Vargas Caballero7+210-0