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:20140725162054 by ragge on 25 July 2014, 18:20:54 +0200 (3 months 4 days 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 (3 months 5 days 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 (3 months 5 days 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 (3 months 5 days 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 (3 months 24 days 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 (3 months 25 days 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 (3 months 26 days 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 (3 months 26 days 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 (3 months 26 days 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 (3 months 27 days 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 (3 months 27 days 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 (3 months 27 days 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 (3 months 27 days 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 (3 months 28 days 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 (3 months 28 days 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 (3 months 28 days 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 (3 months 28 days 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 (3 months 28 days 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 (3 months 28 days 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 (3 months 28 days 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 (3 months 28 days 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 (3 months 28 days 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 (3 months 28 days ago) Define target endianness for preprocessor.

pcc/cc/cc/cc.c 1.278 history download (+26 -1) diffs

MAIN:ragge:20140701130148 by ragge on 01 July 2014, 15:01:48 +0200 (3 months 29 days ago) Add cxmuldiv to makefile.

pcc-libs/libpcc/Makefile.in 1.21 history download (+4 -3) diffs

MAIN:ragge:20140701125836 by ragge on 01 July 2014, 14:58:36 +0200 (3 months 29 days ago) Complex mul/div as subroutines, to satisfy C99 requirements.
Uses the same naming as gcc. Next step in fixing Jira#PCC-413.

pcc-libs/libpcc/cxmuldiv.c 1.1 history download (+618) new

MAIN:ragge:20140630010001 by ragge on 30 June 2014, 03:00:01 +0200 (4 months ago) new date 20140630

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

MAIN:ragge:20140629160355 by ragge on 29 June 2014, 18:03:55 +0200 (4 months ago) Fix return regs for structs.  Next step in fixing PCC-413.

pcc/arch/amd64/code.c 1.72 history download (+13 -2) diffs

pcc/arch/amd64/local.c 1.79 history download (+25 -1) diffs

pcc/arch/amd64/local2.c 1.53 history download (+18 -3) diffs

MAIN:ragge:20140629075505 by ragge on 29 June 2014, 09:55:05 +0200 (4 months 1 day ago) Fix a long-standing argument classification bug causing floats/doubles to
end up in the wrong registers.

pcc/arch/amd64/code.c 1.71 history download (+172 -78) diffs

MAIN:ragge:20140621010002 by ragge on 21 June 2014, 03:00:02 +0200 (4 months 9 days ago) new date 20140621

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

MAIN:plunky:20140620190734 by plunky on 20 June 2014, 21:07:34 +0200 (4 months 9 days ago) document -fsigned-char and -fstack-protector features

pcc/cc/cc/cc.1 1.42 history download (+17 -2) 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-10-30 16:57 +0100