summaryrefslogtreecommitdiff
path: root/packages/gcc/7.3.0/0020-xtensa-libgcc-literal_position.patch
diff options
context:
space:
mode:
authorAlexey Neyman <stilor@att.net>2018-02-02 06:16:05 (GMT)
committerGitHub <noreply@github.com>2018-02-02 06:16:05 (GMT)
commitfd9fe523b22cb6281f26081232a3f8f3aee7fda1 (patch)
tree9851733e0973e1de900d7f932e5b88fe637441f3 /packages/gcc/7.3.0/0020-xtensa-libgcc-literal_position.patch
parentba165ed4c0bfa8a83e61a2efd1ad205777978486 (diff)
parent36bb675a71cc66a2abd69bc82d613f2153d3791f (diff)
Merge pull request #904 from stilor/upgrade
A bunch of upgrades
Diffstat (limited to 'packages/gcc/7.3.0/0020-xtensa-libgcc-literal_position.patch')
-rw-r--r--packages/gcc/7.3.0/0020-xtensa-libgcc-literal_position.patch28
1 files changed, 28 insertions, 0 deletions
diff --git a/packages/gcc/7.3.0/0020-xtensa-libgcc-literal_position.patch b/packages/gcc/7.3.0/0020-xtensa-libgcc-literal_position.patch
new file mode 100644
index 0000000..fc7f082
--- /dev/null
+++ b/packages/gcc/7.3.0/0020-xtensa-libgcc-literal_position.patch
@@ -0,0 +1,28 @@
+libgcc: xtensa: fix build with -mtext-section-literals
+
+Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
+---
+ libgcc/config/xtensa/ieee754-df.S | 1 +
+ libgcc/config/xtensa/ieee754-sf.S | 1 +
+ 2 files changed, 2 insertions(+)
+
+--- a/libgcc/config/xtensa/ieee754-sf.S
++++ b/libgcc/config/xtensa/ieee754-sf.S
+@@ -55,6 +55,7 @@
+
+ #ifdef L_addsubsf3
+
++ .literal_position
+ /* Addition */
+ __addsf3_aux:
+
+--- a/libgcc/config/xtensa/ieee754-df.S
++++ b/libgcc/config/xtensa/ieee754-df.S
+@@ -55,6 +55,7 @@
+
+ #ifdef L_addsubdf3
+
++ .literal_position
+ /* Addition */
+ __adddf3_aux:
+