aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/m68k/ctix.h
diff options
context:
space:
mode:
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1991-12-01 04:57:28 +0000
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1991-12-01 04:57:28 +0000
commit5fbf527c70c5302d1640562519e41b54ed152bcd (patch)
tree3a8cab829fba8ed3c4cc6602e2ec196fd4245454 /gcc/config/m68k/ctix.h
parentc26a887f14279176c453bf3003d0121a7019e6c6 (diff)
entered into RCS
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/m68k/ctix.h')
-rw-r--r--gcc/config/m68k/ctix.h47
1 files changed, 47 insertions, 0 deletions
diff --git a/gcc/config/m68k/ctix.h b/gcc/config/m68k/ctix.h
new file mode 100644
index 00000000000..edd3d040082
--- /dev/null
+++ b/gcc/config/m68k/ctix.h
@@ -0,0 +1,47 @@
+/* Definitions of target machine for GNU compiler.
+ Convergent Technologies MiniFrame version,
+ using GAS and binutils with COFF encapsulation.
+
+ Written by Ronald Cole
+
+ Because the MiniFrame's C compiler is so completely lobotomized,
+ bootstrapping this is damn near impossible!
+ Write to me for information on obtaining the binaries...
+
+ bug reports to csusac!unify!rjc@ucdavis.edu
+
+ Copyright (C) 1990 Free Software Foundation, Inc.
+
+This file is part of GNU CC.
+
+GNU CC is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU CC is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+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. */
+
+#include "3b1g.h"
+
+/* Names to predefine in the preprocessor for this target machine. */
+#undef CPP_PREDEFINES
+#define CPP_PREDEFINES "-Dmc68000 -Dmc68k -Dunix -Dctix"
+
+/* Where to look for robotussinized startfiles. */
+#undef STANDARD_STARTFILE_PREFIX
+#define STANDARD_STARTFILE_PREFIX "/usr/local/lib/gnu/"
+
+/* Generate calls to the MiniFrame's library (for speed). */
+#define DIVSI3_LIBCALL "ldiv"
+#define UDIVSI3_LIBCALL "uldiv"
+#define MODSI3_LIBCALL "lrem"
+#define UMODSI3_LIBCALL "ulrem"
+#define MULSI3_LIBCALL "lmul"
+#define UMULSI3_LIBCALL "ulmul"