shithub: scc

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