From cfc48d7cd441c8d0ca6659c9f7875285da66e7ed Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Sat, 18 May 2019 18:58:21 -0400 Subject: patches/01_allow-more-dirs-to-be-configured.patch: Remove --- (limited to 'patches') diff --git a/patches/01_allow-more-dirs-to-be-configured.patch b/patches/01_allow-more-dirs-to-be-configured.patch deleted file mode 100644 index 127d629..0000000 --- a/patches/01_allow-more-dirs-to-be-configured.patch +++ /dev/null @@ -1,92 +0,0 @@ -Author: Patrick McDermott -Subject: Add another search directory to gcc driver - -diff -Naurp src.orig/gcc/gcc.c src/gcc/gcc.c ---- src.orig/gcc/gcc.c 2018-02-09 01:44:06.000000000 -0500 -+++ src/gcc/gcc.c 2019-05-02 19:28:55.475950656 -0400 -@@ -1496,6 +1496,10 @@ static const char *const standard_libexe - static const char *const standard_bindir_prefix = STANDARD_BINDIR_PREFIX; - static const char *const standard_startfile_prefix = STANDARD_STARTFILE_PREFIX; - -+static const char *const custom_exec_prefix = CUSTOM_EXEC_PREFIX; -+static const char *const custom_startfile_prefix = CUSTOM_STARTFILE_PREFIX; -+static const char *const custom_include_prefix = CUSTOM_INCLUDE_PREFIX; -+ - /* For native compilers, these are well-known paths containing - components that may be provided by the system. For cross - compilers, these paths are not used. */ -@@ -4304,6 +4308,16 @@ process_command (unsigned int decoded_op - PREFIX_PRIORITY_LAST, 0, 0); - } - -+ add_prefix (&exec_prefixes, -+ concat (custom_exec_prefix, dir_separator_str, NULL), -+ 0, PREFIX_PRIORITY_LAST, 0, 0); -+ add_prefix (&startfile_prefixes, -+ concat (custom_startfile_prefix, dir_separator_str, NULL), -+ 0, PREFIX_PRIORITY_LAST, 0, 0); -+ add_prefix (&include_prefixes, -+ concat (custom_include_prefix, dir_separator_str, NULL), -+ 0, PREFIX_PRIORITY_LAST, 0, 0); -+ - /* COMPILER_PATH and LIBRARY_PATH have values - that are lists of directory names with colons. */ - -diff -Naurp src.orig/gcc/Makefile.in src/gcc/Makefile.in ---- src.orig/gcc/Makefile.in 2018-03-09 10:24:44.000000000 -0500 -+++ src/gcc/Makefile.in 2019-05-02 19:05:56.069075629 -0400 -@@ -666,6 +666,7 @@ gcc_tooldir = @gcc_tooldir@ - build_tooldir = $(exec_prefix)/$(target_noncanonical) - # Directory in which the compiler finds target-independent g++ includes. - gcc_gxx_include_dir = @gcc_gxx_include_dir@ -+gcc_gxx_tool_include_dir = $(gcc_gxx_include_dir)/$(target_noncanonical) - gcc_gxx_include_dir_add_sysroot = @gcc_gxx_include_dir_add_sysroot@ - # Directory to search for site-specific includes. - local_includedir = $(local_prefix)/include -@@ -2186,6 +2187,9 @@ DRIVER_DEFINES = \ - -DDEFAULT_TARGET_MACHINE=\"$(target_noncanonical)\" \ - -DSTANDARD_BINDIR_PREFIX=\"$(bindir)/\" \ - -DTOOLDIR_BASE_PREFIX=\"$(libsubdir_to_prefix)$(prefix_to_exec_prefix)\" \ -+ -DCUSTOM_EXEC_PREFIX=\"$(custom_exec_prefix)\" \ -+ -DCUSTOM_STARTFILE_PREFIX=\"$(custom_startfile_prefix)\" \ -+ -DCUSTOM_INCLUDE_PREFIX=\"$(custom_include_prefix)\" \ - -DACCEL_DIR_SUFFIX=\"$(accel_dir_suffix)\" \ - @TARGET_SYSTEM_ROOT_DEFINE@ \ - $(VALGRIND_DRIVER_DEFINES) \ -@@ -2873,7 +2875,7 @@ PREPROCESSOR_DEFINES = \ - -DFIXED_INCLUDE_DIR=\"$(libsubdir)/include-fixed\" \ - -DGPLUSPLUS_INCLUDE_DIR=\"$(gcc_gxx_include_dir)\" \ - -DGPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT=$(gcc_gxx_include_dir_add_sysroot) \ -- -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"$(gcc_gxx_include_dir)/$(target_noncanonical)\" \ -+ -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"$(gcc_gxx_tool_include_dir)\" \ - -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"$(gcc_gxx_include_dir)/backward\" \ - -DLOCAL_INCLUDE_DIR=\"$(local_includedir)\" \ - -DCROSS_INCLUDE_DIR=\"$(CROSS_SYSTEM_HEADER_DIR)\" \ -diff -Naurp src.orig/Makefile.def src/Makefile.def ---- src.orig/Makefile.def 2017-11-28 05:35:37.000000000 -0500 -+++ src/Makefile.def 2019-05-02 19:23:36.588174507 -0400 -@@ -229,6 +229,10 @@ flags_to_pass = { flag= sysconfdir ; }; - flags_to_pass = { flag= tooldir ; }; - flags_to_pass = { flag= build_tooldir ; }; - flags_to_pass = { flag= target_alias ; }; -+flags_to_pass = { flag= custom_exec_prefix ; }; -+flags_to_pass = { flag= custom_startfile_prefix ; }; -+flags_to_pass = { flag= custom_include_prefix ; }; -+flags_to_pass = { flag= gcc_gxx_tool_include_dir ; }; - - // Build tools - flags_to_pass = { flag= AWK ; }; -diff -Naurp src.orig/Makefile.in src/Makefile.in ---- src.orig/Makefile.in 2017-11-28 05:35:37.000000000 -0500 -+++ src/Makefile.in 2019-05-02 19:24:29.804137725 -0400 -@@ -737,6 +737,10 @@ BASE_FLAGS_TO_PASS = \ - "tooldir=$(tooldir)" \ - "build_tooldir=$(build_tooldir)" \ - "target_alias=$(target_alias)" \ -+ "custom_exec_prefix=$(custom_exec_prefix)" \ -+ "custom_startfile_prefix=$(custom_startfile_prefix)" \ -+ "custom_include_prefix=$(custom_include_prefix)" \ -+ "gcc_gxx_tool_include_dir=$(gcc_gxx_tool_include_dir)" \ - "AWK=$(AWK)" \ - "BISON=$(BISON)" \ - "CC_FOR_BUILD=$(CC_FOR_BUILD)" \ -- cgit v0.9.1