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:20150217190845 by ragge on 17 February 2015, 20:08:45 +0100 (12 days ago) Must do argument promotion on stack args also.
Bug reported by Pitr Kaye on pcc-list.

./amd64/code.c 1.81 history download (+3 -1) diffs

MAIN:ragge:20150207084754 by ragge on 07 February 2015, 09:47:54 +0100 (22 days ago) Use a target attribute to pass label for sign conversion of floats.
Fixes bug reported by Pitr Kaye on pcc-list.

./amd64/local.c 1.87 history download (+4 -2) diffs

./amd64/local2.c 1.61 history download (+7 -1) diffs

./amd64/macdefs.h 1.33 history download (+2 -2) diffs

./amd64/table.c 1.55 history download (+2 -2) diffs

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

./arm/local2.c 1.38 history download (+2 -2) diffs

… 1 more file in changeset.
MAIN:gmcgarry:20150107052048 by gmcgarry on 07 January 2015, 06:20:48 +0100 (54 days ago) First stab at bringing arm back to life.

./arm/code.c 1.29 history download (+22 -1) diffs

./arm/local.c 1.33 history download (+198 -200) diffs

./arm/local2.c 1.37 history download (+32 -2) diffs

./arm/macdefs.h 1.16 history download (+10 -6) diffs

… 3 more files in changeset.
MAIN:ragge:20150106124546 by ragge on 06 January 2015, 13:45:46 +0100 (54 days ago) Must use correct registers for fastcall when not optimizing, as reported
by Rune on pcc-list.  Also fix bug that may trash regparm/fastcall regs
if not optimizing.

./i386/code.c 1.88 history download (+4 -3) diffs

MAIN:ragge:20150106032558 by ragge on 06 January 2015, 04:25:58 +0100 (55 days ago) Oops, mistakenly checked in a debug printout.  Pointed out by Isaac Dunham.

./i386/local.c 1.188 history download (+1 -2) diffs

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

./i386/code.c 1.87 history download (+13 -3) diffs

… 2 more files in changeset.
MAIN:ragge:20150105102957 by ragge on 05 January 2015, 11:29:57 +0100 (55 days ago) Handle float complex return values correct in the PIC case.
Fixes bug reported by Isaac Dunham on pcc list.

./i386/local.c 1.187 history download (+5 -6) diffs

MAIN:ragge:20150104200232 by ragge on 04 January 2015, 21:02:32 +0100 (56 days ago) Enable stdcall stack popping now when attributes are passed correctly.
Also remove the pragma code for stdcall, it's not supported and incorrect.

./i386/local.c 1.186 history download (+1 -18) diffs

./i386/local2.c 1.183 history download (+2 -4) diffs

MAIN:ragge:20150104191723 by ragge on 04 January 2015, 20:17:23 +0100 (56 days ago) Remove refs to stsize and stalign from code.
This is mechanical and may have introduced bugs.

./m16c/local2.c 1.43 history download (+2 -2) diffs

./i86/local2.c 1.6 history download (+13 -12) diffs

./mips/local2.c 1.27 history download (+7 -5) diffs

./nova/local2.c 1.12 history download (+4 -3) diffs

./sparc64/local2.c 1.27 history download (+6 -4) diffs

… 10 more files in changeset.
MAIN:ragge:20150104185218 by ragge on 04 January 2015, 19:52:19 +0100 (56 days ago) Remove unneeded use of n_label.

./i86/local2.c 1.5 history download (+2 -5) diffs

./amd64/local2.c 1.59 history download (+2 -5) diffs

MAIN:ragge:20150104184104 by ragge on 04 January 2015, 19:41:04 +0100 (56 days ago) Next step in allowing attributes into pass2; small NODE change.

./i386/local.c 1.185 history download (+4 -29) diffs

./i386/local2.c 1.182 history download (+29 -24) diffs

./i386/macdefs.h 1.91 history download (+4 -7) diffs

… 7 more files in changeset.
MAIN:ragge:20141227214017 by ragge on 27 December 2014, 22:40:17 +0100 (2 months 3 days ago) When returning unsigned long it must be put in a CREG, not AREG.
Fixes bug reported by Alan Cox on pcc-list.

./i86/macdefs.h 1.4 history download (+2 -2) diffs

MAIN:ragge:20141227211819 by ragge on 27 December 2014, 22:18:19 +0100 (2 months 3 days ago) A bunch of more updates, from Alan Cox.

./i86/TODO 1.2 history download (+8 -17) diffs

./i86/local2.c 1.4 history download (+118 -21) diffs

./i86/macdefs.h 1.3 history download (+6 -4) diffs

./i86/order.c 1.3 history download (+16 -7) diffs

./i86/table.c 1.5 history download (+464 -382) diffs

