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.31 1.1

latest revision download Branch MAIN

1.31 annotated / raw | Diffs: previous, other | Lines: 1543 ( +3, -3 )

Created: 2014-05-29 21:20:03 +0200 (6 months ago) | Author: plunky | Changeset: MAIN:plunky:20140529192002

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 beginning,
and a newline at the end, but all other (internal) uses of IP_ASM need
to have them already in the string. This is because there are some cases
where an ip_asm string is created, which provides a label.

Branch point for: r-1-1-0

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

1.30 annotated / raw | Diffs: previous, other | Lines: 1543 ( +3, -2 )

Created: 2014-04-19 09:47:51 +0200 (8 months ago) | Author: ragge | Changeset: MAIN:ragge:20140419074750

Section that has code should be type "x".  Fixes Jira#PCC-421 by Iain Hibbert.

1.29 annotated / raw | Diffs: previous, other | Lines: 1542 ( +4, -4 )

Created: 2012-04-22 23:07:40 +0200 (2 years 7 months ago) | Author: plunky | Changeset: MAIN:plunky:20120422210740

tidy up some remaining K&R function definitions

1.28 annotated / raw | Diffs: previous, other | Lines: 1542 ( +48, -25 )

Created: 2011-07-28 16:21:49 +0200 (3 years 4 months ago) | Author: ragge | Changeset: MAIN:ragge:20110728142149

Make powerpc compile again.

1.27 annotated / raw | Diffs: previous, other | Lines: 1519 ( +1, -10 )

Created: 2011-06-04 09:41:11 +0200 (3 years 6 months ago) | Author: ragge | Changeset: MAIN:ragge:20110604074111

Remove bccode, it's not necessary anymore.

1.26 annotated / raw | Diffs: previous, other | Lines: 1528 ( +2, -5 )

Created: 2011-06-03 17:34:00 +0200 (3 years 6 months ago) | Author: plunky | Changeset: MAIN:plunky:20110603153400

TARGOS and TARGMACH are primarily build variables, used to select which
files to build or include. Have them originate in the makefile system
then, and stringify on the commandline where needed.

(this solves a problem where eg TARGMACH stringifys as "1" on i386 at
least, since i386 is also defined by gcc)

then limit somewhat where they are needed, by using VERSSTR directly as
an identifier, and cut out user@host from versstr as it makes object files
differ according to who ran the configure script..

1.25 annotated / raw | Diffs: previous, other | Lines: 1531 ( +1, -11 )

Created: 2011-05-15 19:08:35 +0200 (3 years 7 months ago) | Author: ragge | Changeset: MAIN:ragge:20110515170835

Remove fldal(), unused.

1.24 annotated / raw | Diffs: previous, other | Lines: 1541 ( +81, -81 )

Created: 2011-04-07 20:50:16 +0200 (3 years 8 months ago) | Author: ragge | Changeset: MAIN:ragge:20110407185015

Rewrite the handling of type size/alignment to only need attributes
for size/align when something differs from default.  Hence; no need
for MKAP/MKSUE anymore.

1.23 annotated / raw | Diffs: previous, other | Lines: 1541 ( +122, -122 )

Created: 2010-11-26 18:06:31 +0100 (4 years ago) | Author: ragge | Changeset: MAIN:ragge:20101126170631

Make powerpc compile after last year's changes.

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.22 annotated / raw | Diffs: previous, other | Lines: 1541 ( +4, -7 )

