亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? netbsd.h

?? linux下編程用 編譯軟件
?? H
字號:
/* NetBSD/arm a.out version.   Copyright (C) 1993, 1994, 1997, 1998, 2003, 2004, 2005   Free Software Foundation, Inc.   Contributed by Mark Brinicombe (amb@physig.ph.kcl.ac.uk)   This file is part of GCC.   GCC 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.   GCC 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 GCC; see the file COPYING.  If not, write to   the Free Software Foundation, 51 Franklin Street, Fifth Floor,   Boston, MA 02110-1301, USA.  *//* Run-time Target Specification.  */#undef  TARGET_VERSION#define TARGET_VERSION fputs (" (ARM/NetBSD)", stderr);/* Unsigned chars produces much better code than signed.  */#define DEFAULT_SIGNED_CHAR  0/* Since we always use GAS as our assembler we support stabs.  */#define DBX_DEBUGGING_INFO 1/*#undef ASM_DECLARE_FUNCTION_NAME*//* ARM6 family default cpu.  */#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm6#undef TARGET_DEFAULT#define TARGET_DEFAULT (MASK_APCS_FRAME)/* Some defines for CPP.   arm32 is the NetBSD port name, so we always define arm32 and __arm32__.  */#define TARGET_OS_CPP_BUILTINS()		\    do {					\	NETBSD_OS_CPP_BUILTINS_AOUT();		\	builtin_define_std ("arm32");		\	builtin_define_std ("unix");		\	builtin_define_std ("riscbsd");		\    } while (0)#undef SUBTARGET_EXTRA_SPECS#define SUBTARGET_EXTRA_SPECS \  { "netbsd_cpp_spec",  NETBSD_CPP_SPEC }, \  { "netbsd_link_spec", NETBSD_LINK_SPEC_AOUT },#undef CPP_SPEC#define CPP_SPEC "\%(cpp_cpu_arch) %(cpp_float) %(cpp_endian) %(netbsd_cpp_spec) \"/* Because TARGET_DEFAULT sets MASK_SOFT_FLOAT */#undef CPP_FLOAT_DEFAULT_SPEC#define CPP_FLOAT_DEFAULT_SPEC "-D__SOFTFP__"/* Pass -X to the linker so that it will strip symbols starting with 'L' */#undef LINK_SPEC#define LINK_SPEC "-X %(netbsd_link_spec)"#undef SIZE_TYPE#define SIZE_TYPE "unsigned int"#undef PTRDIFF_TYPE#define PTRDIFF_TYPE "int"#define HANDLE_SYSV_PRAGMA 1/* We don't have any limit on the length as out debugger is GDB.  */#undef DBX_CONTIN_LENGTH/* NetBSD does its profiling differently to the Acorn compiler. We   don't need a word following the mcount call; and to skip it   requires either an assembly stub or use of fomit-frame-pointer when   compiling the profiling functions.  Since we break Acorn CC   compatibility below a little more won't hurt.  */#undef  ARM_FUNCTION_PROFILER#define ARM_FUNCTION_PROFILER(STREAM,LABELNO)  				    \{									    \  fprintf(STREAM, "\tmov\t%sip, %slr\n", REGISTER_PREFIX, REGISTER_PREFIX); \  fprintf(STREAM, "\tbl\tmcount\n");					    \}/* On the ARM `@' introduces a comment, so we must use something else   for .type directives.  */#undef TYPE_OPERAND_FMT#define TYPE_OPERAND_FMT "%%%s"/* NetBSD uses the old PCC style aggregate returning conventions.  */#undef DEFAULT_PCC_STRUCT_RETURN#define DEFAULT_PCC_STRUCT_RETURN 1/* Although not normally relevant (since by default, all aggregates   are returned in memory) compiling some parts of libc requires   non-APCS style struct returns.  */#undef RETURN_IN_MEMORY/* VERY BIG NOTE : Change of structure alignment for RiscBSD.   There are consequences you should be aware of...   Normally GCC/arm uses a structure alignment of 32 for compatibility   with armcc.  This means that structures are padded to a word   boundary.  However this causes problems with bugged NetBSD kernel   code (possibly userland code as well - I have not checked every   binary).  The nature of this bugged code is to rely on sizeof()   returning the correct size of various structures rounded to the   nearest byte (SCSI and ether code are two examples, the vm system   is another).  This code breaks when the structure alignment is 32   as sizeof() will report a word=rounded size.  By changing the   structure alignment to 8. GCC will conform to what is expected by   NetBSD.   This has several side effects that should be considered.   1. Structures will only be aligned to the size of the largest member.      i.e. structures containing only bytes will be byte aligned.           structures containing shorts will be half word aligned.           structures containing ints will be word aligned.      This means structures should be padded to a word boundary if      alignment of 32 is required for byte structures etc.         2. A potential performance penalty may exist if strings are no longer      word aligned.  GCC will not be able to use word load/stores to copy      short strings.         This modification is not encouraged but with the present state of the   NetBSD source tree it is currently the only solution that meets the   requirements.  */#undef  DEFAULT_STRUCTURE_SIZE_BOUNDARY#define DEFAULT_STRUCTURE_SIZE_BOUNDARY 8/* Clear the instruction cache from `BEG' to `END'.  This makes a   call to the ARM32_SYNC_ICACHE architecture specific syscall.  */#define CLEAR_INSN_CACHE(BEG, END)                                     \{                                                                      \  extern int sysarch(int number, void *args);                          \  struct {                                                             \    unsigned int  addr;                                                \    int           len;                                                 \  } s;                                                                 \  s.addr = (unsigned int)(BEG);                                        \  s.len = (END) - (BEG);                                               \  (void)sysarch(0, &s);                                                \}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产女同性恋一区二区| 日本不卡一区二区三区| 在线观看日韩精品| 国产精品二三区| 99天天综合性| 亚洲婷婷在线视频| 欧洲一区在线观看| 日本sm残虐另类| 久久一区二区三区国产精品| 国产精品主播直播| 日韩理论电影院| 91超碰这里只有精品国产| 久久国产人妖系列| 欧美国产乱子伦| 欧美在线色视频| 久久99国产精品免费网站| 国产欧美精品一区二区色综合 | 99riav一区二区三区| 亚洲精品高清在线| 欧美日韩成人综合天天影院 | 国产女人18毛片水真多成人如厕 | 亚洲色图视频网| 在线成人免费观看| 国产一区二区三区不卡在线观看| 国产精品免费看片| 欧美人xxxx| 成人在线综合网站| 日韩综合小视频| 国产亚洲成aⅴ人片在线观看| 91在线视频18| 日韩精品三区四区| 日本一区二区动态图| 这里只有精品视频在线观看| 国产精品影视在线观看| 亚洲综合久久久| 久久久久国产精品人| 在线一区二区观看| 国产一区二区久久| 亚洲一区二区黄色| 中文在线一区二区| 日韩你懂的在线观看| 日本精品一级二级| 国产成人精品aa毛片| 日韩精品国产精品| 日韩一区有码在线| 久久先锋影音av| 欧美理论电影在线| 91美女片黄在线观看| 国产成人日日夜夜| 国产原创一区二区三区| 亚洲一区二区在线免费观看视频| 国产欧美日韩三级| 日韩午夜中文字幕| 欧美在线观看一区| 99国产一区二区三精品乱码| 精品一二三四区| 视频一区视频二区在线观看| 亚洲伊人色欲综合网| 日韩欧美二区三区| 欧美人与禽zozo性伦| 色老汉一区二区三区| 国产不卡视频一区二区三区| 麻豆精品一区二区av白丝在线| 一区二区三区四区蜜桃| 中文字幕在线播放不卡一区| 久久精品欧美一区二区三区麻豆| 91精品国产色综合久久不卡电影 | 亚洲精品国产一区二区精华液 | 欧美精品一区二区三区蜜桃 | 日韩三级高清在线| 欧美精选在线播放| 欧美视频一区二区三区| 91美女片黄在线观看91美女| 91一区二区在线| 成人18视频日本| 成人av先锋影音| 成人美女视频在线观看18| 国产高清成人在线| 国产精品香蕉一区二区三区| 韩国三级中文字幕hd久久精品| 99麻豆久久久国产精品免费 | 亚洲国产精品一区二区久久恐怖片| 亚洲免费在线观看| 一区二区三区日本| 亚洲一区二区三区四区五区黄| 亚洲自拍偷拍av| 亚洲不卡一区二区三区| 亚洲va欧美va人人爽| 午夜精品久久久久久| 日韩精品国产精品| 久久国产生活片100| 国产高清不卡二三区| 成人av资源下载| 色老综合老女人久久久| 欧美精品日韩一本| 91精品国产综合久久久久久久久久| 欧美一级夜夜爽| 久久久午夜精品| 国产精品久久久久久久蜜臀 | 99精品视频一区| 欧美性猛片aaaaaaa做受| 欧美日韩免费不卡视频一区二区三区| 欧美丰满一区二区免费视频| 日韩欧美一二三四区| 国产欧美综合色| 亚洲蜜臀av乱码久久精品| 午夜久久久影院| 精品午夜一区二区三区在线观看| 成人午夜免费视频| 色av成人天堂桃色av| 91精品综合久久久久久| 久久久高清一区二区三区| 亚洲视频一区在线| 亚洲国产成人91porn| 韩国女主播成人在线| 99国产欧美另类久久久精品 | 日本亚洲欧美天堂免费| 成人晚上爱看视频| 欧美调教femdomvk| 国产精品久久久久久久久快鸭 | 久久五月婷婷丁香社区| 亚洲免费av观看| 六月丁香婷婷久久| 99精品久久99久久久久| 欧美一区二区三区免费观看视频| 国产欧美一区在线| 丝袜美腿成人在线| 成+人+亚洲+综合天堂| 欧美一区二区三区思思人| 国产精品激情偷乱一区二区∴| 日日夜夜精品免费视频| av影院午夜一区| 欧美成人vps| 亚洲成人自拍网| 成a人片国产精品| 欧美va亚洲va在线观看蝴蝶网| 亚洲精品v日韩精品| 国内精品视频666| 在线成人午夜影院| 亚洲激情自拍偷拍| 国产成人午夜99999| 日韩欧美久久一区| 亚洲电影在线播放| 色综合天天综合网国产成人综合天| 欧美成人一区二区三区在线观看| 亚洲午夜精品在线| www.亚洲激情.com| 国产无遮挡一区二区三区毛片日本| 日韩制服丝袜av| 在线亚洲+欧美+日本专区| 国产精品日韩成人| 国产在线精品国自产拍免费| 91精品国产福利| 婷婷开心久久网| 欧美麻豆精品久久久久久| 亚洲久本草在线中文字幕| 成人动漫视频在线| 欧美精彩视频一区二区三区| 国产盗摄一区二区| 久久亚洲精华国产精华液| 久久精工是国产品牌吗| 制服丝袜中文字幕亚洲| 性做久久久久久久免费看| 在线免费观看视频一区| 亚洲人成精品久久久久久| 97久久人人超碰| 国产精品久线在线观看| 成人动漫一区二区| 国产精品久久久久久久浪潮网站 | 亚洲一二三区在线观看| 色狠狠一区二区三区香蕉| 国产精品久久久久aaaa| 99久久精品免费| 亚洲卡通动漫在线| 欧美少妇bbb| 日韩国产欧美一区二区三区| 欧美精品乱码久久久久久按摩| 婷婷夜色潮精品综合在线| 欧美一区二区三区日韩视频| 欧美aⅴ一区二区三区视频| 欧美mv和日韩mv国产网站| 国模娜娜一区二区三区| 国产免费久久精品| 91麻豆成人久久精品二区三区| 亚洲精品成a人| 51精品久久久久久久蜜臀| 麻豆精品久久久| 欧美激情中文不卡| 色综合中文综合网| 中文字幕日韩一区二区| 在线观看日韩国产| 日韩精品国产精品| 久久精品一区二区三区不卡牛牛 | 欧美日韩久久久一区| 麻豆91小视频| 国产精品网站在线| 欧美亚洲综合网| 久久99精品久久只有精品| 国产精品系列在线| 欧美三片在线视频观看|