Quick Search:

jump to detailed chart | hide Line History

Line Count Graph

Constraint

Branch:
Author:
Tag:
Date: help

Go to changeset: | Customize Feeds
Changelog

MAIN:ragge:20070915074811 by ragge on 15 September 2007, 09:48:11 +0200 (7 years 3 months ago) Create install directories, from Jeremy C. Reed.

pcc/cc/cc/Makefile.in 1.6 history download (+2 -1) diffs

pcc/cc/ccom/Makefile.in 1.8 history download (+2 -1) diffs

pcc/cc/cpp/Makefile.in 1.11 history download (+2 -1) diffs

MAIN:ragge:20070915073738 by ragge on 15 September 2007, 09:37:38 +0200 (7 years 3 months ago) Patches to support OpenBSD + some sanity fixes, from Chad Loder and with
only minor changes by myself.

pcc/configure 1.10 history download (+6 -0) diffs

pcc/configure.ac 1.19 history download (+6 -0) diffs

pcc/cc/cc/cc.c 1.53 history download (+5 -4) diffs

pcc/cc/ccom/cgram.y 1.169 history download (+15 -11) diffs

pcc/cc/ccom/pftn.c 1.169 history download (+2 -2) diffs

… 8 more files in changeset.
MAIN:ragge:20070909174233 by ragge on 09 September 2007, 19:42:33 +0200 (7 years 3 months ago) Make alignment run-time detected.
Fix compile warnings.
Wrap to 0.9.8.

pcc/config.h.in 1.9 history download (+0 -3) diffs

pcc/configure 1.9 history download (+2612 -2299) diffs

pcc/configure.ac 1.18 history download (+1 -62) diffs

pcc/cc/ccom/cgram.y 1.168 history download (+4 -4) diffs

pcc/cc/ccom/trees.c 1.161 history download (+3 -5) diffs

… 3 more files in changeset.
MAIN:ragge:20070909100259 by ragge on 09 September 2007, 12:02:59 +0200 (7 years 3 months ago) Add code for bitfield of character size.

pcc/arch/i386/local.c 1.55 history download (+2 -12) diffs

pcc/arch/i386/local2.c 1.88 history download (+6 -4) diffs

pcc/arch/i386/table.c 1.95 history download (+7 -1) diffs

MAIN:ragge:20070909100213 by ragge on 09 September 2007, 12:02:13 +0200 (7 years 3 months ago) Increase number of register allocation maxloops.
3 should be enough, but under some circumstances more registers are
allocated second round.  This should be investigated further.

pcc/mip/regs.c 1.149 history download (+2 -2) diffs

MAIN:ragge:20070909100101 by ragge on 09 September 2007, 12:01:01 +0200 (7 years 3 months ago) Fix problem with inline functions not being written out.
Be more liberal about forward declarations; write out declarations late.
Add support for compound literals.

pcc/cc/ccom/cgram.y 1.167 history download (+46 -11) diffs

pcc/cc/ccom/inline.c 1.17 history download (+28 -12) diffs

pcc/cc/ccom/main.c 1.70 history download (+2 -1) diffs

pcc/cc/ccom/pass1.h 1.125 history download (+6 -1) diffs

pcc/cc/ccom/pftn.c 1.168 history download (+106 -7) diffs

MAIN:ragge:20070909095854 by ragge on 09 September 2007, 11:58:54 +0200 (7 years 3 months ago) Bugfix number calculations.
Fake command-line defines and includes by prewriting in into file buffer.

pcc/cc/cpp/cpp.c 1.53 history download (+51 -18) diffs

pcc/cc/cpp/cpp.h 1.26 history download (+9 -1) diffs

pcc/cc/cpp/scanner.l 1.14 history download (+54 -1) diffs

MAIN:ragge:20070909095718 by ragge on 09 September 2007, 11:57:18 +0200 (7 years 3 months ago) Understand -pthtread and add cpp predefines for pthread and .S endings.
Add -nostdlib.
Allow multiple -system definitions.

pcc/cc/cc/cc.c 1.52 history download (+35 -15) diffs