MAIN:ragge:20141226114921 by ragge on 26 December 2014, 12:49:21 +0100 (2 months 4 days ago) Fix bug when generating 16-bit mul, as reported by Alan Cox on pcc-list.

./i86/table.c 1.4 history download (+2 -2) diffs

MAIN:ragge:20141226111222 by ragge on 26 December 2014, 12:12:22 +0100 (2 months 4 days ago) Updates for i86, from Alan Cox.

./i86/local2.c 1.3 history download (+17 -22) diffs

./i86/table.c 1.3 history download (+20 -20) diffs

MAIN:plunky:20141224123125 by plunky on 24 December 2014, 13:31:25 +0100 (2 months 6 days ago) fix PE/COFF target

from Antoine Leca in PCC-509

./i386/code.c 1.86 history download (+8 -6) diffs

./i386/local.c 1.184 history download (+21 -12) diffs

MAIN:ragge:20141113191036 by ragge on 13 November 2014, 20:10:36 +0100 (3 months 16 days ago) Add support for using fucompp if cputype < i686.
Fixes pentium bug reported by Rune on pcc-list.

./i386/local2.c 1.181 history download (+58 -15) diffs

./i386/macdefs.h 1.90 history download (+9 -1) diffs

./i386/table.c 1.143 history download (+2 -2) diffs

MAIN:ragge:20141111074307 by ragge on 11 November 2014, 08:43:07 +0100 (3 months 18 days ago) This removes various PIC bits we don't want and also cleans up the tables
and other initial hacky mess a bit. It's now nicely organised for doing
real work. Functionally its the same and tested with t…

./i86/code.c 1.2 history download (+1 -27) diffs

./i86/local.c 1.2 history download (+14 -110) diffs

./i86/local2.c 1.2 history download (+1 -23) diffs

./i86/order.c 1.2 history download (+6 -6) diffs

./i86/table.c 1.2 history download (+402 -371) diffs

MAIN:ragge:20141108094417 by ragge on 08 November 2014, 10:44:17 +0100 (3 months 21 days ago) Round down and not towards zero when casting floats to long long.
Fixes rounding bug reported by Rune on pcc-list.

./i386/table.c 1.142 history download (+2 -2) diffs

MAIN:ragge:20141013084633 by ragge on 13 October 2014, 10:46:33 +0200 (4 months 17 days ago) Fix rounding of stack for struct argiments.

./vax/local2.c 1.41 history download (+3 -2) diffs

MAIN:ragge:20141012195958 by ragge on 12 October 2014, 21:59:58 +0200 (4 months 18 days ago) Align stack for varargs so that small aggregates will work.

./vax/macdefs.h 1.20 history download (+2 -1) diffs

… 1 more file in changeset.
MAIN:ragge:20141012131632 by ragge on 12 October 2014, 15:16:32 +0200 (4 months 18 days ago) Missed ending of dynamic arrays in order.

./vax/order.c 1.10 history download (+3 -3) diffs

MAIN:ragge:20141012100528 by ragge on 12 October 2014, 12:05:28 +0200 (4 months 18 days ago) Two more places where long long constants may show up.

./vax/table.c 1.28 history download (+3 -3) diffs

MAIN:ragge:20141012095931 by ragge on 12 October 2014, 11:59:31 +0200 (4 months 18 days ago) rmove() must understand long long, which did not exist when this code was written.

./vax/local2.c 1.40 history download (+4 -4) diffs

MAIN:ragge:20141012091818 by ragge on 12 October 2014, 11:18:18 +0200 (4 months 18 days ago) Correct arg base for small arguments.
__builtin_return_address should return 0 if not supported, not
random address.

./vax/code.c 1.26 history download (+20 -5) diffs

MAIN:ragge:20141011155717 by ragge on 11 October 2014, 17:57:17 +0200 (4 months 19 days ago) Fix problem with a gas bug and long long printouts.

./vax/local2.c 1.39 history download (+20 -5) diffs

./vax/table.c 1.27 history download (+4 -4) diffs

MAIN:ragge:20141010160840 by ragge on 10 October 2014, 18:08:40 +0200 (4 months 20 days ago) Use %lld, not %Ld.

./vax/local2.c 1.38 history download (+2 -2) diffs

MAIN:ragge:20141007153647 by ragge on 07 October 2014, 17:36:47 +0200 (4 months 23 days ago) PIC static references needs one extra indirection.
Now m68k passes all pcc pregression tests.

./m68k/local.c 1.9 history download (+2 -3) diffs

MAIN:ragge:20141007133113 by ragge on 07 October 2014, 15:31:13 +0200 (4 months 23 days ago) Add a bunch of code to support PIC.  Not really finished yet.

./m68k/local.c 1.8 history download (+140 -9) diffs

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-03-02 08:24 +0100