Hi,
I have submitted a patch to update dynamic linker'name
Index: gcc/ChangeLog
===================================================================
--- gcc/ChangeLog (revision 266171)
+++ gcc/ChangeLog (working copy)
@@ -1,3 +1,9 @@
+2018-11-15 Xianmiao Qu <[email protected]>
+
+ * config/csky/csky-linux-elf.h (LINUX_DYNAMIC_LINKER): Remove.
+ (GLIBC_DYNAMIC_LINKER): Define.
+ (LINUX_TARGET_LINK_SPEC): Update the dynamic linker's name.
+
2018-11-15 Bin Cheng <[email protected]>
PR tree-optimization/84648
Index: gcc/config/csky/csky-linux-elf.h
===================================================================
--- gcc/config/csky/csky-linux-elf.h (revision 266171)
+++ gcc/config/csky/csky-linux-elf.h (working copy)
@@ -61,7 +61,7 @@
%{mvdsp:-mvdsp} \
"
-#define LINUX_DYNAMIC_LINKER "/lib/ld.so.1"
+#define GLIBC_DYNAMIC_LINKER
"/lib/ld-linux-cskyv2%{mhard-float:-hf}%{mbig-endian:-be}.so.1"
#define LINUX_TARGET_LINK_SPEC "%{h*} %{version:-v} \
%{b} \
@@ -70,7 +70,7 @@
%{symbolic:-Bsymbolic} \
%{!static: \
%{rdynamic:-export-dynamic} \
- %{!shared:-dynamic-linker " LINUX_DYNAMIC_LINKER "}} \
+ %{!shared:-dynamic-linker " GNU_USER_DYNAMIC_LINKER "}} \
-X \
%{mbig-endian:-EB} %{mlittle-endian:-EL} \
%{EB:-EB} %{EL:-EL}"
Index: libgcc/ChangeLog
===================================================================
--- libgcc/ChangeLog (revision 266171)
+++ libgcc/ChangeLog (working copy)
@@ -1,3 +1,7 @@
+2018-11-15 Xianmiao Qu <[email protected]>
+
+ * config/csky/linux-unwind.h: Fix coding style.
+
2018-11-13 Xianmiao Qu <[email protected]>
* config/csky/linux-unwind.h (_sig_ucontext_t): Remove.
Index: libgcc/config/csky/linux-unwind.h
===================================================================
--- libgcc/config/csky/linux-unwind.h (revision 266171)
+++ libgcc/config/csky/linux-unwind.h (working copy)
@@ -25,10 +25,8 @@
#ifndef inhibit_libc
-/*
- * Do code reading to identify a signal frame, and set the frame state data
- * appropriately. See unwind-dw2.c for the structs.
- */
+/* Do code reading to identify a signal frame, and set the frame state data
+ appropriately. See unwind-dw2.c for the structs. */
#include <signal.h>
#include <asm/unistd.h>