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:20100919140135 by ragge on 19 September 2010, 16:01:35 +0200 (4 years 1 month ago) More mips fixes, from Alt.

pcc/arch/mips/code.c 1.17 history download (+60 -60) diffs

MAIN:ragge:20100919135727 by ragge on 19 September 2010, 15:57:27 +0200 (4 years 1 month ago) More fixes for mips, from Alt.

pcc/arch/mips/local.c 1.22 history download (+30 -30) diffs

MAIN:ragge:20100919135441 by ragge on 19 September 2010, 15:54:41 +0200 (4 years 1 month ago) Fix to make mips compile again, from Alt.

pcc/arch/mips/table.c 1.14 history download (+2 -2) diffs

MAIN:ragge:20100919133844 by ragge on 19 September 2010, 15:38:44 +0200 (4 years 1 month ago) Disable STDCALL for now.   Need to fix the logic for it.

pcc/arch/i386/local2.c 1.146 history download (+3 -1) diffs

MAIN:ragge:20100919104456 by ragge on 19 September 2010, 12:44:56 +0200 (4 years 1 month ago) Do not allow left leg to be even indexed with the right leg register
by setting NOLEFT for struct assignments.  Fixes problem to compile
pcc with itself discussed on pcc-list.

pcc/arch/i386/order.c 1.57 history download (+2 -2) diffs

MAIN:ragge:20100912082736 by ragge on 12 September 2010, 10:27:36 +0200 (4 years 1 month ago) Add strncpy/strncat builtins.

pcc/cc/ccom/builtins.c 1.10 history download (+4 -1) diffs

MAIN:ragge:20100912081847 by ragge on 12 September 2010, 10:18:47 +0200 (4 years 1 month ago) Handle arguments given as transparent_union.  Type checking is not so
good as it should be, but it at least it can compile programs.

pcc/cc/ccom/pftn.c 1.296 history download (+12 -1) diffs

MAIN:ragge:20100912070816 by ragge on 12 September 2010, 09:08:16 +0200 (4 years 1 month ago) Add an extra argument when calling builtin functions, taking the return
type as argument.  Fixes complaints about wrong casting.

pcc/arch/i386/local.c 1.124 history download (+3 -3) diffs

pcc/arch/i386/macdefs.h 1.74 history download (+3 -3) diffs

pcc/cc/ccom/builtins.c 1.9 history download (+26 -21) diffs

MAIN:ragge:20100911152042 by ragge on 11 September 2010, 17:20:42 +0200 (4 years 1 month ago) Add __builtin_strcmp() as a noimp.

pcc/cc/ccom/builtins.c 1.8 history download (+3 -1) diffs

MAIN:ragge:20100909173217 by ragge on 09 September 2010, 19:32:17 +0200 (4 years 1 month ago) PCC-33 shpould succeed, not fail.

pcc-tests/regress/jira/Makefile 1.5 history download (+3 -3) diffs

MAIN:ragge:20100909173002 by ragge on 09 September 2010, 19:30:02 +0200 (4 years 1 month ago) 0 == ~0 should return 1, not the other way around.

pcc-tests/regress/jira/PCC-69.c 1.2 history download (+1 -1) diffs

MAIN:ragge:20100909171448 by ragge on 09 September 2010, 19:14:48 +0200 (4 years 1 month ago) Refer to correct variable in test.

pcc-tests/regress/c99/init006.c 1.2 history download (+2 -2) diffs

MAIN:ragge:20100908162859 by ragge on 08 September 2010, 18:28:59 +0200 (4 years 1 month ago) If a function were declared x() the current count of temp nodes were not
set correctly. Fixes bug reported by altamiranus on pcc-list.

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

MAIN:ragge:20100907053658 by ragge on 07 September 2010, 07:36:58 +0200 (4 years 1 month ago) Delay tymerge() for sizeof() until just just before calling szof(), so
that runtime expressions won't get lost.
Fixes init011.c in regression.

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

MAIN:ragge:20100905102010 by ragge on 05 September 2010, 12:20:10 +0200 (4 years 1 month ago) Do check whether evaluate float arithmetic runtime earlier, so that the
value hasn't been destroyed.  Fixes arith002.c in regression tests.

pcc/cc/ccom/trees.c 1.257 history download (+5 -3) diffs

MAIN:ragge:20100905091907 by ragge on 05 September 2010, 11:19:07 +0200 (4 years 1 month ago) understand static keyword inside declarations. Fixes bug reported by
Szabolcs Nagy on pcc-list.

pcc/cc/ccom/cgram.y 1.305 history download (+7 -1) diffs

MAIN:ragge:20100905085509 by ragge on 05 September 2010, 10:55:09 +0200 (4 years 1 month ago) Don't error declaration of imaginary variables.  Fixes bug reported
on pcc-list by Szabolcs Nagy.  While here fix imaginary assign.
XXX - Imaginary numbers need more love to be really useful.