Created: 2009-05-15 08:28:11 +0200 (5 years 7 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20090515062811

Update powerpc target after changes to exname() handling.

1.21 annotated / raw | Diffs: previous, other | Lines: 1544 ( +5, -3 )

Created: 2009-02-08 17:48:52 +0100 (5 years 10 months ago) | Author: ragge | Changeset: MAIN:ragge:20090208164852

Changes due to soname fix.  XXX MACHO target code must be fixed.

1.20 annotated / raw | Diffs: previous, other | Lines: 1542 ( +5, -2 )

Created: 2008-12-14 22:16:58 +0100 (6 years ago) | Author: ragge | Changeset: MAIN:ragge:20081214211658

Remove ILABEL references from targets.

1.19 annotated / raw | Diffs: previous, other | Lines: 1539 ( +4, -3 )

Created: 2008-08-14 01:00:22 +0200 (6 years 4 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080813230022

Substitute TARGOS without depending on __STRING() macro.

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

Created: 2008-08-08 14:29:35 +0200 (6 years 4 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080808122935

Put pcc indentifier in object files.

1.17 annotated / raw | Diffs: previous, other | Lines: 1532 ( +11, -13 )

Created: 2008-07-29 15:25:58 +0200 (6 years 4 months ago) | Author: ragge | Changeset: MAIN:ragge:20080729132558

Remove use of spname from targets.

1.16 annotated / raw | Diffs: previous, other | Lines: 1534 ( +41, -41 )

Created: 2008-06-19 09:34:30 +0200 (6 years 6 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080619073430

Rename local variable which shadows global.

1.15 annotated / raw | Diffs: previous, other | Lines: 1534 ( +17, -12 )

Created: 2008-04-20 07:40:42 +0200 (6 years 8 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080420054042

Fix bouncing of structure returns.

1.14 annotated / raw | Diffs: previous, other | Lines: 1529 ( +5, -5 )

Created: 2008-04-15 02:47:19 +0200 (6 years 8 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080415004719

Improve return of structures and unions from functions.

1.13 annotated / raw | Diffs: previous, other | Lines: 1529 ( +861, -180 )

Created: 2008-04-10 03:34:16 +0200 (6 years 8 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080410013416

Major overhaul to update powerpc target:

- stack layout
- long long support
- floating-point support
- soft-float
- PIC
- structures
- bit-fields
- endianness
- built-ins
- profiling
- mach-o and ELF

1.12 annotated / raw | Diffs: previous, other | Lines: 848 ( +41, -2 )

Created: 2008-01-06 16:12:31 +0100 (6 years 11 months ago) | Author: ragge | Changeset: MAIN:ragge:20080106151231

Change powerpc to new initializing style.

1.11 annotated / raw | Diffs: previous, other | Lines: 809 ( +3, -6 )

Created: 2008-01-01 18:31:00 +0100 (6 years 11 months ago) | Author: ragge | Changeset: MAIN:ragge:20080101173100

Add fixdef()/mypragma() stubs.
Change all code to use soname for output symbol name.

1.10 annotated / raw | Diffs: previous, other | Lines: 812 ( +5, -5 )

Created: 2007-12-30 11:31:50 +0100 (6 years 11 months ago) | Author: ragge | Changeset: MAIN:ragge:20071230103150

Change number of TEMP nodes to be stored in rval, not lval, to be
consistent with REG/OREG nodes.
Add macro regno() to reference the reg/tempnum value.

1.9 annotated / raw | Diffs: previous, other | Lines: 812 ( +3, -3 )

Created: 2007-12-26 14:45:00 +0100 (6 years 11 months ago) | Author: stefan | Changeset: MAIN:stefan:20071226134500

Use sclass and soffset to access hdr.h_sclass and hdr.h_offset.

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

Created: 2007-11-22 17:52:47 +0100 (7 years ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071122165247

Remove unused function.

1.7 annotated / raw | Diffs: previous, other | Lines: 822 ( +12, -9 )

Created: 2007-11-22 15:36:37 +0100 (7 years ago) | Author: stefan | Changeset: MAIN:stefan:20071122143636

Put the genswitch() code that is found in most backends into
the MI part. The backend version is renamed to mygenswitch()
and can provide improved translations for switch statements.

Improved implementation of the switch constraints/semantics
described in the standard.

ok ragge@, otto@

1.6 annotated / raw | Diffs: previous, other | Lines: 819 ( +10, -1 )

Created: 2007-11-12 20:03:28 +0100 (7 years 1 month ago) | Author: ragge | Changeset: MAIN:ragge:20071112190327

Add empty functions for funcode() and livecall().

1.5 annotated / raw | Diffs: previous, other | Lines: 810 ( +1, -1 )

Created: 2007-11-06 00:19:08 +0100 (7 years 1 month ago) | Author: stefan | Changeset: MAIN:stefan:20071105231908

id -> Id

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

Created: 2007-11-05 22:53:53 +0100 (7 years 1 month ago) | Author: stefan | Changeset: MAIN:stefan:20071105215353

Fix defalign(). ok otto@, gmcgarry

1.3 annotated / raw | Diffs: previous, other | Lines: 811 ( +2, -2 )

Created: 2007-11-01 11:50:45 +0100 (7 years 1 month ago) | Author: otto | Changeset: MAIN:otto:20071101105045

next step for ELFABI, hello world works with ELFABI, but register pairs
still produce wrong assembly; with Dale Rahn

1.2 annotated / raw | Diffs: previous, other | Lines: 811 ( +477, -4 )

Created: 2007-10-31 01:43:59 +0100 (7 years 1 month ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071031004359

A few different implementations for switch code.  Includes a jump table,
binary tree and multi-way radix search tree.

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

Created: 2007-10-19 20:34:53 +0200 (7 years 2 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071019183453

powerpc backend.

FishEye: Open Source License registered to PCC.
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-12-22 15:13 +0100