MAIN:ragge:20070825055933 by ragge on 25 August 2007, 07:59:33 +0200 (7 years 3 months ago) Be more careful when checking prototypes.  XXX - no multilevel checking yet.
Add some code to handle incomplete/forward references better.

pcc/cc/ccom/main.c 1.69 history download (+7 -6) diffs

pcc/cc/ccom/pass1.h 1.124 history download (+2 -2) diffs

pcc/cc/ccom/pftn.c 1.167 history download (+56 -2) diffs

MAIN:ragge:20070825055749 by ragge on 25 August 2007, 07:57:49 +0200 (7 years 3 months ago) Dont convert addrof temps early.

pcc/arch/i386/local.c 1.54 history download (+18 -6) diffs

MAIN:ragge:20070825055707 by ragge on 25 August 2007, 07:57:07 +0200 (7 years 3 months ago) Must understand usage of function pointers to inline functions.

pcc/cc/ccom/cgram.y 1.166 history download (+3 -1) diffs

MAIN:ragge:20070825055622 by ragge on 25 August 2007, 07:56:22 +0200 (7 years 3 months ago) Increase number of loops when doing register allocation.
Dhis is beacuse somewhere the new instruction(s) allocates new registers.
Should be found earlier.

pcc/mip/regs.c 1.148 history download (+2 -2) diffs

MAIN:ragge:20070819192522 by ragge on 19 August 2007, 21:25:22 +0200 (7 years 3 months ago) Return char in al, do not sign expand it to eax.

pcc/arch/i386/local.c 1.53 history download (+3 -2) diffs

pcc/arch/i386/macdefs.h 1.46 history download (+2 -1) diffs

MAIN:ragge:20070819192451 by ragge on 19 August 2007, 21:24:52 +0200 (7 years 3 months ago) Fix rudimentary wide string support.
Fix one more init bug.
Store inlined strings in permanent memory.

pcc/cc/ccom/cgram.y 1.165 history download (+18 -5) diffs

pcc/cc/ccom/init.c 1.26 history download (+29 -13) diffs

pcc/cc/ccom/pftn.c 1.166 history download (+62 -9) diffs

pcc/cc/ccom/scan.l 1.58 history download (+7 -4) diffs

MAIN:ragge:20070819192215 by ragge on 19 August 2007, 21:22:16 +0200 (7 years 3 months ago) Fix bug with empty # on a line.
Increase default buffers to 64k.

pcc/cc/cpp/cpp.c 1.52 history download (+10 -18) diffs

pcc/cc/cpp/cpp.h 1.25 history download (+5 -1) diffs

pcc/cc/cpp/scanner.l 1.13 history download (+42 -20) diffs

MAIN:ragge:20070819192114 by ragge on 19 August 2007, 21:21:14 +0200 (7 years 3 months ago) Move sdebug to pass1 only.

pcc/cc/ccom/pass1.h 1.123 history download (+3 -2) diffs

pcc/mip/manifest.h 1.58 history download (+2 -2) diffs

MAIN:ragge:20070811090505 by ragge on 11 August 2007, 11:05:06 +0200 (7 years 4 months ago) Add support for _Bool type.  Will be slightly rewritten later.

pcc/arch/i386/local.c 1.52 history download (+8 -1) diffs

pcc/arch/i386/macdefs.h 1.45 history download (+5 -1) diffs

pcc/cc/ccom/main.c 1.68 history download (+2 -1) diffs

pcc/cc/ccom/pass1.h 1.122 history download (+6 -1) diffs

pcc/cc/ccom/pftn.c 1.165 history download (+3 -1) diffs

… 5 more files in changeset.
MAIN:ragge:20070808203103 by ragge on 08 August 2007, 22:31:03 +0200 (7 years 4 months ago) Fix bug in sub-level initializations.

pcc/cc/ccom/init.c 1.25 history download (+9 -5) diffs

MAIN:ragge:20070808203038 by ragge on 08 August 2007, 22:30:38 +0200 (7 years 4 months ago) Understand floating constants in hex (per c99).

pcc/cc/ccom/scan.l 1.56 history download (+56 -4) diffs

