local-fpscr_values
authorGNU Libc Maintainers <debian-glibc@lists.debian.org>
Sun, 10 Jul 2022 20:29:34 +0000 (21:29 +0100)
committerAurelien Jarno <aurel32@debian.org>
Sun, 10 Jul 2022 20:29:34 +0000 (21:29 +0100)
Gbp-Pq: Topic sh4
Gbp-Pq: Name local-fpscr_values.diff

sysdeps/unix/sysv/linux/sh/Versions
sysdeps/unix/sysv/linux/sh/le/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 d36f228192f11fd7d5a9f6d481b94ddbc87cf4a4..8b77e92bfcb4199eec77fd85c42767ab78495f12 100644 (file)
@@ -256,6 +256,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 a18fbb2e8b1edff268f9a1c81f991f949ec7e495..59421bfbb09e7b64bbdb977c66cd92d487f92334 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)
+