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:20060318153043 by ragge on 18 March 2006, 16:30:43 +0100 (8 years 7 months ago) Upgrade to 0.9.5.  Add table entry to cast between anything.
Add symbol __asm as gnu extension.  Fix evil boundary bug in
basic-block code.

pcc/configure 1.4 history download (+9 -9) diffs

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

pcc/arch/i386/table.c 1.72 history download (+8 -1) diffs

pcc/cc/ccom/gcc_compat.c 1.6 history download (+2 -1) diffs

pcc/mip/optim2.c 1.42 history download (+3 -3) diffs

MAIN:ragge:20060318081833 by ragge on 18 March 2006, 09:18:33 +0100 (8 years 7 months ago) Rewrite findops().  Some work on R2REGS.

pcc/arch/i386/local2.c 1.72 history download (+15 -2) diffs

pcc/arch/i386/macdefs.h 1.42 history download (+4 -1) diffs

pcc/arch/i386/table.c 1.71 history download (+10 -3) diffs

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

pcc/cc/ccom/trees.c 1.148 history download (+2 -1) diffs

… 4 more files in changeset.
MAIN:ragge:20060226184405 by ragge on 26 February 2006, 19:44:05 +0100 (8 years 8 months ago) Comment out INCR/DECR in table, they do not work as intended.
Fix problem with erroneout move to reg 0 in assign statements.
Now compiles and runs the shells.

pcc/arch/i386/table.c 1.70 history download (+3 -1) diffs

pcc/mip/reader.c 1.176 history download (+13 -1) diffs

pcc/mip/regs.c 1.118 history download (+1 -11) diffs

MAIN:ragge:20060222162727 by ragge on 22 February 2006, 17:27:27 +0100 (8 years 8 months ago) Add forgotten register exclusion for eax in mul/div.
Deal with the situation where permanent registers get moves between each other.

pcc/arch/i386/order.c 1.37 history download (+5 -5) diffs

pcc/mip/regs.c 1.117 history download (+17 -3) diffs

MAIN:ragge:20060219222226 by ragge on 19 February 2006, 23:22:26 +0100 (8 years 8 months ago) Fix stabs generation.  Fix function call argument emitting order.
Change one erroneous error message.  Cleanup location counters slightly.

pcc/cc/ccom/cgram.y 1.153 history download (+10 -1) diffs

pcc/cc/ccom/pftn.c 1.150 history download (+6 -4) diffs

pcc/cc/ccom/stabs.c 1.13 history download (+22 -24) diffs

pcc/cc/ccom/trees.c 1.147 history download (+2 -1) diffs

pcc/mip/reader.c 1.175 history download (+11 -10) diffs

MAIN:ragge:20060218152045 by ragge on 18 February 2006, 16:20:45 +0100 (8 years 8 months ago) Fix debugging printout.  XXX still more to do.

pcc/cc/ccom/pass1.h 1.113 history download (+3 -1) diffs

pcc/cc/ccom/stabs.c 1.12 history download (+56 -57) diffs

pcc/cc/ccom/trees.c 1.146 history download (+1 -2) diffs

pcc/mip/common.c 1.62 history download (+26 -1) diffs

MAIN:ragge:20060218133619 by ragge on 18 February 2006, 14:36:19 +0100 (8 years 8 months ago) Always do full liveness analysis even if not optimizing.
Therefore fake the basic block structures.

pcc/mip/regs.c 1.116 history download (+109 -113) diffs

MAIN:ragge:20060218081942 by ragge on 18 February 2006, 09:19:42 +0100 (8 years 8 months ago) Start fixing so that unoptimized code works.
Start fixing so that debug code can be emitted again.

pcc/cc/ccom/pass1.h 1.112 history download (+3 -1) diffs

pcc/cc/ccom/stabs.c 1.11 history download (+2 -1) diffs

pcc/mip/common.c 1.61 history download (+28 -3) diffs

pcc/mip/regs.c 1.115 history download (+9 -5) diffs

MAIN:ragge:20060216164630 by ragge on 16 February 2006, 17:46:30 +0100 (8 years 8 months ago) Rewrite struct argument handling.

pcc/arch/i386/code.c 1.14 history download (+4 -3) diffs

pcc/arch/i386/local2.c 1.71 history download (+83 -57) diffs

