⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 m88kv4.h

📁 早期freebsd实现
💻 H
字号:
/* Definitions of target machine for GNU compiler.   Motorola 88100 in an 88open ABI environment.   Copyright (C) 1990, 1991 Free Software Foundation, Inc.   Written by Ron Guilmette (rfg@ncd.com).   Contributed to FSF by Network Computing Devices.   Other contributions by Vince Guarna (vguarna@urbana.mcd.mot.com),   Ray Essick (essick@i88.isc.com), and Wilson Tien (wtien@urbana.mcd.mot.com).   Currently supported by Tom Wood (wood@dg-rtp.dg.com)This file is part of GNU CC.GNU CC is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe 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 ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with GNU CC; see the file COPYING.  If not, write tothe Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  *//* DWARF_DEBUGGING_INFO defined in svr4.h.  */#ifndef NO_BUGS#define AS_BUG_DOT_LABELS#define AS_BUG_POUND_TYPE#endif#include "svr4.h"#include "m88k.h"/* Identify the compiler.  */#undef  VERSION_INFO1#define VERSION_INFO1 "88open ABI, "/* Default switches */#undef	TARGET_DEFAULT#define TARGET_DEFAULT	(MASK_CHECK_ZERO_DIV | \			 MASK_OCS_DEBUG_INFO | \			 MASK_SVR4)/* Cpp spec.  These pre-assertions are needed for SVR4 as they occur   often in the system header files.  __svr4__ is our extension.  */#undef  CPP_PREDEFINES#define CPP_PREDEFINES \  "-Dm88000 -Dm88k -Dunix -D__svr4__ -Amachine(m88k) -Acpu(m88k) -Asystem(unix)"/* For the AT&T SVR4 port, the function is _mcount.  */#undef	FUNCTION_PROFILER#define FUNCTION_PROFILER(FILE, LABELNO) \  output_function_profiler (FILE, LABELNO, "_mcount", 1)/* Override svr4.h and m88k.h.  */#undef	INIT_SECTION_ASM_OP#define INIT_SECTION_ASM_OP "section\t.init,\"xa\",#progbits"#undef	CTORS_SECTION_ASM_OP#define CTORS_SECTION_ASM_OP	"section\t.ctors,\"a\",#progbits"#undef	DTORS_SECTION_ASM_OP#define DTORS_SECTION_ASM_OP	"section\t.dtors,\"a\",#progbits"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -