Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
at v2.6.12-rc2 37 lines 892 B view raw
1#ifndef __UM_ARCHPARAM_PPC_H 2#define __UM_ARCHPARAM_PPC_H 3 4/********* Bits for asm-um/elf.h ************/ 5 6#define ELF_PLATFORM (0) 7 8#define ELF_ET_DYN_BASE (0x08000000) 9 10/* the following stolen from asm-ppc/elf.h */ 11#define ELF_NGREG 48 /* includes nip, msr, lr, etc. */ 12#define ELF_NFPREG 33 /* includes fpscr */ 13/* General registers */ 14typedef unsigned long elf_greg_t; 15typedef elf_greg_t elf_gregset_t[ELF_NGREG]; 16 17/* Floating point registers */ 18typedef double elf_fpreg_t; 19typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG]; 20 21#define ELF_DATA ELFDATA2MSB 22#define ELF_ARCH EM_PPC 23 24/********* Bits for asm-um/hw_irq.h **********/ 25 26struct hw_interrupt_type; 27 28/********* Bits for asm-um/hardirq.h **********/ 29 30#define irq_enter(cpu, irq) hardirq_enter(cpu) 31#define irq_exit(cpu, irq) hardirq_exit(cpu) 32 33/********* Bits for asm-um/string.h **********/ 34 35#define __HAVE_ARCH_STRRCHR 36 37#endif