pcc/arch/i386/macdefs.h 1.41 history download (+4 -3) diffs

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

pcc/arch/i386/table.c 1.69 history download (+43 -10) diffs

… 11 more files in changeset.
MAIN:janeno-1:20060206093309 by janeno-1 on 06 February 2006, 10:33:09 +0100 (8 years 8 months ago) *** empty log message ***

pcc/arch/m16c/TODO 1.3 history download (+1 -5) diffs

pcc/arch/m16c/local.c 1.11 history download (+3 -2) diffs

pcc/arch/m16c/local2.c 1.32 history download (+38 -3) diffs

pcc/arch/m16c/macdefs.h 1.22 history download (+6 -6) diffs

pcc/arch/m16c/order.c 1.17 history download (+5 -3) diffs

pcc/arch/m16c/table.c 1.33 history download (+39 -18) diffs

MAIN:ragge:20060205183051 by ragge on 05 February 2006, 19:30:51 +0100 (8 years 8 months ago) Many fixes to table.  One register class assignment allocation fix.
Cleanup.   Still one spill bug to fix.

pcc/arch/i386/local.c 1.38 history download (+4 -3) diffs

pcc/arch/i386/local2.c 1.70 history download (+15 -10) diffs

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

pcc/arch/i386/table.c 1.68 history download (+150 -79) diffs

pcc/mip/common.c 1.59 history download (+5 -3) diffs

… 4 more files in changeset.
MAIN:ragge:20060204174346 by ragge on 04 February 2006, 18:43:46 +0100 (8 years 8 months ago) Rewrite function argument handling entirely. Remove hardops.

pcc/arch/i386/code.c 1.13 history download (+1 -9) diffs

pcc/arch/i386/local.c 1.37 history download (+15 -22) diffs

pcc/arch/i386/local2.c 1.69 history download (+51 -185) diffs

pcc/arch/i386/order.c 1.34 history download (+27 -159) diffs

pcc/arch/i386/table.c 1.67 history download (+15 -3) diffs

… 4 more files in changeset.
MAIN:janeno-1:20060202142256 by janeno-1 on 02 February 2006, 15:22:56 +0100 (8 years 8 months ago) *** empty log message ***

pcc/arch/m16c/TODO 1.2 history download (+1 -0) diffs

pcc/arch/m16c/code.c 1.15 history download (+2 -2) diffs

MAIN:janeno-1:20060202133140 by janeno-1 on 02 February 2006, 14:31:40 +0100 (8 years 8 months ago) Added more logical rules for long type

pcc/arch/m16c/table.c 1.32 history download (+46 -14) diffs

MAIN:janeno-1:20060202122610 by janeno-1 on 02 February 2006, 13:26:10 +0100 (8 years 8 months ago) removed printing of a superfluos label in eoftn()

pcc/arch/m16c/local2.c 1.31 history download (+4 -5) diffs

MAIN:janeno-1:20060202090207 by janeno-1 on 02 February 2006, 10:02:07 +0100 (8 years 8 months ago) removed some unnecessary comments

pcc/arch/m16c/macdefs.h 1.21 history download (+1 -7) diffs

MAIN:janeno-1:20060202085759 by janeno-1 on 02 February 2006, 09:57:59 +0100 (8 years 8 months ago) *** empty log message ***

pcc/arch/m16c/TODO 1.1 history download (+4) new

pcc/arch/m16c/table.c 1.31 history download (+60 -31) diffs

MAIN:janeno-1:20060202090107 by janeno-1 on 02 February 2006, 10:01:07 +0100 (8 years 8 months ago) added code for division and modulus, which may not work

pcc/arch/m16c/order.c 1.16 history download (+24 -16) diffs

MAIN:janeno-1:20060202090012 by janeno-1 on 02 February 2006, 10:00:12 +0100 (8 years 8 months ago) removed old x86 code from genswitch() and generate an error instead

pcc/arch/m16c/code.c 1.14 history download (+4 -1) diffs

MAIN:janeno-1:20060202085905 by janeno-1 on 02 February 2006, 09:59:05 +0100 (8 years 8 months ago) fixed adrput() so that the correct names are printed for char-registers

pcc/arch/m16c/local2.c 1.30 history download (+29 -30) diffs

MAIN:ragge:20060201132658 by ragge on 01 February 2006, 14:26:58 +0100 (8 years 8 months ago) Get default class for permanent registers instead of assuming CLASSA.

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

