OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
CVS: cvs.openbsd.org: src

From: Christian Weisgerber (naddycvs.openbsd.org)
Date: Tue May 04 2010 - 13:34:33 CDT


CVSROOT: /cvs
Module name: src
Changes by: naddycvs.openbsd.org 2010/05/04 12:34:33

Modified files:
        gnu/gcc/gcc/config/alpha: alpha.c alpha.md alpha.opt openbsd.h
Added files:
        gnu/gcc/gcc/config/alpha: openbsd1.h

Log message:
Merge from gcc3 our configuration for alpha, including these local
changes:

* Do not force -msmall-data if -fpic and -mlarge-data if -fPIC.
Instead, have both -fpic and -fPIC only select pic code generation,
and use whatever memory mode is specified (with -mlarge-data being
the implicit default).

* -Wstack-larger-than support.

* Disable stack frame checking in the prologue under OpenBSD, unless
you compile with -fstack-check, for consistency with other platforms.

* -mno-ieee option to disable IEEE mode.

ok kettenis