a.out.h

来自「《嵌入式系统设计与实例开发实验教材二源码》Linux内核移植与编译实验」· C头文件 代码 · 共 39 行

H
39
字号
#ifndef _ASM_IA64_A_OUT_H#define _ASM_IA64_A_OUT_H/* * No a.out format has been (or should be) defined so this file is * just a dummy that allows us to get binfmt_elf compiled.  It * probably would be better to clean up binfmt_elf.c so it does not * necessarily depend on there being a.out support. * * Copyright (C) 1998-2000 Hewlett-Packard Co * Copyright (C) 1998-2000 David Mosberger-Tang <davidm@hpl.hp.com> */#include <linux/types.h>struct exec {	unsigned long a_info;	unsigned long a_text;	unsigned long a_data;	unsigned long a_bss;	unsigned long a_entry;};#define N_TXTADDR(x)	0#define N_DATADDR(x)	0#define N_BSSADDR(x)	0#define N_DRSIZE(x)	0#define N_TRSIZE(x)	0#define N_SYMSIZE(x)	0#define N_TXTOFF(x)	0#ifdef __KERNEL__# include <asm/page.h># define STACK_TOP	(0x8000000000000000UL + (1UL << (4*PAGE_SHIFT - 12)) - PAGE_SIZE)# define IA64_RBS_BOT	(STACK_TOP - 0x80000000L + PAGE_SIZE)	/* bottom of reg. backing store */#endif#endif /* _ASM_IA64_A_OUT_H */

⌨️ 快捷键说明

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