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
|