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

📄 hppa.h

📁 这个linux源代码是很全面的~基本完整了~使用c编译的~由于时间问题我没有亲自测试~但就算用来做参考资料也是非常好的
💻 H
字号:
/* * Linux/PA-RISC Project (http://www.parisc-linux.org/) * * Floating-point emulation code *  Copyright (C) 2001 Hewlett-Packard (Paul Bame) <bame@debian.org> * *    This program 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. * *    This program 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 this program; if not, write to the Free Software *    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */#ifdef __NO_PA_HDRS    PA header file -- do not include this header file for non-PA builds.#endif/* amount is assumed to be a constant between 0 and 32 (non-inclusive) */#define Shiftdouble(left,right,amount,dest)			\    /* int left, right, amount, dest; */			\    dest = ((left) << (32-(amount))) | ((unsigned int)(right) >> (amount))/* amount must be less than 32 */#define Variableshiftdouble(left,right,amount,dest)		\    /* unsigned int left, right;  int amount, dest; */		\    if (amount == 0) dest = right;				\    else dest = ((((unsigned) left)&0x7fffffff) << (32-(amount))) |	\          ((unsigned) right >> (amount))/* amount must be between 0 and 32 (non-inclusive) */#define Variable_shift_double(left,right,amount,dest)		\    /* unsigned int left, right;  int amount, dest; */		\    dest = (left << (32-(amount))) | ((unsigned) right >> (amount))

⌨️ 快捷键说明

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