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:20150722074934 by ragge on 22 July 2015, 09:49:34 +0200 (5 days ago) Replace one more tmpalloc with malloc.

./cgram.y 1.399 history download (+7 -2) diffs

MAIN:ragge:20150721210401 by ragge on 21 July 2015, 23:04:01 +0200 (6 days ago) Convert a bunch more tmpalloc's to better allocation functions.

./cgram.y 1.398 history download (+24 -11) diffs

./pftn.c 1.407 history download (+18 -9) diffs

MAIN:ragge:20150721082731 by ragge on 21 July 2015, 10:27:31 +0200 (6 days ago) Do not check for decreasing alignment unless alignment is given.
Fixes bug reported by iain Hibbert on pcc-list.

./pftn.c 1.406 history download (+3 -3) diffs

MAIN:ragge:20150720190847 by ragge on 20 July 2015, 21:08:47 +0200 (7 days ago) Use __builtin_alloca (or similar) for some short-lived allocations.
Also allow typedef void foo; in declarations, as Iain Hibbert points out.

./pass1.h 1.274 history download (+14 -1) diffs

./pftn.c 1.405 history download (+6 -4) diffs

MAIN:ragge:20150720160922 by ragge on 20 July 2015, 18:09:22 +0200 (7 days ago) Must give type when creating STRING bundle nodes.  Fixes init002 regression.

./pftn.c 1.404 history download (+2 -2) diffs

MAIN:ragge:20150720150516 by ragge on 20 July 2015, 17:05:16 +0200 (7 days ago) Fix remaining fallouts from string change.

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

./cgram.y 1.397 history download (+5 -5) diffs

./gcc_compat.c 1.113 history download (+2 -2) diffs

./pass1.h 1.273 history download (+3 -2) diffs

./symtabs.c 1.30 history download (+8 -8) diffs

MAIN:ragge:20150720114119 by ragge on 20 July 2015, 13:41:19 +0200 (7 days ago) Strings "abc" and L"abc" are not the same type, so handle them so.

./symtabs.c 1.29 history download (+56 -31) diffs

MAIN:ragge:20150720100215 by ragge on 20 July 2015, 12:02:15 +0200 (7 days ago) Update string-taking attributes according to changes.

./gcc_compat.c 1.112 history download (+2 -2) diffs

MAIN:ragge:20150720095620 by ragge on 20 July 2015, 11:56:20 +0200 (7 days ago) Update nan builtins according to string changes.

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

MAIN:ragge:20150720075808 by ragge on 20 July 2015, 09:58:08 +0200 (7 days ago) Complain about void types being declared.

./pftn.c 1.403 history download (+4 -1) diffs

MAIN:ragge:20150720073257 by ragge on 20 July 2015, 09:32:57 +0200 (7 days ago) Init strings will be of type ICON here, otherwise may cause segfault.

./init.c 1.94 history download (+3 -2) diffs

MAIN:ragge:20150719135900 by ragge on 19 July 2015, 15:59:00 +0200 (8 days ago) Add _Atomic and _Thread_local as keywords for syntax checking but error out
if they are used (since they are unsupported).

./cgram.y 1.396 history download (+6 -1) diffs

./pass1.h 1.272 history download (+2 -2) diffs

./scan.l 1.132 history download (+5 -1) diffs

MAIN:ragge:20150719132037 by ragge on 19 July 2015, 15:20:37 +0200 (8 days ago) Add support for u"", U"" and u8"" strings.  Now uses only instring() function
to print out strings.  All internal strings are UTF-8.
This required a substantial rewrite of the string handling in pcc.…

./cgram.y 1.395 history download (+22 -87) diffs

./init.c 1.93 history download (+6 -1) diffs

./main.c 1.124 history download (+4 -2) diffs

./pass1.h 1.271 history download (+4 -3) diffs

./pftn.c 1.402 history download (+46 -92) diffs

… 5 more files in changeset.
MAIN:ragge:20150718105539 by ragge on 18 July 2015, 12:55:39 +0200 (9 days ago) Add support for u and U character constants.
Bugfix multi-character constants.

./scan.l 1.130 history download (+11 -9) diffs

MAIN:ragge:20150714200908 by ragge on 14 July 2015, 22:09:08 +0200 (13 days ago) Fix gcc compat bug where __inline__ / __inline were not handled correctly.
Reported by Iain Hibbert.

./gcc_compat.c 1.111 history download (+7 -3) diffs

MAIN:ragge:20150714080114 by ragge on 14 July 2015, 10:01:14 +0200 (13 days ago) Add _Noreturn function specifier.  Not added code to detect returning
functions yet though.

