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:20140828201449 by ragge on 28 August 2014, 22:14:49 +0200 (4 days ago) Fix yet another bug in calling convention.  Now all regression tests
passes without errors.

./amd64/code.c 1.77 history download (+16 -4) diffs

./amd64/local2.c 1.57 history download (+16 -9) diffs

MAIN:ragge:20140828154407 by ragge on 28 August 2014, 17:44:07 +0200 (4 days ago) Do not print out potential junk, even though it do not matter.

./amd64/local.c 1.84 history download (+3 -2) diffs

MAIN:ragge:20140826180838 by ragge on 26 August 2014, 20:08:38 +0200 (6 days ago) Fix unwanted propagation of SCONV, as in i386.

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

MAIN:ragge:20140826175731 by ragge on 26 August 2014, 19:57:31 +0200 (6 days ago) Fix unwanted SCONV.

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

MAIN:ragge:20140820194346 by ragge on 20 August 2014, 21:43:46 +0200 (12 days ago) Do not add a placeholder for hidden arg if struct will be passed in registers.
Fixes Jira#PCC-467 by Volkmar Klatt.

./i386/code.c 1.81 history download (+10 -3) diffs

MAIN:ragge:20140818151951 by ragge on 18 August 2014, 17:19:51 +0200 (14 days ago) Allow amd64 to compile without gcc-compat.

./amd64/code.c 1.76 history download (+9 -3) diffs

./amd64/local.c 1.82 history download (+13 -3) diffs

MAIN:ragge:20140818150747 by ragge on 18 August 2014, 17:07:47 +0200 (14 days ago) Do not allow esi as a need, otherwise the result will be trashed.

./i386/order.c 1.62 history download (+2 -2) diffs

MAIN:plunky:20140813200536 by plunky on 13 August 2014, 22:05:36 +0200 (19 days ago) remove unused variable with obsolete function call

./amd64/local2.c 1.56 history download (+1 -4) diffs

MAIN:ragge:20140813200140 by ragge on 13 August 2014, 22:01:40 +0200 (19 days ago) Add r8-r15 ar possible clobbered registers ix extended assembler,
as reported on pcc-list.

./amd64/local2.c 1.55 history download (+9 -1) diffs

MAIN:plunky:20140813132017 by plunky on 13 August 2014, 15:20:17 +0200 (19 days ago) remove unused variable. reported by Brad Harder on current-users@netbsd

./amd64/code.c 1.75 history download (+2 -3) diffs

MAIN:ragge:20140728182826 by ragge on 28 July 2014, 20:28:26 +0200 (35 days ago) Ensure that correct result get returned from struct return.
Fixes part of Jira#PCC-456 by Volkmar Klatt.

./i386/table.c 1.141 history download (+3 -3) diffs

MAIN:plunky:20140725060706 by plunky on 25 July 2014, 08:07:06 +0200 (39 days ago) avoid strict aliasing problems
from Christos Zoulas, via NetBSD

./amd64/local.c 1.81 history download (+6 -5) diffs

MAIN:ragge:20140703143136 by ragge on 03 July 2014, 16:31:36 +0200 (1 month 29 days ago) Allow pointers to be cast to short. Reported by Iain Hibbert in Jira#PCC-440.

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

MAIN:ragge:20140703142551 by ragge on 03 July 2014, 16:25:51 +0200 (1 month 29 days ago) Do not change type on named pointers, since they are memory addresses.
Fixes Jira#PCC-440 by Fred J. Tydeman

./amd64/local.c 1.80 history download (+4 -1) diffs

MAIN:ragge:20140703140350 by ragge on 03 July 2014, 16:03:50 +0200 (1 month 29 days ago) Repair code for varargs passing by using the classification routines.
Fixes (among other stuff) Jira#PCC-447 by Fred J. Tydeman.

./amd64/code.c 1.74 history download (+142 -90) diffs

MAIN:ragge:20140702085940 by ragge on 02 July 2014, 10:59:40 +0200 (2 months 1 day ago) long double complex is returned in the x87, but arguments are on the stack.
Fixes Jira#PCC-453 by Fred J. Tydeman.

./amd64/code.c 1.73 history download (+34 -4) diffs

./amd64/local2.c 1.54 history download (+11 -4) diffs