MAIN:ragge:20060201125809 by ragge on 01 February 2006, 13:58:11 +0100 (8 years 8 months ago) Fix COLORMAP(), and remove a bunch of unneeded #ifdefs.

pcc/arch/i386/table.c 1.66 history download (+1 -3) diffs

pcc/arch/m16c/local2.c 1.29 history download (+8 -12) diffs

pcc/arch/m16c/macdefs.h 1.20 history download (+2 -3) diffs

pcc/cc/ccom/trees.c 1.144 history download (+1 -5) diffs

pcc/mip/node.h 1.29 history download (+1 -7) diffs

pcc/mip/reader.c 1.171 history download (+1 -19) diffs

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

MAIN:janeno-1:20060201092741 by janeno-1 on 01 February 2006, 10:27:41 +0100 (8 years 8 months ago) Partial updates to make it work with the new register allocator

pcc/arch/m16c/local2.c 1.28 history download (+75 -20) diffs

pcc/arch/m16c/macdefs.h 1.19 history download (+61 -14) diffs

pcc/arch/m16c/order.c 1.15 history download (+47 -5) diffs

pcc/arch/m16c/table.c 1.30 history download (+212 -118) diffs

MAIN:ragge:20060131211952 by ragge on 31 January 2006, 22:19:52 +0100 (8 years 8 months ago) Fix regmacro bug.  Inform about coalesced spilled vars.

pcc/arch/i386/macdefs.h 1.40 history download (+3 -3) diffs

pcc/mip/regs.c 1.109 history download (+8 -5) diffs

MAIN:ragge:20060128072712 by ragge on 28 January 2006, 08:27:12 +0100 (8 years 9 months ago) Bugfixes for encoding allocations.
Fix more table entries.
Still bugs in longlong allocator.

pcc/arch/i386/local.c 1.36 history download (+20 -9) diffs

pcc/arch/i386/local2.c 1.68 history download (+5 -5) diffs

pcc/arch/i386/macdefs.h 1.39 history download (+4 -7) diffs

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

pcc/arch/i386/table.c 1.65 history download (+68 -34) diffs

… 7 more files in changeset.
MAIN:ragge:20060115102452 by ragge on 15 January 2006, 11:24:52 +0100 (8 years 9 months ago) Add sanitycheck for permanent registers.

pcc/mip/regs.c 1.107 history download (+20 -3) diffs

MAIN:ragge:20060112213522 by ragge on 12 January 2006, 22:35:22 +0100 (8 years 9 months ago) Many bugfixes, now compiles and runs programs in /bin again.

pcc/arch/i386/local2.c 1.67 history download (+6 -2) diffs

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

pcc/arch/i386/order.c 1.32 history download (+9 -5) diffs

pcc/arch/i386/table.c 1.64 history download (+89 -103) diffs

pcc/cc/ccom/main.c 1.64 history download (+4 -2) diffs

… 4 more files in changeset.
MAIN:ragge:20060107170457 by ragge on 07 January 2006, 18:04:57 +0100 (8 years 9 months ago) Fix a newly-introduced liveness-analysis bug.

pcc/arch/i386/table.c 1.63 history download (+3 -3) diffs

pcc/mip/match.c 1.51 history download (+1 -24) diffs

pcc/mip/mkext.c 1.20 history download (+2 -0) diffs

pcc/mip/reader.c 1.168 history download (+6 -2) diffs

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

MAIN:ragge:20060107081025 by ragge on 07 January 2006, 09:10:25 +0100 (8 years 9 months ago) Fix bug in SET* when more than 32 long-lived temps.
Also fix a few table entries.

pcc/arch/i386/table.c 1.62 history download (+5 -5) diffs

pcc/cc/cc/cc.c 1.44 history download (+4 -3) diffs

pcc/mip/regs.c 1.104 history download (+5 -17) diffs

MAIN:ragge:20060106124734 by ragge on 06 January 2006, 13:47:34 +0100 (8 years 9 months ago) Do better edgecheck for precolored registers.

pcc/mip/mkext.c 1.19 history download (+21 -1) diffs

pcc/mip/reader.c 1.167 history download (+2 -2) diffs

pcc/mip/regs.c 1.103 history download (+75 -48) diffs

FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-11-01 00:48 +0100