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:20140803174853 by ragge on 03 August 2014, 19:48:53 +0200 (8 months ago) Deal with integer promotions in bitfields.
Fixes Jira#PCC-460 by Volkmar Klatt.

pcc/cc/ccom/trees.c 1.331 history download (+4 -1) diffs

MAIN:ragge:20140803010002 by ragge on 03 August 2014, 03:00:02 +0200 (8 months ago) new date 20140803

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

MAIN:ragge:20140802084157 by ragge on 02 August 2014, 10:41:57 +0200 (8 months ago) Rewrite the in-tree spill code significantly to fix coloring problems
on targets with (very) few register.  This should benefit from an
improved SU computation code.
Fixes Jira#PCC-457 by Volkmar Klat…

pcc/mip/regs.c 1.241 history download (+148 -97) diffs

MAIN:ragge:20140729010002 by ragge on 29 July 2014, 03:00:02 +0200 (8 months ago) new date 20140729

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

MAIN:ragge:20140728190309 by ragge on 28 July 2014, 21:03:09 +0200 (8 months ago) Reset offset in union before adding a bitfield member.
Fixes Jira#PCC-456 by Volkmar Klatt.

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

MAIN:ragge:20140728182826 by ragge on 28 July 2014, 20:28:26 +0200 (8 months ago) Ensure that correct result get returned from struct return.
Fixes part of Jira#PCC-456 by Volkmar Klatt.

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

MAIN:ragge:20140726010002 by ragge on 26 July 2014, 03:00:02 +0200 (9 months ago) new date 20140726

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

MAIN:ragge:20140725162054 by ragge on 25 July 2014, 18:20:54 +0200 (9 months ago) If we end up with a parent rewrite, check if it is also subject to store.

pcc/mip/regs.c 1.240 history download (+28 -4) diffs

MAIN:ragge:20140725093039 by ragge on 25 July 2014, 11:30:39 +0200 (9 months ago) Allow for use of restrict in array declarations (as gcc does).
Fixes gnu regex compilation as reported by William D. Jones on
NetBSD current-users.

pcc/cc/ccom/cgram.y 1.377 history download (+12 -7) diffs

MAIN:plunky:20140725060706 by plunky on 25 July 2014, 08:07:06 +0200 (9 months ago) avoid strict aliasing problems
from Christos Zoulas, via NetBSD

pcc/arch/amd64/local.c 1.81 history download (+6 -5) diffs

MAIN:plunky:20140725060400 by plunky on 25 July 2014, 08:04:00 +0200 (9 months ago) (void) away unused result

from NetBSD

pcc/mip/optim2.c 1.90 history download (+2 -2) diffs

MAIN:ragge:20140706010001 by ragge on 06 July 2014, 03:00:01 +0200 (9 months ago) new date 20140706

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

MAIN:ragge:20140705090552 by ragge on 05 July 2014, 11:05:52 +0200 (9 months ago) When using logical operators on constants the result must always be INT.
Yet one more fallout from the time where everything was int.
Fixes Jira#PCC-455 by Volkmar Klatt.

pcc/cc/ccom/trees.c 1.330 history download (+3 -1) diffs

MAIN:ragge:20140704010002 by ragge on 04 July 2014, 03:00:02 +0200 (9 months ago) new date 20140704

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

MAIN:ragge:20140703173031 by ragge on 03 July 2014, 19:30:31 +0200 (9 months ago) Must handle + as well as - when parsing hex constants.
Fixes Jira#PCC-301 by Fred J. Tydeman (reopened).

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

MAIN:ragge:20140703155828 by ragge on 03 July 2014, 17:58:28 +0200 (9 months ago) Fix two corner-cases in the register allocator that only reveales itself
during special circumstances when we are very low in registers:
- Handle the eventual extra move from long-range register in su…

pcc/mip/regs.c 1.239 history download (+38 -3) diffs

MAIN:ragge:20140703143136 by ragge on 03 July 2014, 16:31:36 +0200 (9 months ago) Allow pointers to be cast to short. Reported by Iain Hibbert in Jira#PCC-440.

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

MAIN:ragge:20140703142551 by ragge on 03 July 2014, 16:25:51 +0200 (9 months ago) Do not change type on named pointers, since they are memory addresses.
Fixes Jira#PCC-440 by Fred J. Tydeman

pcc/arch/amd64/local.c 1.80 history download (+4 -1) diffs

MAIN:ragge:20140703140350 by ragge on 03 July 2014, 16:03:50 +0200 (9 months ago) Repair code for varargs passing by using the classification routines.
Fixes (among other stuff) Jira#PCC-447 by Fred J. Tydeman.

pcc/arch/amd64/code.c 1.74 history download (+142 -90) diffs

MAIN:ragge:20140703010002 by ragge on 03 July 2014, 03:00:02 +0200 (9 months ago) new date 20140703

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

MAIN:ragge:20140702153141 by ragge on 02 July 2014, 17:31:41 +0200 (9 months ago) Understand || and && between complex numbers.
Allow for complex numbers to be used without comparisions in
conditional statements.
Fixes Jira#PCC-451 and Jira#PCC-442 by Fred J. Tydeman.

pcc/cc/ccom/cgram.y 1.376 history download (+19 -8) diffs

pcc/cc/ccom/pftn.c 1.379 history download (+14 -1) diffs

MAIN:ragge:20140702122133 by ragge on 02 July 2014, 14:21:33 +0200 (9 months ago) Some simple complex div tests.  Needs more fixes to be usable, but at least
save it here for now.

pcc-tests/regress/c99/cmplx001.c 1.1 history download (+71) new

MAIN:ragge:20140702121434 by ragge on 02 July 2014, 14:14:34 +0200 (9 months ago) Fix bad naming of complex routines, and avoid a spurious segfault.

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

MAIN:ragge:20140702121336 by ragge on 02 July 2014, 14:13:36 +0200 (9 months ago) Fix bugs causing complex div to fail sometimes.
Fixes Jira#PCC-413 by Fred J. Tydeman.

pcc-libs/libpcc/cxmuldiv.c 1.2 history download (+13 -9) diffs

MAIN:ragge:20140702085940 by ragge on 02 July 2014, 10:59:40 +0200 (9 months ago) long double complex is returned in the x87, but arguments are on the stack.
Fixes Jira#PCC-453 by Fred J. Tydeman.

pcc/arch/amd64/code.c 1.73 history download (+34 -4) diffs

pcc/arch/amd64/local2.c 1.54 history download (+11 -4) diffs

MAIN:ragge:20140702010002 by ragge on 02 July 2014, 03:00:02 +0200 (9 months ago) new date 20140702

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

MAIN:ragge:20140701165220 by ragge on 01 July 2014, 18:52:20 +0200 (9 months ago) Also add casts for char, uchar and ushort to pointer.

pcc/arch/amd64/table.c 1.54 history download (+21 -1) diffs

MAIN:ragge:20140701164854 by ragge on 01 July 2014, 18:48:54 +0200 (9 months ago) Convert shorts to pointers. Fixes Jira#PCC-306 by Fred J. Tydeman.

pcc/arch/amd64/table.c 1.53 history download (+8 -2) diffs

MAIN:ragge:20140701160936 by ragge on 01 July 2014, 18:09:36 +0200 (9 months ago) Call external functions for complex mul/div.

pcc/cc/ccom/pftn.c 1.377 history download (+28 -33) diffs

MAIN:ragge:20140701160900 by ragge on 01 July 2014, 18:09:00 +0200 (9 months ago) Define target endianness for preprocessor.

pcc/cc/cc/cc.c 1.278 history download (+26 -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 2015-04-26 15:03 +0200