MAIN:ragge:20070808202951 by ragge on 08 August 2007, 22:29:51 +0200 (7 years 4 months ago) Add -M flag.

pcc/cc/cc/cc.c 1.51 history download (+13 -5) diffs

MAIN:ragge:20070808202914 by ragge on 08 August 2007, 22:29:14 +0200 (7 years 4 months ago) Add -M flag for writing dependencies.
Change identifiers to may have beginning digit, but never try to match
such identifier.  Fixes a problem with replacing concatenated identifiers.

pcc/cc/cpp/cpp.c 1.51 history download (+32 -6) diffs

pcc/cc/cpp/cpp.h 1.24 history download (+6 -2) diffs

pcc/cc/cpp/scanner.l 1.12 history download (+15 -8) diffs

MAIN:ragge:20070805082645 by ragge on 05 August 2007, 10:26:45 +0200 (7 years 4 months ago) Add patricia code to do faster lookups.

pcc/cc/cpp/cpp.c 1.50 history download (+138 -46) diffs

MAIN:ragge:20070805082529 by ragge on 05 August 2007, 10:25:29 +0200 (7 years 4 months ago) Repair struct init inside {}.

pcc/cc/ccom/init.c 1.24 history download (+55 -24) diffs

MAIN:ragge:20070801045546 by ragge on 01 August 2007, 06:55:46 +0200 (7 years 4 months ago) Handle constant evaluations correct even in the unsigned case.
Set const qualifier for the correct element in a type.
Fix string element counting in init.

pcc/cc/ccom/init.c 1.23 history download (+19 -11) diffs

pcc/cc/ccom/pftn.c 1.164 history download (+2 -2) diffs

pcc/cc/ccom/trees.c 1.159 history download (+56 -18) diffs

MAIN:ragge:20070801045358 by ragge on 01 August 2007, 06:53:58 +0200 (7 years 4 months ago) Add cl as a NEVER register in shifts.
Fix bit-field init bug.

pcc/arch/i386/local.c 1.51 history download (+14 -10) diffs

pcc/arch/i386/order.c 1.49 history download (+2 -2) diffs

MAIN:ragge:20070801045250 by ragge on 01 August 2007, 06:52:50 +0200 (7 years 4 months ago) Fix bug causing #line directives to get stuck in an endless loop.

pcc/cc/cpp/cpp.c 1.49 history download (+12 -8) diffs

pcc/cc/cpp/scanner.l 1.11 history download (+3 -2) diffs

MAIN:ragge:20070801045156 by ragge on 01 August 2007, 06:51:56 +0200 (7 years 4 months ago) Must add edges for needed regs in special also.

pcc/mip/regs.c 1.147 history download (+19 -9) diffs

MAIN:ragge:20070726095557 by ragge on 26 July 2007, 11:55:57 +0200 (7 years 4 months ago) Fix last bits of initializations, should work fine now.

pcc/arch/i386/local.c 1.50 history download (+2 -2) diffs

pcc/cc/ccom/cgram.y 1.164 history download (+6 -6) diffs

pcc/cc/ccom/init.c 1.22 history download (+149 -101) diffs

pcc/cc/ccom/pass1.h 1.121 history download (+3 -2) diffs

MAIN:ragge:20070722125056 by ragge on 22 July 2007, 14:50:56 +0200 (7 years 4 months ago) Remove INIT nodetype.
Now most initializations work.

pcc/arch/i386/local.c 1.49 history download (+64 -7) diffs

pcc/arch/i386/table.c 1.94 history download (+2 -2) diffs

pcc/cc/ccom/init.c 1.21 history download (+308 -255) diffs

pcc/cc/ccom/pass1.h 1.120 history download (+4 -4) diffs

pcc/cc/ccom/trees.c 1.158 history download (+18 -13) diffs

… 3 more files in changeset.
MAIN:ragge:20070712075046 by ragge on 12 July 2007, 09:50:46 +0200 (7 years 5 months ago) More init fixes, now handles real aggregates (structs and arrays).

pcc/cc/ccom/init.c 1.20 history download (+43 -24) diffs

FishEye: Open Source License registered to PCC.
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-12-18 21:18 +0100