elf_machdep.h revision 1.2
11.2Stv/*	$NetBSD: elf_machdep.h,v 1.2 1998/07/01 20:43:56 tv Exp $	*/
21.1Scgd
31.2Stv#define ELF32_MACHDEP_ENDIANNESS	Elf_ed_2msb
41.1Scgd#define	ELF32_MACHDEP_ID_CASES						\
51.1Scgd		case Elf_em_sparc:					\
61.1Scgd			break;
71.1Scgd
81.2Stv#define	ELF64_MACHDEP_ENDIANNESS	XXX	/* break compilation */
91.1Scgd#define	ELF64_MACHDEP_ID_CASES						\
101.1Scgd		/* no 64-bit ELF machine types supported */
111.2Stv
121.2Stv#define R_SPARC_NONE		0
131.2Stv#define R_SPARC_8		1
141.2Stv#define R_SPARC_16		2
151.2Stv#define R_SPARC_32		3
161.2Stv#define R_SPARC_DISP8		4
171.2Stv#define R_SPARC_DISP16		5
181.2Stv#define R_SPARC_DISP32		6
191.2Stv#define R_SPARC_WDISP30		7
201.2Stv#define R_SPARC_WDISP22		8
211.2Stv#define R_SPARC_HI22		9
221.2Stv#define R_SPARC_22		10
231.2Stv#define R_SPARC_13		11
241.2Stv#define R_SPARC_LO10		12
251.2Stv#define R_SPARC_GOT10		13
261.2Stv#define R_SPARC_GOT13		14
271.2Stv#define R_SPARC_GOT22		15
281.2Stv#define R_SPARC_PC10		16
291.2Stv#define R_SPARC_PC22		17
301.2Stv#define R_SPARC_WPLT30		18
311.2Stv#define R_SPARC_COPY		19
321.2Stv#define R_SPARC_GLOB_DAT	20
331.2Stv#define R_SPARC_JMP_SLOT	21
341.2Stv#define R_SPARC_RELATIVE	22
351.2Stv#define R_SPARC_UA32		23
361.2Stv#define R_SPARC_PLT32		24
371.2Stv#define R_SPARC_HIPLT22		25
381.2Stv#define R_SPARC_LOPLT10		26
391.2Stv#define R_SPARC_PCPLT32		27
401.2Stv#define R_SPARC_PCPLT22		28
411.2Stv#define R_SPARC_PCPLT10		29
421.2Stv#define R_SPARC_10		30
431.2Stv#define R_SPARC_11		31
441.2Stv#define R_SPARC_64		32
451.2Stv#define R_SPARC_OLO10		33
461.2Stv#define R_SPARC_HH22		34
471.2Stv#define R_SPARC_HM10		35
481.2Stv#define R_SPARC_LM22		36
491.2Stv#define R_SPARC_PC_HH22		37
501.2Stv#define R_SPARC_PC_HM10		38
511.2Stv#define R_SPARC_PC_LM22		39
521.2Stv#define R_SPARC_WDISP16		40
531.2Stv#define R_SPARC_WDISP19		41
541.2Stv#define R_SPARC_GLOB_JMP	42
551.2Stv#define R_SPARC_7		43
561.2Stv#define R_SPARC_5		44
571.2Stv#define R_SPARC_6		45
581.2Stv
591.2Stv#define R_TYPE(name)		__CONCAT(R_SPARC_,name)
60