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:20120818154413 by ragge on 18 August 2012, 17:44:13 +0200 (2 years 4 months ago) Save all labels that are taken address of, so that they won't be optimized
away in deljumps().
Add all labels of which address are taken as possible destinations in
computed goto statements when creat…

pcc/cc/ccom/cgram.y 1.355 history download (+34 -1) diffs

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

pcc/cc/ccom/trees.c 1.311 history download (+3 -2) diffs

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

pcc/mip/optim2.c 1.84 history download (+91 -27) diffs

MAIN:ragge:20120818010001 by ragge on 18 August 2012, 03:00:01 +0200 (2 years 4 months ago) new date 20120818

pcc/DATESTAMP 1.213 history download (+1 -1) diffs

MAIN:ragge:20120817205958 by ragge on 17 August 2012, 22:59:58 +0200 (2 years 4 months ago) Change the pointers of cfg children from an array of 2 to a linked list.
This will allow for the use of case arrays and computed goto while still
be able to do correct flow analysis.

pcc/mip/optim2.c 1.83 history download (+29 -29) diffs

pcc/mip/pass2.h 1.132 history download (+4 -3) diffs

pcc/mip/regs.c 1.229 history download (+6 -6) diffs

MAIN:ragge:20120815010001 by ragge on 15 August 2012, 03:00:01 +0200 (2 years 4 months ago) new date 20120815

pcc/DATESTAMP 1.212 history download (+1 -1) diffs

MAIN:ragge:20120814202358 by ragge on 14 August 2012, 22:23:58 +0200 (2 years 4 months ago) Let all labels be static to avoid emitting their wrong name.

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

pcc/cc/ccom/init.c 1.84 history download (+4 -2) diffs

pcc/cc/ccom/pftn.c 1.355 history download (+7 -3) diffs

MAIN:ragge:20120814061153 by ragge on 14 August 2012, 08:11:53 +0200 (2 years 4 months ago) Simplify handling of label addresses slightly.
Now label addresses can be parts of expressions.

pcc/cc/ccom/cgram.y 1.353 history download (+8 -17) diffs

MAIN:ragge:20120814010002 by ragge on 14 August 2012, 03:00:02 +0200 (2 years 4 months ago) new date 20120814

pcc/DATESTAMP 1.211 history download (+1 -1) diffs

MAIN:ragge:20120813201022 by ragge on 13 August 2012, 22:10:22 +0200 (2 years 4 months ago) Taking address of a label has been partly broken for a while, but now fixed.

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

pcc/cc/ccom/trees.c 1.310 history download (+3 -4) diffs

MAIN:plunky:20120813184722 by plunky on 13 August 2012, 20:47:22 +0200 (2 years 4 months ago) fix unused variable 'a2' error for non TARGET_TIMODE case

pcc/cc/ccom/gcc_compat.c 1.92 history download (+5 -2) diffs

MAIN:ragge:20120813071909 by ragge on 13 August 2012, 09:19:09 +0200 (2 years 4 months ago) Ensure that argument code is evaluated and outputted in the correct order.

pcc/arch/amd64/code.c 1.66 history download (+4 -3) diffs

MAIN:mickey:20120813070642 by mickey on 13 August 2012, 09:06:42 +0200 (2 years 4 months ago) also parse -T options with an optional argument

pcc/cc/cc/cc.c 1.241 history download (+6 -1) diffs

MAIN:ragge:20120813010002 by ragge on 13 August 2012, 03:00:02 +0200 (2 years 4 months ago) new date 20120813

pcc/DATESTAMP 1.210 history download (+1 -1) diffs

MAIN:ragge:20120812195531 by ragge on 12 August 2012, 21:55:31 +0200 (2 years 4 months ago) Fix complex handling from mode.

pcc/cc/ccom/gcc_compat.c 1.91 history download (+64 -32) diffs

MAIN:ragge:20120812152755 by ragge on 12 August 2012, 17:27:55 +0200 (2 years 4 months ago) The basic ops as TImode.

pcc/cc/ccom/gcc_compat.c 1.90 history download (+42 -9) diffs

MAIN:ragge:20120812141151 by ragge on 12 August 2012, 16:11:51 +0200 (2 years 4 months ago) More fixes to TImode.

pcc/cc/ccom/gcc_compat.c 1.89 history download (+49 -30) diffs

pcc/cc/ccom/init.c 1.83 history download (+4 -2) diffs

pcc/cc/ccom/pftn.c 1.354 history download (+1 -7) diffs

