--- gcc/config/sparc/lite.h 2018/04/24 18:10:24 1.1.1.1 +++ gcc/config/sparc/lite.h 2018/04/24 18:28:52 1.1.1.4 @@ -1,4 +1,4 @@ -/* Definitions of target machine for GNU compiler, for SPARClite. +/* Definitions of target machine for GNU compiler, for SPARClite w/o FPU. Copyright (C) 1993 Free Software Foundation, Inc. Contributed by Jim Wilson (wilson@cygnus.com). @@ -16,12 +16,13 @@ GNU General Public License for more deta You should have received a copy of the GNU General Public License along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ +the Free Software Foundation, 59 Temple Place - Suite 330, +Boston, MA 02111-1307, USA. */ #include "sparc/sparc.h" #undef CPP_PREDEFINES -#define CPP_PREDEFINES "-Dsparc -Dsparclite" +#define CPP_PREDEFINES "-Dsparc -Dsparclite -Acpu(sparc) -Amachine(sparc)" #undef TARGET_VERSION #define TARGET_VERSION fprintf (stderr, " (sparclite)"); @@ -29,4 +30,9 @@ the Free Software Foundation, 675 Mass A /* Enable sparclite and epilogue options. Do not enable the fpu. */ #undef TARGET_DEFAULT -#define TARGET_DEFAULT 130 +#define TARGET_DEFAULT (1024+130) + +/* US Software GOFAST library support. */ +#include "gofast.h" +#undef INIT_SUBTARGET_OPTABS +#define INIT_SUBTARGET_OPTABS INIT_GOFAST_OPTABS