ada-shared.patch (1074B)
1--- gcc/ada/link.c 2+++ gcc/ada/link.c 3@@ -105,9 +105,9 @@ 4 5 #elif defined (__FreeBSD__) 6 const char *__gnat_object_file_option = "-Wl,@"; 7-const char *__gnat_run_path_option = "-Wl,-rpath,"; 8-char __gnat_shared_libgnat_default = STATIC; 9-char __gnat_shared_libgcc_default = STATIC; 10+const char *__gnat_run_path_option = ""; 11+char __gnat_shared_libgnat_default = SHARED; 12+char __gnat_shared_libgcc_default = SHARED; 13 int __gnat_link_max = 8192; 14 unsigned char __gnat_objlist_file_supported = 1; 15 const char *__gnat_object_library_extension = ".a"; 16@@ -127,9 +127,9 @@ 17 18 #elif defined (linux) || defined(__GLIBC__) 19 const char *__gnat_object_file_option = "-Wl,@"; 20-const char *__gnat_run_path_option = "-Wl,-rpath,"; 21-char __gnat_shared_libgnat_default = STATIC; 22-char __gnat_shared_libgcc_default = STATIC; 23+const char *__gnat_run_path_option = ""; 24+char __gnat_shared_libgnat_default = SHARED; 25+char __gnat_shared_libgcc_default = SHARED; 26 int __gnat_link_max = 8192; 27 unsigned char __gnat_objlist_file_supported = 1; 28 const char *__gnat_object_library_extension = ".a";