shithub: scc

RSS feed

d897f1e4 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/07/18 06:06
Naive implementation of constexpr()

fed5b85c – Roberto E. Vargas Caballero <[email protected]> authored on 2015/07/18 05:52
Discard input in #error

3b52a1e7 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/07/18 05:42
remove unneeded return in getpars()

606c7f40 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/07/18 05:18
Avoid call to strlen in expand()

afa1694d – Roberto E. Vargas Caballero <[email protected]> authored on 2015/07/18 05:08
Fix #line

dbb2ca15 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/07/17 20:06
Discard symbol in undef()

36f259ae – Roberto E. Vargas Caballero <[email protected]> authored on 2015/07/17 20:04
Fix cut/paste in macro expansion

e21b9b07 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/07/17 18:56
Disable macro expansions in cpp clausules

12e814ef – Roberto E. Vargas Caballero <[email protected]> authored on 2015/07/17 18:55
Set end of array mark in ikeywords()

660288e9 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/07/17 18:55
Add #endif clauses

50b60a65 – Hiltjo Posthuma <[email protected]> authored on 2015/07/17 17:27
remove unused endif() function and unused variables

1b2bcd0b – Hiltjo Posthuma <[email protected]> authored on 2015/07/17 17:31
whitespace fixes

fb52401a – Hiltjo Posthuma <[email protected]> authored on 2015/07/17 17:31
getdefs: remove statement with no effect

42169001 – Hiltjo Posthuma <[email protected]> authored on 2015/07/17 17:15
types: fix typo (commented a whole block)

dbefc1b5 – Hiltjo Posthuma <[email protected]> authored on 2015/07/17 17:11
getpars: return -1 on error

f85a7bfa – Hiltjo Posthuma <[email protected]> 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 <[email protected]> authored on 2015/07/17 18:24
Remove buffer overflow in expand()

f00413b6 – Hiltjo Posthuma <[email protected]> authored and Roberto E. Vargas Caballero <[email protected]> committed on 2015/07/17 16:29
fix missing ;

9f2e3f1c – Hiltjo Posthuma <[email protected]> authored and Roberto E. Vargas Caballero <[email protected]> committed on 2015/07/17 16:29
make fp of type FILE * and use needed includes

6d3664ac – Hiltjo Posthuma <[email protected]> authored and Roberto E. Vargas Caballero <[email protected]> committed on 2015/07/17 16:28
whitespace fixes

4e05c8d8 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/07/17 15:36
Merge remote-tracking branch 'kcc/master'

e1b218ec – Roberto E. Vargas Caballero <[email protected]> authored on 2015/07/17 15:30
Rewrite and simplify the embedded preprocessor

d0b5bbca – Evan Gates <[email protected]> authored and Roberto E. Vargas Caballero <[email protected]> committed on 2015/07/16 07:55
sh style and syntax fixes

dbacd2db – Roberto E. Vargas Caballero <[email protected]> authored on 2015/07/16 05:57
Minor changes to README

c7b52bd4 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/07/16 04:09
Add total compability to the Makefiles

ede7ba5d – Hiltjo Posthuma <[email protected]> authored and Roberto E. Vargas Caballero <[email protected]> committed on 2015/07/15 19:06
fix parsing end of comment

937a1686 – Hiltjo Posthuma <[email protected]> authored and Roberto E. Vargas Caballero <[email protected]> committed on 2015/07/15 18:22
minor fixes (whitespace and such)

5e295214 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/07/15 18:15
Remove inline from hash()

e60a9960 – Dimitris Papastamos <[email protected]> authored and Roberto E. Vargas Caballero <[email protected]> committed on 2015/07/15 16:05
Default to -ansi and declare at top of block

3c00b024 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/06/27 07:31
Set PREFIX as /usr/local/include as default

a2bd26c6 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/06/27 07:29
Simplify Makefile in cc1

fc1e7dfa – Roberto E. Vargas Caballero <[email protected]> authored on 2015/06/27 06:54
Style change

d9c2814c – Roberto E. Vargas Caballero <[email protected]> authored on 2015/06/27 06:51
Return next token in iden()

a75d6253 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/28 12:07
Add debug information about macro expansion

e3c35eb7 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/28 07:48
Fix comment handling

8797e25e – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/28 07:42
Do not return from usererr

de0eaa15 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/28 07:30
Add comments in parameter() of cpp

