update elf2flt nios2 support, thanks atle
This commit is contained in:
parent
00f34a0cdc
commit
29dbeb4e51
@ -1,5 +1,5 @@
|
||||
--- elf2flt/elf2flt.ld
|
||||
++ elf2flt/elf2flt.ld
|
||||
+++ elf2flt/elf2flt.ld
|
||||
@@ -62,6 +62,10 @@
|
||||
*(.eh_frame)
|
||||
*(.gcc_except_table)
|
||||
@ -11,3 +11,32 @@
|
||||
/* Microblaze has .sdata and .sbss (small bss). They must
|
||||
be contiguous, so please don't move any of this. JW */
|
||||
_ssrw = . ;
|
||||
@@ -72,7 +72,7 @@
|
||||
_ssrw = . ;
|
||||
*(.sdata)
|
||||
*(.sdata.*)
|
||||
- *(.sbss) /* Don't move this! */
|
||||
+ *(.sbss .gnu.linkonce.sb*) /* Don't move this! */
|
||||
_essrw = . ;
|
||||
|
||||
_ssrw_size = _essrw - _ssrw;
|
||||
--- elf2flt/ld-elf2flt.in
|
||||
+++ elf2flt/ld-elf2flt.in
|
||||
@@ -132,7 +132,7 @@
|
||||
esac
|
||||
ARG1="$ARG1 -defsym $GOT_OFFSET=`expr ${SHARED_ID} '*' -4 - 4`"
|
||||
fi
|
||||
- if [ "@emit_relocs@" = "yes" ]
|
||||
+ if [ "no" = "yes" ]
|
||||
then
|
||||
SEDOP="$SEDOP -e s/^SINGLE_LINK://"
|
||||
else
|
||||
@@ -155,7 +155,7 @@
|
||||
LDSCRIPT="$NEWLDSCRIPT"
|
||||
fi
|
||||
|
||||
- if [ "@emit_relocs@" = "yes" ]
|
||||
+ if [ "no" = "yes" ]
|
||||
then
|
||||
$LINKER $EMUL $SDIRS -T $LDSCRIPT -q -o "$OFILE.gdb" $ARG1 ||exit $?
|
||||
RFILE="$OFILE.gdb"
|
||||
|
Loading…
Reference in New Issue
Block a user