OpenBSD CVS

CVS log for src/usr.bin/pcc/i386/Attic/code.c


[BACK] Up to [local] / src / usr.bin / pcc / i386

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.10, Thu Apr 12 11:51:13 2012 UTC (12 years, 2 months ago) by pirofti
Branch: MAIN
CVS Tags: HEAD
Changes since 1.9: +1 -1 lines
FILE REMOVED

tedu(tm) pcc.

Message sent. Okay deraadt@.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Aug 17 18:40:13 2008 UTC (15 years, 9 months ago) by ragge
Branch: MAIN
CVS Tags: OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9, OPENBSD_4_8_BASE, OPENBSD_4_8, OPENBSD_4_7_BASE, OPENBSD_4_7, OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5
Changes since 1.8: +79 -6 lines
Diff to previous 1.8 (colored)

Updates from master repo.  Can now compile both userland and kernel.
(with some patches...)

Revision 1.8 / (download) - annotate - [select for diffs], Fri Apr 11 20:45:52 2008 UTC (16 years, 2 months ago) by stefan
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.7: +8 -1 lines
Diff to previous 1.7 (colored)

Sync with master repo. Reminded by otto@

Revision 1.7 / (download) - annotate - [select for diffs], Sat Jan 12 17:29:09 2008 UTC (16 years, 5 months ago) by ragge
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3
Changes since 1.6: +34 -61 lines
Diff to previous 1.6 (colored)

Updates from master repo:
> Change to new initializer handling.
> Make prtdcon() target dependent to allow for float constants in code.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Dec 9 18:54:39 2007 UTC (16 years, 6 months ago) by ragge
Branch: MAIN
Changes since 1.5: +2 -12 lines
Diff to previous 1.5 (colored)

Updates from master repo:
- Add support for PIC code.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Nov 22 15:06:43 2007 UTC (16 years, 6 months ago) by stefan
Branch: MAIN
Changes since 1.4: +5 -20 lines
Diff to previous 1.4 (colored)

Pull from master repo:

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@

With help and comments from ragge and gmcgarry

Revision 1.4 / (download) - annotate - [select for diffs], Sun Nov 18 17:39:55 2007 UTC (16 years, 6 months ago) by ragge
Branch: MAIN
Changes since 1.3: +8 -16 lines
Diff to previous 1.3 (colored)

(Large) update from master repo:
> Use structure assignment instead of calling memcpy directly in struct return.
> Rewrite enum handling.
> In C99 enums are treated like INTs so convert them early to int.
> Move the enum tag handling out of defid(), tags are in their own namespace.
> This will be done with struct/union tags also.
> Comment out enum types.
> Remove ENUMTY/MOETY from target code.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Nov 16 09:00:12 2007 UTC (16 years, 6 months ago) by otto
Branch: MAIN
Changes since 1.2: +72 -6 lines
Diff to previous 1.2 (colored)

sync tree with master repo; Nov 16 2007

Revision 1.2 / (download) - annotate - [select for diffs], Sun Nov 4 18:55:21 2007 UTC (16 years, 7 months ago) by ragge
Branch: MAIN
Changes since 1.1: +3 -1 lines
Diff to previous 1.1 (colored)

Update from master repo:
> Work in progress: PIC code for i386.
> Still missing: ebx as argument to functions.

Revision 1.1 / (download) - annotate - [select for diffs], Mon Oct 22 13:39:37 2007 UTC (16 years, 7 months ago) by otto
Branch: MAIN

move from x86 to i386; gentle push by deraadt@, ok ragge@

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.