[uClinux-dev] [PATCH 0/6] sync with uClibc-ng elf2flt

2015-12-30 Thread Waldemar Brodkorb
Sync part of the patches from http://cgit.uclibc-ng.org/cgi/cgit/elf2flt.git/ required to support H8/300 and Xtensa. Tested with GDB simulator for H8/300 and Qemu for Xtensa. Waldemar Brodkorb (3): dlopen is used by newer binutils, so check for it recent binutils for h8/300 no longer use

[uClinux-dev] [PATCH 5/6] R_H8_DIR24 fix

2015-12-30 Thread Waldemar Brodkorb
From: Yoshinori Sato R_H8_DIR24A8 / R_H8_DIR24R8 keep all byte. Signed-off-by: Yoshinori Sato Signed-off-by: Waldemar Brodkorb --- elf2flt.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[uClinux-dev] [PATCH 2/6] recent binutils for h8/300 no longer use prefix

2015-12-30 Thread Waldemar Brodkorb
Remove SYMBOL_PREFIX for h8/300. Signed-off-by: Waldemar Brodkorb Signed-off-by: Yoshinori Sato --- configure.ac |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index adf5883..5ca70d5 100644 ---

[uClinux-dev] [PATCH 1/6] dlopen is used by newer binutils, so check for it

2015-12-30 Thread Waldemar Brodkorb
Add a check for dlopen to configure.ac Signed-off-by: Waldemar Brodkorb --- configure.ac |1 + 1 file changed, 1 insertion(+) diff --git a/configure.ac b/configure.ac index 4e7df5a..adf5883 100644 --- a/configure.ac +++ b/configure.ac @@ -192,6 +192,7 @@ dnl redirect

[uClinux-dev] [PATCH 4/6] H8/300 relocation fix

2015-12-30 Thread Waldemar Brodkorb
From: Yoshinori Sato Add new relocation R_H8_DISP32A16. hi-byte clear on R_H8_DIR32 R_H8_DIR24A8 R_H8_DIR24R8 R_H8_DIR32A16 R_H8_DISP32A16 Signed-off-by: Yoshinori Sato Signed-off-by: Waldemar Brodkorb --- elf2flt.c

[uClinux-dev] [PATCH 3/6] h8300 address space is 24bit.

2015-12-30 Thread Waldemar Brodkorb
From: Yoshinori Sato Signed-off-by: Yoshinori Sato Signed-off-by: Waldemar Brodkorb --- flthdr.c |8 1 file changed, 8 insertions(+) diff --git a/flthdr.c b/flthdr.c index 8a8b97c..0401e20 100644 ---