local-fpscr_values
authorGNU Libc Maintainers <debian-glibc@lists.debian.org>
Sat, 3 Mar 2018 10:47:56 +0000 (10:47 +0000)
committerAurelien Jarno <aurel32@debian.org>
Sat, 3 Mar 2018 10:47:56 +0000 (10:47 +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 c04872ca7f2456db85a1973fd976053901b8f058..339e494c46461382cb6073810da66c505a47d031 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 c4e28ffb98a42aa390e047a343b983b28fc5deef..648bae03d579166889bcc0335f613fd431512cc0 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)
+