RSS feed
3ae3ab16
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/27 05:44
Implement #if
77613035
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/26 17:53
Update README
dac8c31a
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/26 15:54
Fix simplification of comparision nodes
034a823e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/26 04:09
Simplify float nodes
51cf75b9
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/24 14:55
Don't install tags that are already installed
b86fdca9
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/24 13:27
Merge branch 'master' of ssh://suckless.org/gitrepos/scc
73e8f02e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/24 10:10
Use BTYPE instead of np->type->op
0c5e2751
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/24 10:03
Allow only integer expressions in switch
75f20c4d
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/23 17:05
Style patch
bbf9abf4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/23 14:47
Remove external declarations in stmt.c
a564bb5b
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/23 14:30
Force expressions in case and array sizes to be int constants
18071c94
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/23 13:44
Simplify unary expressions
4f3e4465
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/23 11:31
Simplify before of creating nodes
f95f5641
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/23 08:46
Fix small typos
eb5bf586
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/23 08:13
Add simplify() to all binary operators
022b66c8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/23 06:37
Simplify simplify()
f9b9be33
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/22 14:28
Fix small typos (pancake thanks again!)
1814a219
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/22 14:15
Merge branch 'master' of ssh://suckless.org/gitrepos/scc
8a127771
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/22 14:13
Fix printf alike format strings
04eaf8bf
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/22 10:30
Simplify multiplicative expressions
585dc6d0
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/22 06:51
Make enumerations usable
0e78d39e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/22 04:58
Fix declaration of structs, unions and enums
047f9b79
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/22 04:56
Free memory in arydcl()
6b911721
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/21 17:11
Use symbol identifiers only in install()
10945b12
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/21 15:26
Emit recursively the types in dcl
36fb5f2f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/21 14:21
Use the value of constant expressions in array sizes
149b464d
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/21 13:56
Add fold of constants in add and sub operators
fee4eeac
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/21 13:53
Fix emitcons()
a580dd76
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/21 05:44
Add TODO file
945fac77
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/21 05:35
Fix grammar bug in enum declaration
a28ccde7
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/21 05:34
Discard input in pragma()
da8e1d6c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/20 18:07
Deal size_t like any other type
63284fa4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/20 15:23
Remove sizeof nodes
04bf7a4f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/20 15:12
Merge branch 'master' of ssh://suckless.org/gitrepos/scc
14b140af
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/20 07:52
Fix small typo in README (another ...)
9b65a9ca
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/20 04:19
Use uintptr_t for arithmetic on pointers
58a6c79c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/20 04:07
Improve error.h target in cc2/Makefile
c6d99ef3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/20 03:55
No define _DEFAULT_SOURCE
677232c0
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/19 18:17
Remove @ statements
36efc76d
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/19 17:29
Follow the suckless conventions with .gitignore
6b0c5d54
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/19 17:07
Ignore *.o files
8707fe8a
– FRIGN <dev@frign.de>
authored
on 2015/07/19 16:18
Remove .gitignore in /
eff46e86
– FRIGN <dev@frign.de>
authored
on 2015/07/19 16:04
Update config.mk reflecting necessities and remove shell-scripts
3ec2ca55
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/19 15:51
Include config.mk in all the Makefiles
235b5368
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/19 15:32
Update to suckless Makefile style
a0c41efb
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/19 08:04
Add better debug output to define()
69f974c5
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/19 08:03
Warn only in not used and defined symbols
a0e2bdc9
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/19 07:28
Improve dumpstab()
04b3480c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/19 07:27
Join conditions in warn_helper()
195cc197
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/19 07:26
Warn when a local symbol is defined but not used
a73e9f76
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/19 05:46
Add a space after the expansions of __FILE__ and __LINE__
8725d3f7
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/19 05:41
Print strings with uppercase hexadecimal numbers
f646f6bb
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/19 05:39
Mark clearly what is output debug
9e4dc8bf
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/19 05:31
Avoid segfault in expand()
766c342d
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/19 05:22
Create a list of flag macros
2d770758
– FRIGN <dev@frign.de>
authored
on 2015/07/18 19:40
Some grammar and spelling fixes in README
bd9c825b
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
on 2015/07/18 16:03
fix minor typo
21ade752
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
on 2015/07/18 16:03
cc1.h: increase INPUTSIZ to LINESIZ (509 for now)
d5065baa
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
on 2015/07/18 16:02
popctx: fix symbol check, only add to table if sym->name is set
d2294dbc
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/18 14:40
Merge remote-tracking branch 'suckless/master'
df879666
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/18 14:38
Make simpler conditions in popctx()
4eda2c20
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/18 14:33
Small style change in cpp.c
7859d396
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
on 2015/07/18 09:59
error() already contains linenr + filename so remove it
5dc96d40
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/18 07:22
Add __SCC__ macro
e92b066b
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
on 2015/07/18 07:04
lex: fix line count, char *line -> unsigned short nline
9051e2b3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/18 06:54
Add size in array declarations
af498cdd
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/18 06:53
Fix constant calculation in node()
8022f78f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/18 06:31
Rewrite clever expressions in cpp.c
e6183c2b
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/18 06:14
Small style change in expr.c
d897f1e4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/18 06:06
Naive implementation of constexpr()
fed5b85c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/18 05:52
Discard input in #error
3b52a1e7
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/18 05:42
remove unneeded return in getpars()
606c7f40
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/18 05:18
Avoid call to strlen in expand()
afa1694d
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/18 05:08
Fix #line
dbb2ca15
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/17 20:06
Discard symbol in undef()
36f259ae
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/17 20:04
Fix cut/paste in macro expansion
e21b9b07
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/17 18:56
Disable macro expansions in cpp clausules
12e814ef
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/17 18:55
Set end of array mark in ikeywords()
660288e9
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/17 18:55
Add #endif clauses
50b60a65
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
on 2015/07/17 17:27
remove unused endif() function and unused variables
1b2bcd0b
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
on 2015/07/17 17:31
whitespace fixes
fb52401a
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
on 2015/07/17 17:31
getdefs: remove statement with no effect
42169001
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
on 2015/07/17 17:15
types: fix typo (commented a whole block)
dbefc1b5
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
on 2015/07/17 17:11
getpars: return -1 on error
f85a7bfa
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
on 2015/07/17 17:10
expand: fix %d -> %s format string for char * line, check truncation or error
21c19371
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/17 18:24
Remove buffer overflow in expand()
f00413b6
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2015/07/17 16:29
fix missing ;
9f2e3f1c
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2015/07/17 16:29
make fp of type FILE * and use needed includes
6d3664ac
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2015/07/17 16:28
whitespace fixes
4e05c8d8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/17 15:36
Merge remote-tracking branch 'kcc/master'
e1b218ec
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/17 15:30
Rewrite and simplify the embedded preprocessor
d0b5bbca
– Evan Gates <evan.gates@gmail.com>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2015/07/16 07:55
sh style and syntax fixes
dbacd2db
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/16 05:57
Minor changes to README
c7b52bd4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/16 04:09
Add total compability to the Makefiles
ede7ba5d
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2015/07/15 19:06
fix parsing end of comment
937a1686
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2015/07/15 18:22
minor fixes (whitespace and such)
5e295214
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/07/15 18:15
Remove inline from hash()
e60a9960
– Dimitris Papastamos <sin@2f30.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2015/07/15 16:05
Default to -ansi and declare at top of block
3c00b024
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/06/27 07:31
Set PREFIX as /usr/local/include as default
a2bd26c6
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2015/06/27 07:29
Simplify Makefile in cc1
Next