shithub: scc

RSS feed

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

fc1e7dfa – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/06/27 06:54
Style change

d9c2814c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/06/27 06:51
Return next token in iden()

a75d6253 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/28 12:07
Add debug information about macro expansion

e3c35eb7 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/28 07:48
Fix comment handling

8797e25e – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/28 07:42
Do not return from usererr

de0eaa15 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/28 07:30
Add comments in parameter() of cpp

ac1288f4 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/28 07:28
Disable expansion while parsing parameters of macros

d7dc1a4f – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/28 07:26
Store string text in yytext

d08a9f8c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/27 15:16
Improve error handling in cpp.c

5802f79d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/27 12:42
Add debug information in string token

c24c773d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/27 11:23
Add string builder to the preprocessor

9cd10aa2 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/27 11:20
Fix expansion of macros

8f9b01e5 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/27 11:16
Create symbols in nextsym as undeclared

e83f4e7c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/27 08:10
Avoid trashing cpp symbols until be sure is correct

929f5e2f – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/26 20:28
Give better message errors in preprocessor

eede1482 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/26 19:42
Move cpp hack to symbol.c

0fba7162 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/26 18:14
Rewrite Input system

a05cda6f – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/26 05:30
Add predefined macros

57ed8047 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/26 05:48
Remove redundant returns in cpp.c

b5557403 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/26 05:47
Add system dependend include paths

e0eed9f0 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2015/05/26 05:36
Do not reserve identifiers for cpp symbols

Next