--- gcc/config/out-convex.c 2018/04/24 16:53:27 1.1 +++ gcc/config/out-convex.c 2018/04/24 16:57:01 1.1.1.2 @@ -1,5 +1,5 @@ /* Subroutines for insn-output.c for Convex. - Copyright (C) 1989 Free Software Foundation, Inc. + Copyright (C) 1989, 1990 Free Software Foundation, Inc. This file is part of GNU CC. @@ -17,6 +17,11 @@ You should have received a copy of the G along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ +/* Boolean to keep track of whether the current section is .text or not. + Used by .align handler in tm-convex.h. */ + +int current_section_is_text; + /* * set_cmp (left_rtx, right_rtx, [bhwlsd]) * gen_cmp (label_rtx, cmpop, [tf]) @@ -89,28 +94,6 @@ gen_cmp (label, cmpop, tf) } /* - * pick target machine if not specified, the same as the host - */ - -extern int target_flags; - -override_options () -{ -#ifdef convex -#include - if (! (TARGET_C1 || TARGET_C2)) - { - struct system_information sysinfo; - getsysinfo (sizeof sysinfo, &sysinfo); - if (sysinfo.cpu_type >= SI_CPUTYPE_C2MP) - target_flags |= 2; - else - target_flags |= 1; - } -#endif -} - -/* * Routines to look at CONST_DOUBLEs without sinful knowledge of * what the inside of u.d looks like * @@ -234,4 +217,3 @@ frexp (d, exp) *exp = e; return d; } -