7
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 month ago. based on code collected about 1 month ago.
Jan 07, 2024 — Jan 07, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Do an early cast of FCON to ICON, so that initializers like int a = 4.56; are allowed outside functions. More... about 17 years ago
Do not allow use of preprocessing directives inside expanding function-like macros. More... about 17 years ago
beginning of sparc64 support
David Crawshaw
as david
More... about 17 years ago
Don't let deljumps() try to simplify jumps jumping to themselves, as is the case for constructs like for (;;); Spotted by and ok ragge@ More... about 17 years ago
Fix bug causing macros without arguments to fail if whitespace between ()'s. More... about 17 years ago
Teach cpp about comments in ifdefs. More... about 17 years ago
Add #pragma section. More... about 17 years ago
Fix eventual eternal loop in _Pragma() -> #pragma conversion. More... about 17 years ago
Use proper type for ix, code and match in lookup(). ok ragge@ More... about 17 years ago
Fix compile hierarchy so that it do not use hard-coded paths, use include paths instead. From Zhiwen Zheng. More... about 17 years ago
Changed to new location code. Someone who understarnds this should sanitycheck it. More... about 17 years ago
Change powerpc to new initializing style. More... about 17 years ago
Convert i386 code to new initializing style. More... about 17 years ago
Remove unused prototypes. More... about 17 years ago
Large change to the initializer handling: - Call defloc() with the symbol table entry of the symbol to be written out just before all initializers/location counters (also code!). - Add new target functions instring/inwstring to print out strings instead of bycode(). - Remove late printout of strings, better to do it directly (which is possible to do nowadays :-) - New function defzero() for allocating uninitialized data. - Small change to inline code to use symtab for reference, not name. More... about 17 years ago
Yet another fix to FOREFF line discarding in expand(). More... about 17 years ago
Add fixdef()/mypragma() stubs. Change all code to use soname for output symbol name. More... about 17 years ago
Two changes: - Remove yacc checks for pragmas. Change home-grown strtok to use the real one. Call mypragma() for target-specific pragma handling. - Change symbol table entry suse to soname, we're not lint anymore. Store output name in soname, useful for PIC, renaming etc. Remove FIXDEF() macro and replace it with a mandatory function fixdef(). Remove gcc-compat code for renaming, use soname instead. More... about 17 years ago
Fix typo. Note I didn't commit generate "configure" at this time. (This typo fix makes no difference to resulting pcc.) More... about 17 years ago
Document that __STDC_VERSION__ is now expanded in cpp. Also mention standard for __STDC__. More... about 17 years ago
Calculate field masks properly. ok ragge@ More... about 17 years ago
Warn/error on array declarations and designators with floats/negative integers as size. ok otto@, ragge@ More... about 17 years ago
repair livecall(); ok ragge@ More... about 17 years ago
Now we support all stuff needed to define __STDC_VERSION__=199901L. More... about 17 years ago
never copy broken code w/o testing (; livecall() not crashing nomore More... about 17 years ago
steal livecall() from pdp10 (; More... about 17 years ago
Change grammar to support declaration of variables anywhere in a block. The rest of the compiler already supports it. More... about 17 years ago
Change number of TEMP nodes to be stored in rval, not lval, to be consistent with REG/OREG nodes. Add macro regno() to reference the reg/tempnum value. More... about 17 years ago
Set lowest temporary to be at least MAXREGS+NPERMREG+100, to fix a bug where the temp number became the same as a hard register. Should fix a arg save problem on hppa. More... about 17 years ago
Remove some since long unused functions. More... about 17 years ago