Quick Search:

jump to detailed chart | hide Line History

Line Count Graph

Constraint

Branch:
Author:
Tag:
Date: help

Sort: path | last-commit | first-commit Sub Directories

Go to changeset: | Customize Feeds
Changelog

MAIN:ragge:20160211132341 by ragge on 11 February 2016, 14:23:41 +0100 (55 hours ago) If a ({ }) construction ends with a void expression, do not try to put it
in a temporary.  Fixes bug reported by Taylor R Campbell.

./ccom/cgram.y 1.412 history download (+2 -2) diffs

MAIN:ragge:20160209213633 by ragge on 09 February 2016, 22:36:33 +0100 (3 days ago) All types specs must be followed after a COLON cast.
Fixes bug reported by Taylor R Campbell.

./ccom/trees.c 1.371 history download (+4 -4) diffs

MAIN:ragge:20160209184548 by ragge on 09 February 2016, 19:45:48 +0100 (4 days ago) Fix bug where the wrong type were result of a ?: expression with a null
pointer as arg 2 or 3. Reported by Taylor R Campbell.

./ccom/trees.c 1.370 history download (+5 -4) diffs

MAIN:ragge:20160209175735 by ragge on 09 February 2016, 18:57:35 +0100 (4 days ago) Fix bug where an inline statement at RHS of a && or || expression that is
never evaluated caused a label not to be printed out.
Bug reported by Taylor R Campbell.

./ccom/builtins.c 1.66 history download (+1 -3) diffs

./ccom/optim.c 1.61 history download (+3 -1) diffs

./ccom/pass1.h 1.291 history download (+2 -1) diffs

./ccom/trees.c 1.369 history download (+1 -2) diffs

MAIN:ragge:20160207180428 by ragge on 07 February 2016, 19:04:28 +0100 (6 days ago) Add 0b which is a gcc extension that clang also understand.
Patch from Taylor R Campbell.
XXX - should have a warning about use if not gcc-compat.

./ccom/scan.l 1.145 history download (+6 -4) diffs

MAIN:ragge:20160206094317 by ragge on 06 February 2016, 10:43:17 +0100 (7 days ago) Test cases for __COUNTER__ from Taylor R Campbell.  Not enabled yet.

./cpp/tests/test19 1.1 history download (+33) new

MAIN:ragge:20160206093921 by ragge on 06 February 2016, 10:39:21 +0100 (7 days ago) Add support for __COUNTER__ keyword.  Patch from Taylor R Campbell.

./cpp/cpp.c 1.252 history download (+23 -7) diffs

./cpp/cpp.h 1.90 history download (+2 -1) diffs

MAIN:ragge:20160124100223 by ragge on 24 January 2016, 11:02:23 +0100 (20 days ago) sub one line from counter when pushing back a \n to get new fresh line.
Fixes bug reported by Fred Tydeman on pcc-list.

./cpp/cpp.c 1.251 history download (+2 -1) diffs

MAIN:ragge:20160114184254 by ragge on 14 January 2016, 19:42:54 +0100 (30 days ago) If && or || have a constant left side, replace the op with a compile-time
result.  Fixes a bug reported by Fred Tydeman on pcc-list.

./ccom/optim.c 1.60 history download (+26 -1) diffs

MAIN:ragge:20160110180813 by ragge on 10 January 2016, 19:08:13 +0100 (34 days ago) Slightly rewrite _Generic.  Fixes bugs reported by Fred Tydeman.

./ccom/cgram.y 1.411 history download (+88 -34) diffs

MAIN:ragge:20160110161745 by ragge on 10 January 2016, 17:17:45 +0100 (34 days ago) && and || must be conditionally evaluated.
Fixes bug reported by Fred Tydeman on pcc-list.

./cpp/cpc.c 1.7 history download (+14 -3) diffs

MAIN:ragge:20160109095344 by ragge on 09 January 2016, 10:53:44 +0100 (35 days ago) /= is not a legal token in #if expressions, so no need to match it.
Fixes bug reported by Fred Tydeman on pcc-list.

./cpp/token.c 1.157 history download (+2 -2) diffs

MAIN:ragge:20160108132150 by ragge on 08 January 2016, 14:21:50 +0100 (36 days ago) Allow macro replacement in #line directives.
Fixes bug reported by Fred Tydeman on pcc-list.

./cpp/cpp.c 1.250 history download (+24 -7) diffs

MAIN:ragge:20160107200555 by ragge on 07 January 2016, 21:05:55 +0100 (37 days ago) Handle return of imaginary numbers correctly.
Fixes bug reported by Fred Tydeman on pcc-list.

./ccom/cgram.y 1.410 history download (+8 -1) diffs

./ccom/pass1.h 1.290 history download (+2 -1) diffs

./ccom/pftn.c 1.420 history download (+26 -1) diffs

MAIN:ragge:20160107182656 by ragge on 07 January 2016, 19:26:56 +0100 (37 days ago) Implement __builtin_classify_type().
Return type of ?: containing at least one void * should be void * due to
C11 6.5.15 clause 6.
This fixes bug with tgmath.h on Fedora reported by Fred Tydeman on pc…

./ccom/builtins.c 1.65 history download (+34 -1) diffs

./ccom/trees.c 1.368 history download (+11 -4) diffs

