History log of /openbsd-current/gnu/usr.bin/cc/Makefile.tgt
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.11 08-May-2013 miod

A port of the current gcc 3.3.6 m88k backend to gcc 4.2.1.

Main features:
- md constraints rewritten in RTL
- md predicaties rewritten in RTL
- md va_arg switched to gimple
- abort() calls replaced with gcc_assert() or gcc_unreachable() for better
diagnostics
- support for non-ELF systems completely removed

Missing:
- conversion of the pipeline information from define_function_unit to
define_automata not done yet (thus pipeline information currently removed)

Known regressions against 3.3.6 so far:
- no stack protector support yet
- __builtin_setjmp doesn't restore the frame pointer correctly upon return
from __builtin_longjmp
- at least one case of optimization error when delay slots are not disabled.
- libgcc is only built -fPIC, instead of static/fpic/fPIC.


Revision tags: OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.10 04-Aug-2011 kettenis

Add support for hppa64.

ok deraadt@


# 1.9 04-Jul-2011 pirofti

Add ia64 target.


Revision tags: OPENBSD_4_9_BASE
# 1.8 10-Sep-2010 kettenis

Add infrastructure to build GCC 4.2.1 for OpenBSD/mips64. Only tested on
loongson (mips64el).

ok miod@


# 1.7 09-Sep-2010 jsg

let gcc4 build on landisk
initial diff from jasper, finished by me with help from miod

ok jasper@ miod@ kettenis@


Revision tags: OPENBSD_4_8_BASE
# 1.6 01-Aug-2010 kettenis

Add infrastructure to buil GCC 4.2.1 on OpenBSD/sparc.


# 1.5 09-May-2010 kettenis

Set TARGET_CPU_DEFAULT to MASK_PA_11 on hppa to match what we had for gcc3.


# 1.4 04-May-2010 naddy

add infrastructure to build GCC 4.2.1 for OpenBSD/alpha; ok kettenis@


# 1.3 26-Apr-2010 robert

clean up a bit


# 1.2 25-Apr-2010 kettenis

Add infrastructure to build GCC 4.2.1 for OpenBSD/hppa.


# 1.1 15-Oct-2009 robert

branches: 1.1.1;
Initial revision