MAIN:ragge:20140701165220 by ragge on 01 July 2014, 18:52:20 +0200 (2 months 1 day ago) Also add casts for char, uchar and ushort to pointer.

./amd64/table.c 1.54 history download (+21 -1) diffs

MAIN:ragge:20140701164854 by ragge on 01 July 2014, 18:48:54 +0200 (2 months 1 day ago) Convert shorts to pointers. Fixes Jira#PCC-306 by Fred J. Tydeman.

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

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

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

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

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

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

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

MAIN:gmcgarry:20140604071802 by gmcgarry on 04 June 2014, 09:18:02 +0200 (2 months 29 days ago) Fix for non-ELF systems.

./i386/code.c 1.80 history download (+6 -1) diffs

MAIN:gmcgarry:20140604064349 by gmcgarry on 04 June 2014, 08:43:49 +0200 (2 months 29 days ago) OS X improvements for structure arguments, linking against frameworks and handling SDK versions.

./i386/local2.c 1.177 history download (+1 -17) diffs

./i386/order.c 1.61 history download (+1 -7) diffs

./i386/table.c 1.139 history download (+1 -9) diffs

… 3 more files in changeset.
MAIN:ragge:20140603201950 by ragge on 03 June 2014, 22:19:50 +0200 (2 months 29 days ago) Lots of updates.  Now compiles "hello World".

./nova/README 1.3 history download (+191 -66) diffs

./nova/code.c 1.11 history download (+38 -37) diffs

./nova/local.c 1.16 history download (+97 -33) diffs

./nova/local2.c 1.11 history download (+126 -82) diffs

./nova/macdefs.h 1.8 history download (+55 -65) diffs

./nova/order.c 1.6 history download (+12 -13) diffs

./nova/table.c 1.3 history download (+101 -41) diffs

MAIN:ragge:20140601113502 by ragge on 01 June 2014, 13:35:02 +0200 (3 months 1 day ago) Remove BITOOR from MD code.

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

./arm/macdefs.h 1.15 history download (+1 -2) diffs

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

./i386/local2.c 1.176 history download (+3 -3) diffs

./i386/macdefs.h 1.89 history download (+1 -2) diffs

… 12 more files in changeset.
MAIN:plunky:20140529192002 by plunky on 29 May 2014, 21:20:02 +0200 (3 months 3 days ago) mkpstr() should not use esc2char(), since stradd() already did it.

while here, audit and tidy all of IP_ASM and ip_asm operations. The
rule is that an asm("") statement will insert a tab at the begin…

./m16c/code.c 1.25 history download (+2 -2) diffs

./m16c/order.c 1.21 history download (+2 -2) diffs

./pdp10/local.c 1.78 history download (+3 -3) diffs

./powerpc/code.c 1.31 history download (+3 -3) diffs

… 7 more files in changeset.
MAIN:plunky:20140529181125 by plunky on 29 May 2014, 20:11:25 +0200 (3 months 3 days ago) for _Bool arguments in registers, do the same as char types

this fixes yet another wrinkle with __regparm__ support

./i386/code.c 1.79 history download (+2 -2) diffs

MAIN:ragge:20140528162811 by ragge on 28 May 2014, 18:28:11 +0200 (3 months 4 days ago) Cannot allow for stdcall when calling yet.  Works for called functions though.

./i386/local2.c 1.175 history download (+3 -1) diffs

MAIN:ragge:20140527200230 by ragge on 27 May 2014, 22:02:30 +0200 (3 months 5 days ago) Use specific registers for char arguments if regparms.
Fixes reopened Jira#PCC-430 by Iain Hibbert.

./i386/code.c 1.78 history download (+5 -2) diffs

MAIN:plunky:20140527154857 by plunky on 27 May 2014, 17:48:57 +0200 (3 months 5 days ago) "enter" only takes a 16-bit argument

./i386/local2.c 1.174 history download (+5 -3) diffs

MAIN:ragge:20140524201125 by ragge on 24 May 2014, 22:11:25 +0200 (3 months 8 days ago) Use "enter" if we have to subtract from stack.  Saves a bunch of bytes per
function.

./i386/local2.c 1.173 history download (+8 -6) 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 2014-09-02 13:35 +0200