ac1288f4 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/28 07:28
Disable expansion while parsing parameters of macros

d7dc1a4f – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/28 07:26
Store string text in yytext

d08a9f8c – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/27 15:16
Improve error handling in cpp.c

5802f79d – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/27 12:42
Add debug information in string token

c24c773d – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/27 11:23
Add string builder to the preprocessor

9cd10aa2 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/27 11:20
Fix expansion of macros

8f9b01e5 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/27 11:16
Create symbols in nextsym as undeclared

e83f4e7c – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/27 08:10
Avoid trashing cpp symbols until be sure is correct

929f5e2f – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/26 20:28
Give better message errors in preprocessor

eede1482 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/26 19:42
Move cpp hack to symbol.c

0fba7162 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/26 18:14
Rewrite Input system

a05cda6f – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/26 05:30
Add predefined macros

57ed8047 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/26 05:48
Remove redundant returns in cpp.c

b5557403 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/26 05:47
Add system dependend include paths

e0eed9f0 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/26 05:36
Do not reserve identifiers for cpp symbols

b6847c53 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/26 05:30
Add predefined macros

2a872329 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/26 04:21
Add dumpstab()

0f7ab686 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/26 04:16
Improve hash function

b2060611 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/25 12:50
Implement #undef

c30fd72a – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/25 12:39
Avoid nested expansion of macros

67d7bcb3 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/25 12:27
Add check of type in function call

78edebdf – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/25 09:36
Fix number of line in errors in cc1

7ae0c4ae – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/25 08:54
Remove useless return value in cpp functions

0292d84f – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/25 08:43
Fix conditional inclusion

563c6e05 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/25 05:55
Fix identifier parsing in cpp

34c0b8bd – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/25 05:49
Simplify copydefine()

804901a9 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/24 09:10
Remove leading spaces in moreinput()

e9ccea12 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/24 09:05
Factorize the code in the preprocessor

06276ba4 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/23 16:36
Add #else clause

432127aa – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/23 16:03
Improve ifdef/ifndef

06411a4a – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/23 15:06
Add ifdef and ifndef clauses

5d75fa9a – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/23 06:10
Fix end of file case

b776ea1b – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/23 06:07
Fix copydefine bug

e87b3ab1 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/23 06:04
Add expansion of macros

cd6d1548 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/23 03:01
Do not unlink non hashable symbols

1e7ba5ee – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/23 02:50
Do not remove cpp symbols in nested environments

b949267a – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/22 06:45
Simplify parseargs() in cc1

bf7035e8 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/21 18:20
Simplify readline() function

3a4b6eed – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/21 17:35
Simplify fill() and convert it to moreinput()

5bfb14d8 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/21 11:15
Detect EOF condition and don't enter in infinite loops

bbdf237f – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/21 10:31
Avoid segmentation fault at EOF

fdf6db7e – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/21 08:52
Remove memset in declarator()

000d4104 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/21 07:46
Remove abuse use of int8_t types in cc1

fc8190e4 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/20 14:16
Rewrite lookup() in cc1

c1c6db84 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/20 08:43
Remove non needed variable in parseargs()

56114f33 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/19 11:55
Fix syntax error in symbol.c

695cff84 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/19 10:48
Allow symbol without name in cc1

66a93a10 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/19 08:39
Unify all the hashes in only one hash.

a677ec74 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/19 07:49
Remove bitfields of Symbol in cc1

3ebba91c – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/19 06:49
Fix decay() typo

193ddab7 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/12 07:20
Fix string()

0cd87289 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/12 07:02
Add comments

4faaf322 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/12 06:37
Fix decay()

0f2cb279 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/12 06:35
Add additional @ in defines

d72d86eb – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/12 05:02
Remove TYPE(tp) macro

beac8a2f – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/12 04:02
Allow empty preprocessor directives

ec024fa7 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/12 04:02
Simplify mkdefine

11c2f9d8 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/11 12:29
Merge consecutive strings

1126acd1 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/11 12:28
Fix follow()

84471603 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/11 11:51
Add support for macros with arguments

15ef27b9 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/11 11:50
Fix searching preprocessor functions

65e7f647 – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/11 06:26
Fix discard()

0b39941d – Roberto E. Vargas Caballero <[email protected]> authored on 2015/05/11 06:23
Create different functions for constant and variable nodes

Next