local-fpscr_values
authorGNU Libc Maintainers <debian-glibc@lists.debian.org>
Fri, 26 Jan 2018 22:35:29 +0000 (22:35 +0000)
committerAurelien Jarno <aurel32@debian.org>
Fri, 26 Jan 2018 22:35:29 +0000 (22:35 +0000)
Gbp-Pq: Topic sh4
Gbp-Pq: Name local-fpscr_values.diff

sysdeps/unix/sysv/linux/sh/Versions
sysdeps/unix/sysv/linux/sh/libc.abilist
sysdeps/unix/sysv/linux/sh/sysdep.S

index e0938c4165888a300dfac51f415944b13521009e..ca1d7da3398459dbb85389cb5b9eab01c0e2cd50 100644 (file)
@@ -2,6 +2,7 @@ libc {
   GLIBC_2.2 {
     # functions used in other libraries
     __xstat64; __fxstat64; __lxstat64;
+    __fpscr_values;
 
     # a*
     alphasort64;
index f3a70a0f6f58d0c51e1f2bcb71735d7718358e75..fe0c523e1185faca6f98c724ed55222fda8021dc 100644 (file)
@@ -267,6 +267,7 @@ GLIBC_2.2 __finitel F
 GLIBC_2.2 __flbf F
 GLIBC_2.2 __fork F
 GLIBC_2.2 __fpending F
+GLIBC_2.2 __fpscr_values D 0x8
 GLIBC_2.2 __fpu_control D 0x4
 GLIBC_2.2 __fpurge F
 GLIBC_2.2 __freadable F
index 5f11bc737b6c6aa23c28de2ceed65467d75c4575..2fd217b00b7e105d5d62835bd9b9f3b22bf91863 100644 (file)
@@ -30,3 +30,14 @@ ENTRY (__syscall_error)
 
 #define __syscall_error __syscall_error_1
 #include <sysdeps/unix/sh/sysdep.S>
+
+       .data
+       .align 3
+       .globl ___fpscr_values
+       .type ___fpscr_values, @object
+       .size ___fpscr_values, 8
+___fpscr_values:
+       .long 0
+       .long 0x80000
+weak_alias (___fpscr_values, __fpscr_values)
+