summaryrefslogtreecommitdiffstats
path: root/patches/0002-ob-buildenv-Set-ffile-prefix-map.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches/0002-ob-buildenv-Set-ffile-prefix-map.patch')
-rw-r--r--patches/0002-ob-buildenv-Set-ffile-prefix-map.patch27
1 files changed, 27 insertions, 0 deletions
diff --git a/patches/0002-ob-buildenv-Set-ffile-prefix-map.patch b/patches/0002-ob-buildenv-Set-ffile-prefix-map.patch
new file mode 100644
index 0000000..0dee900
--- /dev/null
+++ b/patches/0002-ob-buildenv-Set-ffile-prefix-map.patch
@@ -0,0 +1,27 @@
+From c18744dc6fcc5a0a82338ab218001d0994c79571 Mon Sep 17 00:00:00 2001
+From: Patrick McDermott <patrick.mcdermott@libiquity.com>
+Date: Wed, 9 Dec 2020 10:21:05 -0500
+Subject: [PATCH] ob-buildenv: Set -ffile-prefix-map
+
+---
+ src/ob-buildenv.sh | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/src/ob-buildenv.sh b/src/ob-buildenv.sh
+index 6d42851..0bbfdbb 100644
+--- a/src/ob-buildenv.sh
++++ b/src/ob-buildenv.sh
+@@ -84,6 +84,10 @@ setup_build_flags()
+ if [ -r "${build_flags}" ]; then
+ . "${build_flags}"
+ fi
++ printf "CFLAGS='%s %s'\\n" "${CFLAGS:-}" \
++ "-ffile-prefix-map=${PWD}=."
++ printf "CXXFLAGS='%s %s'\\n" "${CXXFLAGS:-}" \
++ "-ffile-prefix-map=${PWD}=."
+
+ return 0
+ }
+--
+2.11.0
+