pcc/cc/ccom/pftn.c 1.295 history download (+13 -5) diffs

MAIN:ragge:20100905081655 by ragge on 05 September 2010, 10:16:55 +0200 (4 years 1 month ago) Remove a bunch of unneeded code after declaration syntax changes.

pcc/cc/ccom/cgram.y 1.304 history download (+14 -47) diffs

MAIN:ragge:20100904194053 by ragge on 04 September 2010, 21:40:53 +0200 (4 years 1 month ago) Understand gcc compat "label : attribute(())" syntax.

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

pcc/cc/ccom/pass1.h 1.209 history download (+2 -2) diffs

pcc/cc/ccom/pftn.c 1.294 history download (+3 -2) diffs

MAIN:ragge:20100904192435 by ragge on 04 September 2010, 21:24:35 +0200 (4 years 1 month ago) Teach ptmatch() how to deal with variable length arrays in subtraction.
Fixes a bug reported by Szabolcs Nagy on pcc-list.

pcc/cc/ccom/trees.c 1.256 history download (+16 -7) diffs

MAIN:ragge:20100904192233 by ragge on 04 September 2010, 21:22:33 +0200 (4 years 1 month ago) Improve the handling on variable length arrays.  Fixes a bunch of the errors
reported by Szabolcs Nagy on pcc-list and Jira#PCC-140 by j sanchez.

pcc/cc/ccom/cgram.y 1.302 history download (+9 -1) diffs

pcc/cc/ccom/pftn.c 1.293 history download (+74 -67) diffs

MAIN:ragge:20100904115914 by ragge on 04 September 2010, 13:59:14 +0200 (4 years 1 month ago) Move NOOFFSET check inside tempnode.

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

MAIN:ragge:20100904115847 by ragge on 04 September 2010, 13:58:47 +0200 (4 years 1 month ago) Add some comments about internals.

pcc/cc/ccom/cgram.y 1.301 history download (+6 -3) diffs

pcc/cc/ccom/pass1.h 1.208 history download (+4 -1) diffs

MAIN:faceless:20100903140807 by faceless on 03 September 2010, 16:08:07 +0200 (4 years 1 month ago) more tests (jira and pcc-list)

pcc-tests/regress/c99/Makefile 1.13 history download (+22 -4) diffs

pcc-tests/regress/c99/darray003.c 1.1 history download (+20) new

pcc-tests/regress/c99/darray003_p2.c 1.1 history download (+2) new

pcc-tests/regress/c99/darray004.c 1.1 history download (+16) new

pcc-tests/regress/c99/darray005.c 1.1 history download (+24) new

… 14 more files in changeset.
MAIN:ragge:20100902200111 by ragge on 02 September 2010, 22:01:11 +0200 (4 years 1 month ago) Add missing tfree() when pointers to dynamic arrays are used.
Now constructions like (*p)[a][b][c] works.
This fixes bugs reported by Szabolcs Nagy on pcc-list.

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

MAIN:ragge:20100901162248 by ragge on 01 September 2010, 18:22:48 +0200 (4 years 1 month ago) Fix case where floats were not cast to double in the case of prototype missing.
Fixes bug reported by Travis Siegel.

pcc/cc/ccom/pftn.c 1.291 history download (+2 -1) diffs

MAIN:ragge:20100831172811 by ragge on 31 August 2010, 19:28:11 +0200 (4 years 1 month ago) Add gcc compat predefines __REGISTER_PREFIX__, __USER_LABEL_PREFIX__ and
__OPTIMIZE__.  Should fix Jira#PCC-90.

pcc/cc/cc/cc.c 1.160 history download (+18 -1) diffs

MAIN:faceless:20100829195507 by faceless on 29 August 2010, 21:55:07 +0200 (4 years 2 months ago) According to C99: function main() should not be inlined

pcc/cc/ccom/cgram.y 1.300 history download (+4 -1) diffs

MAIN:ragge:20100829192636 by ragge on 29 August 2010, 21:26:36 +0200 (4 years 2 months ago) Accept ({ }) constructions that do not return a value.  Quite pointless
but gcc seems to use them.  This added another shift/reduce conflict.

pcc/cc/ccom/cgram.y 1.299 history download (+9 -1) diffs

MAIN:faceless:20100829191247 by faceless on 29 August 2010, 21:12:47 +0200 (4 years 2 months ago) types007 should return 0;
shlib Makefile produce unnecessary output
basic006 test should have 3 parameters in Makefile

pcc-tests/regress/c99/Makefile 1.12 history download (+12 -3) diffs

pcc-tests/regress/c99/types007.c 1.2 history download (+1 -0) diffs

pcc-tests/regress/misc/shlib/Makefile 1.2 history download (+3 -3) 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-31 13:48 +0100