X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=arch%2Fsh%2Freloc.h;h=0238ce075ba4d98718847fa38229259869dfeff6;hb=f9c2498fee1c94adf00e788863d2d4544d1d1ec0;hp=c571fe4a42deb5c372189f664af1e81ea934fbeb;hpb=7a9669e977e5f750cf72ccbd2614f8b72ce02c4c;p=musl diff --git a/arch/sh/reloc.h b/arch/sh/reloc.h index c571fe4a..0238ce07 100644 --- a/arch/sh/reloc.h +++ b/arch/sh/reloc.h @@ -32,11 +32,14 @@ #define REL_DTPOFF R_SH_TLS_DTPOFF32 #define REL_TPOFF R_SH_TLS_TPOFF32 +#define DL_NOMMU_SUPPORT 1 + #if __SH_FDPIC__ #define REL_FUNCDESC R_SH_FUNCDESC #define REL_FUNCDESC_VAL R_SH_FUNCDESC_VALUE #undef REL_RELATIVE #define DL_FDPIC 1 +#define FDPIC_CONSTDISP_FLAG 0x100 #define CRTJMP(pc,sp) do { \ register size_t r8 __asm__("r8") = ((size_t *)(sp))[-2]; \ __asm__ __volatile__( "jmp @%0 ; mov %1,r15" \