configure.in: Add support for i386-wrs-vxworks configuration.
authorMike Stump <mrs@wrs.com>
Sun, 22 Feb 1998 23:10:06 +0000 (23:10 +0000)
committerJeff Law <law@gcc.gnu.org>
Sun, 22 Feb 1998 23:10:06 +0000 (16:10 -0700)
        * configure.in: Add support for i386-wrs-vxworks configuration.
        * i386/vxi386.h: New file.

From-SVN: r18197

gcc/ChangeLog
gcc/config/i386/vxi386.h [new file with mode: 0644]
gcc/configure
gcc/configure.in

index 939bb7958329f8ba3652495f691121d16dc06af5..7ea64ff28e89cd10f0a2ed466a4ccb3173f6257d 100644 (file)
@@ -1,3 +1,8 @@
+1998-02-23  Mike Stump  <mrs@wrs.com>
+
+       * configure.in: Add support for i386-wrs-vxworks configuration.
+       * i386/vxi386.h: New file.
+
 Sun Feb 22 21:16:51 1998  Bruno Haible  <bruno@linuix.mathematik.uni-karlsruhe.de>
 
        * tree.c (contains_placeholder_p): Ensure function always returns
diff --git a/gcc/config/i386/vxi386.h b/gcc/config/i386/vxi386.h
new file mode 100644 (file)
index 0000000..1044286
--- /dev/null
@@ -0,0 +1,23 @@
+/* Definitions of target machine for GNU compiler.  VxWorks i386 version.
+   Copyright (C) 1998 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, 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.  */
+
+#include "i386/i386-aout.h"
+
+#define HANDLE_SYSV_PRAGMA
index 41367d8706b53330c474c8459c18f405b1b80b43..fd8090c1b470d29318c2ffe0cf42a8ab8045fa82 100755 (executable)
@@ -2621,6 +2621,10 @@ for machine in $build $host $target; do
                tm_file=i386/sun.h
                use_collect2=yes
                ;;
+       i[3456]86-wrs-vxworks*)
+               tm_file=i386/vxi386.h
+               tmake_file=i386/t-i386bare
+               ;;
        i[3456]86-*-aout*)
                tm_file=i386/i386-aout.h
                tmake_file=i386/t-i386bare
index 6318f31210dd0526eb936b2369079bcc29cd7c20..8c361b43c27987b3bb124b65e6793c9ee12dbf82 100644 (file)
@@ -743,6 +743,10 @@ for machine in $build $host $target; do
                tm_file=i386/sun.h
                use_collect2=yes
                ;;
+       i[[3456]]86-wrs-vxworks*)
+               tm_file=i386/vxi386.h
+               tmake_file=i386/t-i386bare
+               ;;
        i[[3456]]86-*-aout*)
                tm_file=i386/i386-aout.h
                tmake_file=i386/t-i386bare