MAIN:ragge:20120812092727 by ragge on 12 August 2012, 11:27:27 +0200 (2 years 4 months ago) More TI mode support.  Now handles casts, minus and assign.

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

pcc/cc/ccom/gcc_compat.c 1.88 history download (+137 -32) diffs

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

MAIN:ragge:20120812062352 by ragge on 12 August 2012, 08:23:52 +0200 (2 years 4 months ago) Understand -T flag since it is used for linker scripts.

pcc/cc/cc/cc.c 1.240 history download (+4 -1) diffs

MAIN:ragge:20120812010002 by ragge on 12 August 2012, 03:00:02 +0200 (2 years 4 months ago) new date 20120812

pcc/DATESTAMP 1.209 history download (+1 -1) diffs

MAIN:ragge:20120812004232 by ragge on 12 August 2012, 02:42:32 +0200 (2 years 4 months ago) Call ctype() on reading in float constants since some targets do not have
all floating types.

pcc/cc/ccom/scan.l 1.114 history download (+2 -2) diffs

MAIN:ragge:20120811154244 by ragge on 11 August 2012, 17:42:44 +0200 (2 years 4 months ago) Ensure that nLDOUBLE always is big enough to be able to fillup dcon.
Bug reported by Pascal Stumpf on pcc-list.

pcc/cc/ccom/builtins.c 1.40 history download (+8 -5) diffs

MAIN:ragge:20120811134152 by ragge on 11 August 2012, 15:41:52 +0200 (2 years 4 months ago) Quiet debug output during init.

pcc/cc/ccom/builtins.c 1.39 history download (+5 -2) diffs

MAIN:ragge:20120811132920 by ragge on 11 August 2012, 15:29:20 +0200 (2 years 4 months ago) First pass att adding TI mode (128 bit int) support.

pcc/cc/ccom/cgram.y 1.350 history download (+11 -2) diffs

pcc/cc/ccom/gcc_compat.c 1.87 history download (+161 -2) diffs

pcc/cc/ccom/init.c 1.82 history download (+15 -1) diffs

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

pcc/cc/ccom/pftn.c 1.353 history download (+4 -1) diffs

MAIN:ragge:20120811084452 by ragge on 11 August 2012, 10:44:52 +0200 (2 years 4 months ago) Linux amd64 has libs in /usr/lib64, not /usr/lib.
Pointed out by Jussi Lehtola.

pcc/os/linux/ccconfig.h 1.23 history download (+2 -1) diffs

MAIN:ragge:20120811010002 by ragge on 11 August 2012, 03:00:02 +0200 (2 years 4 months ago) new date 20120811

pcc/DATESTAMP 1.208 history download (+1 -1) diffs

MAIN:ragge:20120810112707 by ragge on 10 August 2012, 13:27:07 +0200 (2 years 4 months ago) -x language is active for all source files from it is given and on,
so teach pcc to obey that.

pcc/cc/cc/cc.c 1.239 history download (+19 -14) diffs

MAIN:ragge:20120810081235 by ragge on 10 August 2012, 10:12:35 +0200 (2 years 4 months ago) Avoid outputting \n in the middle of pragma statements.

pcc/cc/cpp/token.c 1.71 history download (+8 -6) diffs

MAIN:ragge:20120810072150 by ragge on 10 August 2012, 09:21:50 +0200 (2 years 4 months ago) Fix gcc warning, needed due to newly-added -Werror.

pcc/arch/amd64/local.c 1.69 history download (+3 -2) diffs

MAIN:plunky:20120810071248 by plunky on 10 August 2012, 09:12:48 +0200 (2 years 4 months ago) reorder some functions, to avoid forward declaration - no code change

pcc/cc/cxxcom/pftn.c 1.5 history download (+79 -81) diffs

pcc/cc/ccom/pftn.c 1.352 history download (+79 -81) diffs

MAIN:plunky:20120810070232 by plunky on 10 August 2012, 09:02:32 +0200 (2 years 4 months ago) add -Werror to default flags, as suggested in PCC-371 by TAKAHASHI Tamotsu

also -Wno-error=uninitialized for now as gcc 4.5.3 has a spurious complaint

pcc/configure 1.98 history download (+1 -1) diffs

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

MAIN:ragge:20120810010001 by ragge on 10 August 2012, 03:00:01 +0200 (2 years 4 months ago) new date 20120810

pcc/DATESTAMP 1.207 history download (+1 -1) 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-28 06:56 +0100