0018-ada-fix-shared-linking.patch (1614B)
1 From 95fee2cfb1a6a32b7e671861b58ee93978ba16b8 Mon Sep 17 00:00:00 2001 2 From: Ariadne Conill <ariadne@dereferenced.org> 3 Date: Fri, 21 Aug 2020 06:59:16 +0000 4 Subject: [PATCH] ada: fix shared linking 5 6 --- 7 gcc/ada/link.c | 12 ++++++------ 8 1 file changed, 6 insertions(+), 6 deletions(-) 9 10 diff --git a/gcc/ada/link.c b/gcc/ada/link.c 11 index 02c413a412f..f0e52a87d6e 100644 12 --- a/gcc/ada/link.c 13 +++ b/gcc/ada/link.c 14 @@ -107,9 +107,9 @@ const char *__gnat_default_libgcc_subdir = "lib"; 15 || defined (__NetBSD__) || defined (__OpenBSD__) \ 16 || defined (__QNX__) 17 const char *__gnat_object_file_option = "-Wl,@"; 18 -const char *__gnat_run_path_option = "-Wl,-rpath,"; 19 -char __gnat_shared_libgnat_default = STATIC; 20 -char __gnat_shared_libgcc_default = STATIC; 21 +const char *__gnat_run_path_option = ""; 22 +char __gnat_shared_libgnat_default = SHARED; 23 +char __gnat_shared_libgcc_default = SHARED; 24 int __gnat_link_max = 8192; 25 unsigned char __gnat_objlist_file_supported = 1; 26 const char *__gnat_object_library_extension = ".a"; 27 @@ -129,9 +129,9 @@ const char *__gnat_default_libgcc_subdir = "lib"; 28 29 #elif defined (__linux__) || defined (__GLIBC__) 30 const char *__gnat_object_file_option = "-Wl,@"; 31 -const char *__gnat_run_path_option = "-Wl,-rpath,"; 32 -char __gnat_shared_libgnat_default = STATIC; 33 -char __gnat_shared_libgcc_default = STATIC; 34 +const char *__gnat_run_path_option = ""; 35 +char __gnat_shared_libgnat_default = SHARED; 36 +char __gnat_shared_libgcc_default = SHARED; 37 int __gnat_link_max = 8192; 38 unsigned char __gnat_objlist_file_supported = 1; 39 const char *__gnat_object_library_extension = ".a"; 40 -- 41 2.31.1 42