./cgram.y 1.394 history download (+3 -4) diffs

./gcc_compat.c 1.110 history download (+2 -2) diffs

./pass1.h 1.270 history download (+11 -3) diffs

./pftn.c 1.401 history download (+10 -1) diffs

./scan.l 1.129 history download (+7 -2) diffs

./trees.c 1.348 history download (+3 -1) diffs

MAIN:ragge:20150714035238 by ragge on 14 July 2015, 05:52:38 +0200 (13 days ago) Fix alignas check for not decreasing alignment (C11).

./pftn.c 1.400 history download (+6 -4) diffs

MAIN:ragge:20150713162414 by ragge on 13 July 2015, 18:24:14 +0200 (14 days ago) Oops, ended up in alignment mess of undeclared structs.  Need to rethink.

./pftn.c 1.399 history download (+3 -1) diffs

MAIN:ragge:20150713161254 by ragge on 13 July 2015, 18:12:54 +0200 (14 days ago) Add _Alignas, _Alignof, _Generic and _Static_assert.

./cgram.y 1.393 history download (+72 -4) diffs

./pass1.h 1.269 history download (+2 -2) diffs

./pftn.c 1.398 history download (+12 -4) diffs

./scan.l 1.128 history download (+5 -1) diffs

./trees.c 1.347 history download (+3 -1) diffs

MAIN:ragge:20150703151058 by ragge on 03 July 2015, 17:10:58 +0200 (24 days ago) Cannot use tfree here, so change it again.

./pftn.c 1.397 history download (+4 -2) diffs

MAIN:ragge:20150703114543 by ragge on 03 July 2015, 13:45:43 +0200 (24 days ago) Use-after-free of nodes #1.   Use tfree() instead of doing node frees
manually.  Found by executing "int (*signal)();".

./pftn.c 1.396 history download (+2 -4) diffs

MAIN:ragge:20150328083258 by ragge on 28 March 2015, 09:32:58 +0100 (3 months 29 days ago) Fix (small) type error reported by Antoine Leca in Jira#PCC-530.

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

MAIN:ragge:20150305194255 by ragge on 05 March 2015, 20:42:55 +0100 (4 months 22 days ago) Allow imaginary numbers in initializers.  Fixes Jira#PCC-523 by Antoine Leca.

./init.c 1.92 history download (+15 -1) diffs

MAIN:ragge:20150222141511 by ragge on 22 February 2015, 15:15:11 +0100 (5 months 2 days ago) Check for lack of ungiven expression in ({}) was wrong, causing an error.
Reported by Pitr Kaye on pcc-list.

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

MAIN:ragge:20150220173955 by ragge on 20 February 2015, 18:39:55 +0100 (5 months 4 days ago) Move away data stored on stack in gcc ({ }) constructions.
Fixes bug reported on pcc-list by Pitr Kaye and also as entered into
Jira#PCC-524 by Rune.

./cgram.y 1.390 history download (+22 -21) diffs

MAIN:ragge:20150205103343 by ragge on 05 February 2015, 11:33:43 +0100 (5 months 19 days ago) Gcc ({ }) statements has always side effects.  Fixes Jira#PCC-522 by Rune.

./trees.c 1.346 history download (+3 -1) diffs

MAIN:gmcgarry:20150107052453 by gmcgarry on 07 January 2015, 06:24:53 +0100 (6 months ago) Fix merge conflicts.

./pass1.h 1.268 history download (+2 -2) diffs

… 1 more file in changeset.
MAIN:gmcgarry:20150107051424 by gmcgarry on 07 January 2015, 06:14:24 +0100 (6 months ago) Ignore weak_import attribute as commonly found in MacOS headers.

./gcc_compat.c 1.109 history download (+3 -1) diffs

./pass1.h 1.267 history download (+5 -2) diffs

MAIN:ragge:20150105154847 by ragge on 05 January 2015, 16:48:47 +0100 (6 months ago) Do not warn about shadowing of variables if one of them is a function.
This follows how clang does.  Fixes Jira#PCC-516 by Antoine Leca.
Fixing this also removed other unexpected shadow complaints.

./pftn.c 1.395 history download (+4 -1) diffs

./symtabs.c 1.27 history download (+1 -3) diffs

MAIN:ragge:20150105152109 by ragge on 05 January 2015, 16:21:09 +0100 (6 months ago) Understand MS attribute "fastcall", as wished by Rune on pcc-list.

./gcc_compat.c 1.108 history download (+2 -1) diffs

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

… 1 more file in changeset.
earlier earlier | later later
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-07-28 03:29 +0200