diff options
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.patch | 28 |
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 00000000..fc7f0824 --- /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: + |