nios: remove nios-32 arch
The nios-32 arch is obsolete and broken. So it is removed. Signed-off-by: Thomas Chou <thomas@wytron.com.tw>
This commit is contained in:
committed by
Scott McNutt
parent
6803336c9f
commit
1117cbf2ad
@@ -65,23 +65,6 @@ gd_t *global_data;
|
||||
" lw $25, %1($25)\n" \
|
||||
" jr $25\n" \
|
||||
: : "i"(offsetof(gd_t, jt)), "i"(XF_ ## x * sizeof(void *)) : "t9");
|
||||
#elif defined(CONFIG_NIOS)
|
||||
/*
|
||||
* %g7 holds the pointer to the global_data. %g0 is call clobbered.
|
||||
*/
|
||||
#define EXPORT_FUNC(x) \
|
||||
asm volatile ( \
|
||||
" .globl " #x "\n" \
|
||||
#x ":\n" \
|
||||
" pfx %%hi(%0)\n" \
|
||||
" movi %%g0, %%lo(%0)\n" \
|
||||
" add %%g0, %%g7\n" \
|
||||
" ld %%g0, [%%g0]\n" \
|
||||
" pfx %1\n" \
|
||||
" ld %%g0, [%%g0]\n" \
|
||||
" jmp %%g0\n" \
|
||||
" nop \n" \
|
||||
: : "i"(offsetof(gd_t, jt)), "i"(XF_ ## x) : "r0");
|
||||
#elif defined(CONFIG_NIOS2)
|
||||
/*
|
||||
* gp holds the pointer to the global_data, r8 is call-clobbered
|
||||
|
||||
Reference in New Issue
Block a user