Quick Search:

View detailed chart Line History

line history graph

View Mode

Logical Physical

Show Arbitrary Diff

From to

Supports revisions and tags.

Watches and RSS

History

MAIN 1.18 1.1 janeno_1 1.1.1.1

latest revision download Branch MAIN

1.18 annotated / raw | Diffs: previous, other | Lines: 355 ( +1, -2 )

Created: 2014-06-01 13:35:02 +0200 (4 months ago) | Author: ragge | Changeset: MAIN:ragge:20140601113502

Remove BITOOR from MD code.

1.17 annotated / raw | Diffs: previous, other | Lines: 356 ( +17, -10 )

Created: 2012-12-01 09:53:40 +0100 (21 months ago) | Author: ragge | Changeset: MAIN:ragge:20121201085340

Fixup the varargs functions and add stubs for the frame/return/cfa
address functions, as pointed out by Isaac Dunham on pcc-list.

1.16 annotated / raw | Diffs: previous, other | Lines: 349 ( +2, -1 )

Created: 2011-07-28 16:12:07 +0200 (3 years 2 months ago) | Author: ragge | Changeset: MAIN:ragge:20110728141207

Make mips compile again after recent changes.

1.15 annotated / raw | Diffs: previous, other | Lines: 348 ( +2, -2 )

Created: 2011-06-05 12:19:24 +0200 (3 years 3 months ago) | Author: ragge | Changeset: MAIN:ragge:20110605101924

Remove RTOLBYTES and change to the more common name ENDIAN.
Begin to clear the way for run-time settings of endianness for targets
taht support it.

1.14 annotated / raw | Diffs: previous, other | Lines: 348 ( +2, -2 )

Created: 2011-05-27 12:27:58 +0200 (3 years 4 months ago) | Author: plunky | Changeset: MAIN:plunky:20110527102758

don't use TARGOS to detect the OS, use defined(os_XXX) as elsewhere

1.13 annotated / raw | Diffs: previous, other | Lines: 348 ( +1, -3 )

Created: 2011-05-11 16:37:14 +0200 (3 years 4 months ago) | Author: ragge | Changeset: MAIN:ragge:20110511143714

Change default enum type to correspond to the gcc enum, which is to have
them as int if any enum is less than 0, else unsigned int.
Fixes Jira#PCC-348 by Iain Hibbert.

1.12 annotated / raw | Diffs: previous, other | Lines: 350 ( +5, -5 )

Created: 2010-09-21 07:43:59 +0200 (4 years ago) | Author: ragge | Changeset: MAIN:ragge:20100921054359

Add argument count to md builtin function.
Fix from PCC-168 by Altamiranus.

Branch point for: r-1-0-0 r-1-0-1

Tags: r-1-0-0$BP r-1-0-0-RELEASE r-1-0-1$BP

1.11 annotated / raw | Diffs: previous, other | Lines: 350 ( +5, -5 )

Created: 2010-09-19 16:05:58 +0200 (4 years ago) | Author: ragge | Changeset: MAIN:ragge:20100919140558

Fix prototypes for builtin functions.

1.10 annotated / raw | Diffs: previous, other | Lines: 350 ( +6, -7 )

Created: 2009-01-24 22:43:49 +0100 (5 years 8 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20090124214348

Define WCHAR_TYPE from configure.ac, rather than in target-specific macdefs.h.
Provide cpp definitions of __STDC_ISO_10646__, __WCHAR_MAX__, __WCHAR_TYPE__,
__SIZEOF_WCHAR_T, __WINT_TYPE__ and __SIZEOF_WINT_T__.

From Thorsten Glaser <tg@mirbsd.de>.

1.9 annotated / raw | Diffs: previous, other | Lines: 351 ( +2, -2 )

Created: 2007-12-22 22:46:26 +0100 (6 years 9 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071222214626

- put float arguments in correct registers
- fix and align strings in data segment
- fix structures in argument registers
- fix builtin alloca()
- fix long long right shifts
- unwind call stack correctly for long long alignment
- fix type conversions
- fix complement instructions
- update field assignments to latest changes

1.8 annotated / raw | Diffs: previous, other | Lines: 351 ( +2, -1 )

Created: 2007-12-13 13:39:51 +0100 (6 years 9 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071213123951

re-add ENCRD() macro.

1.7 annotated / raw | Diffs: previous, other | Lines: 350 ( +99, -99 )

Created: 2007-12-13 05:20:14 +0100 (6 years 9 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071213042014

many bug fixes:
- completely overhaul moving function parameters in and out of registers
 (structure arguments now work)
- fix stdargs!
- fix __builtin_alloca
- permit autos > 65536 bytes
- fix functions inside a while expression
- fix floating point ops on little endian
- fix stack alignment
- liberally sprinkle nops after branches for much-improved reliability
- cleanup register names on o32/n32
- fix type conversions to pass regressions

1.6 annotated / raw | Diffs: previous, other | Lines: 350 ( +31, -36 )

Created: 2007-11-28 03:23:53 +0100 (6 years 10 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071128022353

Numerous fixes:
- floating-point support
- instruction emulation
- structure arguments and return values
- work-in-progress on stdarg builtins

1.5 annotated / raw | Diffs: previous, other | Lines: 355 ( +16, -13 )

Created: 2007-11-26 05:44:36 +0100 (6 years 10 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071126044436

- select endianness from the command-line.
- fixup OREG endianness offsets in the second pass

1.4 annotated / raw | Diffs: previous, other | Lines: 352 ( +33, -4 )

Created: 2007-11-22 19:10:36 +0100 (6 years 10 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071122181036

Fix rmove().  Implement gclass().  Prepare for fpa support.

1.3 annotated / raw | Diffs: previous, other | Lines: 323 ( +177, -112 )

Created: 2007-11-16 01:17:40 +0100 (6 years 10 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071116001740

Bring MIPS support fully up-to-date.  Includes the following changes:

Support use of different assemblers.
Handle big-endian and little-endian code generation.
Start support for n32/n64
PIC code generation
Update to arguments-in-registers infrastructure.
Cleanup handling of branches.
Fix register coloring
Fix structure assignment.
Add longlong instructions
Remove unused functions.
Indentation fixes.

Tested on NetBSD/pmax (little endian).

1.2 annotated / raw | Diffs: previous, other | Lines: 258 ( +59, -28 )

Created: 2007-11-05 15:57:03 +0100 (6 years 10 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071105145703

Bring MIPs backend up on NetBSD.

1.1 new annotated / raw | Lines: 227 ( +227, -0 )

Created: 2006-04-17 15:23:52 +0200 (8 years 5 months ago) | Author: ragge | Changeset: MAIN:ragge:20060417132352

Initial revision

Branch point for: janeno_1

Tags: janeno_1$BP

latest revision download Branch janeno_1

1.1.1.1 annotated / raw | Diffs: previous, other | Lines: 227 ( +0, -0 )

Created: 2006-04-17 15:23:52 +0200 (8 years 5 months ago) | Author: ragge | Changeset: janeno_1:ragge:20060417132352

Mips port from Jan and Simon.

Tags: janeno_1_1

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-02 08:30 +0200