MAIN:ragge:20160107135612 by ragge on 07 January 2016, 14:56:12 +0100 (37 days ago) If L was given as floating point trailer, number were mistakenly converted
to float instead of long double.  Fixes bug reported by Fred Tydeman.

./ccom/scan.l 1.144 history download (+2 -2) diffs

MAIN:ragge:20151231162157 by ragge on 31 December 2015, 17:21:57 +0100 (44 days ago) More patches for litebsd.  Now compiles "Hello World".
Fixes Jira#PCC-540 by Brian Callahan.

./ccom/pftn.c 1.419 history download (+2 -1) diffs

… 4 more files in changeset.
MAIN:ragge:20151231162102 by ragge on 31 December 2015, 17:21:02 +0100 (44 days ago) Fix two warnings. Resolves Jira#PCC-539 by Brian Callahan.

./cxxcom/trees.c 1.20 history download (+2 -1) diffs

… 1 more file in changeset.
MAIN:ragge:20151229100322 by ragge on 29 December 2015, 11:03:22 +0100 (46 days ago) Fix miss in DIV_0 here also.

./cxxcom/trees.c 1.19 history download (+3 -3) diffs

MAIN:ragge:20151229100042 by ragge on 29 December 2015, 11:00:42 +0100 (46 days ago) Fix int/long size problem in instrumentation.

./ccom/main.c 1.132 history download (+8 -8) diffs

MAIN:ragge:20151229095425 by ragge on 29 December 2015, 10:54:25 +0100 (46 days ago) Missed one float conversion in case compile can do div by zero.

./ccom/trees.c 1.367 history download (+3 -3) diffs

MAIN:ragge:20151229092706 by ragge on 29 December 2015, 10:27:06 +0100 (46 days ago) #include <time.j> missed when moving things out of cpp.
Pointed out by scarlett in Jira#PCC-538.

./cc/cc.c 1.304 history download (+2 -1) diffs

MAIN:ragge:20151127015144 by ragge on 27 November 2015, 02:51:44 +0100 (2 months 17 days ago) Replace defined by itself if found outside an #if expression.
Reported by Iain Hibbert on pcc-list.

./cpp/cpp.c 1.249 history download (+3 -2) diffs

MAIN:ragge:20151124173511 by ragge on 24 November 2015, 18:35:11 +0100 (2 months 20 days ago) Start splitting up for softfloat.
targets not currently using doftfloat defines NATIVE_FLOATING_POINT.

./ccom/scan.l 1.143 history download (+40 -14) diffs

… 14 more files in changeset.
MAIN:ragge:20151124173020 by ragge on 24 November 2015, 18:30:20 +0100 (2 months 20 days ago) Convert cxxcom to g/slval.

./cxxcom/builtins.c 1.6 history download (+3 -3) diffs

./cxxcom/cgram.y 1.9 history download (+17 -16) diffs

./cxxcom/init.c 1.6 history download (+7 -7) diffs

./cxxcom/inline.c 1.6 history download (+5 -5) diffs

./cxxcom/optim.c 1.5 history download (+6 -6) diffs

… 3 more files in changeset.
MAIN:plunky:20151117223417 by plunky on 17 November 2015, 23:34:17 +0100 (2 months 26 days ago) make the 'front end for CPP' and 'front end for C++' bits work better,
ensuring the names looked for are the ones that we installed

then, when front end is CPPROGNAME we pass any unknown language inp…

./cc/Makefile.in 1.36 history download (+8 -5) diffs

./cc/cc.c 1.303 history download (+8 -5) diffs

MAIN:ragge:20151117191940 by ragge on 17 November 2015, 20:19:40 +0100 (2 months 27 days ago) Change lval reference to macros instead.  This opens for reference to
large lval's outsie of the NODE struct.

./ccom/builtins.c 1.64 history download (+5 -5) diffs

./ccom/cgram.y 1.409 history download (+18 -16) diffs

./ccom/init.c 1.99 history download (+7 -7) diffs

./ccom/inline.c 1.65 history download (+7 -5) diffs

./ccom/optim.c 1.59 history download (+4 -4) diffs

… 12 more files in changeset.
MAIN:ragge:20151116210402 by ragge on 16 November 2015, 22:04:02 +0100 (2 months 28 days ago) Fix problem with creating new tokens, same as token.c:1.155 but when
parsing argument lists.  Reported by Iain Hibbert on pcc-list.

./cpp/cpp.c 1.248 history download (+7 -1) diffs

MAIN:ragge:20151114170207 by ragge on 14 November 2015, 18:02:07 +0100 (2 months 30 days ago) Don't use stringbuf for some file name storage.

./cpp/cpp.c 1.247 history download (+10 -13) diffs

./cpp/cpp.h 1.89 history download (+2 -2) diffs

MAIN:ragge:20151114134925 by ragge on 14 November 2015, 14:49:25 +0100 (2 months 30 days ago) Move the logic for standard handling out to cc instead of cpp.
Now -std=xyz can be given which gets the correct behaviour of cpp.

./cpp/cpp.c 1.246 history download (+1 -30) diffs

./cc/cc.c 1.302 history download (+41 -4) diffs

earlier earlier | later later
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 2016-02-13 22:19 +0100