| author | |
| committer | |
| log | 2ba137b02be42285bdff53d85f19e82cb74802e7 |
| tree | da2bcf04c047dd8d91e7a8e15946573fc12b3b23 |
| parent | 6fcf8e6809ba3af3e0e73f4a3408f609584f60af |
| signature |
1364 files changed, 2506 insertions(+), 2253 deletions(-)
lib/libc/include/aarch64-linux-gnu/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for the AArch64 Linux ABI. |
| 2 | Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/aarch64-linux-gnu/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/aarch64-linux-gnu/bits/fp-fast.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define FP_FAST_* macros. AArch64 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64-linux-gnu/bits/hwcap.h+4-2| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP. AArch64 Linux version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -54,6 +54,7 @@ |
| 54 | 54 | #define HWCAP_SB		(1 << 29) |
| 55 | 55 | #define HWCAP_PACA		(1 << 30) |
| 56 | 56 | #define HWCAP_PACG		(1UL << 31) |
| 57 | #define HWCAP_GCS		(1UL << 32) | |
| 57 | 58 | |
| 58 | 59 | #define HWCAP2_DCPODP		(1 << 0) |
| 59 | 60 | #define HWCAP2_SVE2		(1 << 1) |
| ... | ... | @@ -117,4 +118,5 @@ |
| 117 | 118 | #define HWCAP2_SME_F8F32	(1UL << 59) |
| 118 | 119 | #define HWCAP2_SME_SF8FMA	(1UL << 60) |
| 119 | 120 | #define HWCAP2_SME_SF8DP4	(1UL << 61) |
| 120 | #define HWCAP2_SME_SF8DP2	(1UL << 62) | |
| \ No newline at end of file | ||
| 121 | #define HWCAP2_SME_SF8DP2	(1UL << 62) | |
| 122 | #define HWCAP2_POE		(1UL << 63) | |
| \ No newline at end of file |
lib/libc/include/aarch64-linux-gnu/bits/indirect-return.h created+36| ... | ... | @@ -0,0 +1,36 @@ |
| 1 | /* Definition of __INDIRECT_RETURN. AArch64 version. | |
| 2 | Copyright (C) 2024-2025 Free Software Foundation, Inc. | |
| 3 | This file is part of the GNU C Library. | |
| 4 | ||
| 5 | The GNU C Library is free software; you can redistribute it and/or | |
| 6 | modify it under the terms of the GNU Lesser General Public | |
| 7 | License as published by the Free Software Foundation; either | |
| 8 | version 2.1 of the License, or (at your option) any later version. | |
| 9 | ||
| 10 | The GNU C Library is distributed in the hope that it will be useful, | |
| 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 13 | Lesser General Public License for more details. | |
| 14 | ||
| 15 | You should have received a copy of the GNU Lesser General Public | |
| 16 | License along with the GNU C Library; if not, see | |
| 17 | <https://www.gnu.org/licenses/>. */ | |
| 18 | ||
| 19 | #ifndef _UCONTEXT_H | |
| 20 | # error "Never include <bits/indirect-return.h> directly; use <ucontext.h> instead." | |
| 21 | #endif | |
| 22 | ||
| 23 | /* __INDIRECT_RETURN indicates that swapcontext may return via | |
| 24 | an indirect branch. This happens when GCS is enabled, so | |
| 25 | add the attribute if available, otherwise returns_twice has | |
| 26 | a similar effect, but it prevents some code transformations | |
| 27 | that can cause build failures in some rare cases so it is | |
| 28 | only used when GCS is enabled. */ | |
| 29 | #if __glibc_has_attribute (__indirect_return__) | |
| 30 | # define __INDIRECT_RETURN __attribute__ ((__indirect_return__)) | |
| 31 | #elif __glibc_has_attribute (__returns_twice__) \ | |
| 32 | && defined __ARM_FEATURE_GCS_DEFAULT | |
| 33 | # define __INDIRECT_RETURN __attribute__ ((__returns_twice__)) | |
| 34 | #else | |
| 35 | # define __INDIRECT_RETURN | |
| 36 | #endif | |
| \ No newline at end of file |
lib/libc/include/aarch64-linux-gnu/bits/link.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/aarch64-linux-gnu/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. ldbl-128 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64-linux-gnu/bits/math-vector.h+33-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Platform-specific SIMD declarations of math functions. |
| 2 | 2 | |
| 3 | Copyright (C) 2023-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 2023-2025 Free Software Foundation, Inc. | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -69,6 +69,10 @@ |
| 69 | 69 | # define __DECL_SIMD_cosh __DECL_SIMD_aarch64 |
| 70 | 70 | # undef __DECL_SIMD_coshf |
| 71 | 71 | # define __DECL_SIMD_coshf __DECL_SIMD_aarch64 |
| 72 | # undef __DECL_SIMD_cospi | |
| 73 | # define __DECL_SIMD_cospi __DECL_SIMD_aarch64 | |
| 74 | # undef __DECL_SIMD_cospif | |
| 75 | # define __DECL_SIMD_cospif __DECL_SIMD_aarch64 | |
| 72 | 76 | # undef __DECL_SIMD_erf |
| 73 | 77 | # define __DECL_SIMD_erf __DECL_SIMD_aarch64 |
| 74 | 78 | # undef __DECL_SIMD_erff |
| ... | ... | @@ -113,6 +117,10 @@ |
| 113 | 117 | # define __DECL_SIMD_log2 __DECL_SIMD_aarch64 |
| 114 | 118 | # undef __DECL_SIMD_log2f |
| 115 | 119 | # define __DECL_SIMD_log2f __DECL_SIMD_aarch64 |
| 120 | # undef __DECL_SIMD_logp1 | |
| 121 | # define __DECL_SIMD_logp1 __DECL_SIMD_aarch64 | |
| 122 | # undef __DECL_SIMD_logp1f | |
| 123 | # define __DECL_SIMD_logp1f __DECL_SIMD_aarch64 | |
| 116 | 124 | # undef __DECL_SIMD_pow |
| 117 | 125 | # define __DECL_SIMD_pow __DECL_SIMD_aarch64 |
| 118 | 126 | # undef __DECL_SIMD_powf |
| ... | ... | @@ -125,6 +133,10 @@ |
| 125 | 133 | # define __DECL_SIMD_sinh __DECL_SIMD_aarch64 |
| 126 | 134 | # undef __DECL_SIMD_sinhf |
| 127 | 135 | # define __DECL_SIMD_sinhf __DECL_SIMD_aarch64 |
| 136 | # undef __DECL_SIMD_sinpi | |
| 137 | # define __DECL_SIMD_sinpi __DECL_SIMD_aarch64 | |
| 138 | # undef __DECL_SIMD_sinpif | |
| 139 | # define __DECL_SIMD_sinpif __DECL_SIMD_aarch64 | |
| 128 | 140 | # undef __DECL_SIMD_tan |
| 129 | 141 | # define __DECL_SIMD_tan __DECL_SIMD_aarch64 |
| 130 | 142 | # undef __DECL_SIMD_tanf |
| ... | ... | @@ -133,6 +145,10 @@ |
| 133 | 145 | # define __DECL_SIMD_tanh __DECL_SIMD_aarch64 |
| 134 | 146 | # undef __DECL_SIMD_tanhf |
| 135 | 147 | # define __DECL_SIMD_tanhf __DECL_SIMD_aarch64 |
| 148 | # undef __DECL_SIMD_tanpi | |
| 149 | # define __DECL_SIMD_tanpi __DECL_SIMD_aarch64 | |
| 150 | # undef __DECL_SIMD_tanpif | |
| 151 | # define __DECL_SIMD_tanpif __DECL_SIMD_aarch64 | |
| 136 | 152 | #endif |
| 137 | 153 | |
| 138 | 154 | #if __GNUC_PREREQ(9, 0) |
| ... | ... | @@ -169,6 +185,7 @@ __vpcs __f32x4_t _ZGVnN4v_atanhf (__f32x4_t); |
| 169 | 185 | __vpcs __f32x4_t _ZGVnN4v_cbrtf (__f32x4_t); |
| 170 | 186 | __vpcs __f32x4_t _ZGVnN4v_cosf (__f32x4_t); |
| 171 | 187 | __vpcs __f32x4_t _ZGVnN4v_coshf (__f32x4_t); |
| 188 | __vpcs __f32x4_t _ZGVnN4v_cospif (__f32x4_t); | |
| 172 | 189 | __vpcs __f32x4_t _ZGVnN4v_erff (__f32x4_t); |
| 173 | 190 | __vpcs __f32x4_t _ZGVnN4v_erfcf (__f32x4_t); |
| 174 | 191 | __vpcs __f32x4_t _ZGVnN4v_expf (__f32x4_t); |
| ... | ... | @@ -180,11 +197,14 @@ __vpcs __f32x4_t _ZGVnN4v_logf (__f32x4_t); |
| 180 | 197 | __vpcs __f32x4_t _ZGVnN4v_log10f (__f32x4_t); |
| 181 | 198 | __vpcs __f32x4_t _ZGVnN4v_log1pf (__f32x4_t); |
| 182 | 199 | __vpcs __f32x4_t _ZGVnN4v_log2f (__f32x4_t); |
| 200 | __vpcs __f32x4_t _ZGVnN4v_logp1f (__f32x4_t); | |
| 183 | 201 | __vpcs __f32x4_t _ZGVnN4vv_powf (__f32x4_t, __f32x4_t); |
| 184 | 202 | __vpcs __f32x4_t _ZGVnN4v_sinf (__f32x4_t); |
| 185 | 203 | __vpcs __f32x4_t _ZGVnN4v_sinhf (__f32x4_t); |
| 204 | __vpcs __f32x4_t _ZGVnN4v_sinpif (__f32x4_t); | |
| 186 | 205 | __vpcs __f32x4_t _ZGVnN4v_tanf (__f32x4_t); |
| 187 | 206 | __vpcs __f32x4_t _ZGVnN4v_tanhf (__f32x4_t); |
| 207 | __vpcs __f32x4_t _ZGVnN4v_tanpif (__f32x4_t); | |
| 188 | 208 | |
| 189 | 209 | __vpcs __f64x2_t _ZGVnN2vv_atan2 (__f64x2_t, __f64x2_t); |
| 190 | 210 | __vpcs __f64x2_t _ZGVnN2v_acos (__f64x2_t); |
| ... | ... | @@ -196,6 +216,7 @@ __vpcs __f64x2_t _ZGVnN2v_atanh (__f64x2_t); |
| 196 | 216 | __vpcs __f64x2_t _ZGVnN2v_cbrt (__f64x2_t); |
| 197 | 217 | __vpcs __f64x2_t _ZGVnN2v_cos (__f64x2_t); |
| 198 | 218 | __vpcs __f64x2_t _ZGVnN2v_cosh (__f64x2_t); |
| 219 | __vpcs __f64x2_t _ZGVnN2v_cospi (__f64x2_t); | |
| 199 | 220 | __vpcs __f64x2_t _ZGVnN2v_erf (__f64x2_t); |
| 200 | 221 | __vpcs __f64x2_t _ZGVnN2v_erfc (__f64x2_t); |
| 201 | 222 | __vpcs __f64x2_t _ZGVnN2v_exp (__f64x2_t); |
| ... | ... | @@ -207,11 +228,14 @@ __vpcs __f64x2_t _ZGVnN2v_log (__f64x2_t); |
| 207 | 228 | __vpcs __f64x2_t _ZGVnN2v_log10 (__f64x2_t); |
| 208 | 229 | __vpcs __f64x2_t _ZGVnN2v_log1p (__f64x2_t); |
| 209 | 230 | __vpcs __f64x2_t _ZGVnN2v_log2 (__f64x2_t); |
| 231 | __vpcs __f64x2_t _ZGVnN2v_logp1 (__f64x2_t); | |
| 210 | 232 | __vpcs __f64x2_t _ZGVnN2vv_pow (__f64x2_t, __f64x2_t); |
| 211 | 233 | __vpcs __f64x2_t _ZGVnN2v_sin (__f64x2_t); |
| 212 | 234 | __vpcs __f64x2_t _ZGVnN2v_sinh (__f64x2_t); |
| 235 | __vpcs __f64x2_t _ZGVnN2v_sinpi (__f64x2_t); | |
| 213 | 236 | __vpcs __f64x2_t _ZGVnN2v_tan (__f64x2_t); |
| 214 | 237 | __vpcs __f64x2_t _ZGVnN2v_tanh (__f64x2_t); |
| 238 | __vpcs __f64x2_t _ZGVnN2v_tanpi (__f64x2_t); | |
| 215 | 239 | |
| 216 | 240 | # undef __ADVSIMD_VEC_MATH_SUPPORTED |
| 217 | 241 | #endif /* __ADVSIMD_VEC_MATH_SUPPORTED */ |
| ... | ... | @@ -228,6 +252,7 @@ __sv_f32_t _ZGVsMxv_atanhf (__sv_f32_t, __sv_bool_t); |
| 228 | 252 | __sv_f32_t _ZGVsMxv_cbrtf (__sv_f32_t, __sv_bool_t); |
| 229 | 253 | __sv_f32_t _ZGVsMxv_cosf (__sv_f32_t, __sv_bool_t); |
| 230 | 254 | __sv_f32_t _ZGVsMxv_coshf (__sv_f32_t, __sv_bool_t); |
| 255 | __sv_f32_t _ZGVsMxv_cospif (__sv_f32_t, __sv_bool_t); | |
| 231 | 256 | __sv_f32_t _ZGVsMxv_erff (__sv_f32_t, __sv_bool_t); |
| 232 | 257 | __sv_f32_t _ZGVsMxv_erfcf (__sv_f32_t, __sv_bool_t); |
| 233 | 258 | __sv_f32_t _ZGVsMxv_expf (__sv_f32_t, __sv_bool_t); |
| ... | ... | @@ -239,11 +264,14 @@ __sv_f32_t _ZGVsMxv_logf (__sv_f32_t, __sv_bool_t); |
| 239 | 264 | __sv_f32_t _ZGVsMxv_log10f (__sv_f32_t, __sv_bool_t); |
| 240 | 265 | __sv_f32_t _ZGVsMxv_log1pf (__sv_f32_t, __sv_bool_t); |
| 241 | 266 | __sv_f32_t _ZGVsMxv_log2f (__sv_f32_t, __sv_bool_t); |
| 267 | __sv_f32_t _ZGVsMxv_logp1f (__sv_f32_t, __sv_bool_t); | |
| 242 | 268 | __sv_f32_t _ZGVsMxvv_powf (__sv_f32_t, __sv_f32_t, __sv_bool_t); |
| 243 | 269 | __sv_f32_t _ZGVsMxv_sinf (__sv_f32_t, __sv_bool_t); |
| 244 | 270 | __sv_f32_t _ZGVsMxv_sinhf (__sv_f32_t, __sv_bool_t); |
| 271 | __sv_f32_t _ZGVsMxv_sinpif (__sv_f32_t, __sv_bool_t); | |
| 245 | 272 | __sv_f32_t _ZGVsMxv_tanf (__sv_f32_t, __sv_bool_t); |
| 246 | 273 | __sv_f32_t _ZGVsMxv_tanhf (__sv_f32_t, __sv_bool_t); |
| 274 | __sv_f32_t _ZGVsMxv_tanpif (__sv_f32_t, __sv_bool_t); | |
| 247 | 275 | |
| 248 | 276 | __sv_f64_t _ZGVsMxvv_atan2 (__sv_f64_t, __sv_f64_t, __sv_bool_t); |
| 249 | 277 | __sv_f64_t _ZGVsMxv_acos (__sv_f64_t, __sv_bool_t); |
| ... | ... | @@ -255,6 +283,7 @@ __sv_f64_t _ZGVsMxv_atanh (__sv_f64_t, __sv_bool_t); |
| 255 | 283 | __sv_f64_t _ZGVsMxv_cbrt (__sv_f64_t, __sv_bool_t); |
| 256 | 284 | __sv_f64_t _ZGVsMxv_cos (__sv_f64_t, __sv_bool_t); |
| 257 | 285 | __sv_f64_t _ZGVsMxv_cosh (__sv_f64_t, __sv_bool_t); |
| 286 | __sv_f64_t _ZGVsMxv_cospi (__sv_f64_t, __sv_bool_t); | |
| 258 | 287 | __sv_f64_t _ZGVsMxv_erf (__sv_f64_t, __sv_bool_t); |
| 259 | 288 | __sv_f64_t _ZGVsMxv_erfc (__sv_f64_t, __sv_bool_t); |
| 260 | 289 | __sv_f64_t _ZGVsMxv_exp (__sv_f64_t, __sv_bool_t); |
| ... | ... | @@ -266,11 +295,14 @@ __sv_f64_t _ZGVsMxv_log (__sv_f64_t, __sv_bool_t); |
| 266 | 295 | __sv_f64_t _ZGVsMxv_log10 (__sv_f64_t, __sv_bool_t); |
| 267 | 296 | __sv_f64_t _ZGVsMxv_log1p (__sv_f64_t, __sv_bool_t); |
| 268 | 297 | __sv_f64_t _ZGVsMxv_log2 (__sv_f64_t, __sv_bool_t); |
| 298 | __sv_f64_t _ZGVsMxv_logp1 (__sv_f64_t, __sv_bool_t); | |
| 269 | 299 | __sv_f64_t _ZGVsMxvv_pow (__sv_f64_t, __sv_f64_t, __sv_bool_t); |
| 270 | 300 | __sv_f64_t _ZGVsMxv_sin (__sv_f64_t, __sv_bool_t); |
| 271 | 301 | __sv_f64_t _ZGVsMxv_sinh (__sv_f64_t, __sv_bool_t); |
| 302 | __sv_f64_t _ZGVsMxv_sinpi (__sv_f64_t, __sv_bool_t); | |
| 272 | 303 | __sv_f64_t _ZGVsMxv_tan (__sv_f64_t, __sv_bool_t); |
| 273 | 304 | __sv_f64_t _ZGVsMxv_tanh (__sv_f64_t, __sv_bool_t); |
| 305 | __sv_f64_t _ZGVsMxv_tanpi (__sv_f64_t, __sv_bool_t); | |
| 274 | 306 | |
| 275 | 307 | # undef __SVE_VEC_MATH_SUPPORTED |
| 276 | 308 | #endif /* __SVE_VEC_MATH_SUPPORTED */ |
| \ No newline at end of file |
lib/libc/include/aarch64-linux-gnu/bits/mman.h+9-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/AArch64 version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -26,6 +26,14 @@ |
| 26 | 26 | #define PROT_BTI	0x10 |
| 27 | 27 | #define PROT_MTE	0x20 |
| 28 | 28 | |
| 29 | #ifdef __USE_GNU | |
| 30 | # define PKEY_UNRESTRICTED 0x0 | |
| 31 | # define PKEY_DISABLE_ACCESS 0x1 | |
| 32 | # define PKEY_DISABLE_WRITE 0x2 | |
| 33 | # define PKEY_DISABLE_EXECUTE 0x4 | |
| 34 | # define PKEY_DISABLE_READ 0x8 | |
| 35 | #endif | |
| 36 | ||
| 29 | 37 | #include <bits/mman-map-flags-generic.h> |
| 30 | 38 | |
| 31 | 39 | /* Include generic Linux declarations. */ |
lib/libc/include/aarch64-linux-gnu/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. AArch64 version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/aarch64-linux-gnu/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. Linux/aarch64 version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/aarch64-linux-gnu/bits/rseq.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Restartable Sequences Linux aarch64 architecture header. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/aarch64-linux-gnu/bits/semaphore.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/aarch64-linux-gnu/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/aarch64-linux-gnu/bits/sigstack.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* sigstack, sigaltstack definitions. |
| 2 | Copyright (C) 2015-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2015-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64-linux-gnu/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* AArch64 internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/aarch64-linux-gnu/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64-linux-gnu/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, general case. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64-linux-gnu/bits/wordsize.h+1-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Determine the wordsize from the preprocessor defines. |
| 2 | 2 | |
| 3 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64-linux-gnu/finclude/math-vector-fortran.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | ! Platform-specific declarations of SIMD math functions for Fortran. -*- f90 -*- |
| 2 | ! Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | ! Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | ! This file is part of the GNU C Library. |
| 4 | 4 | ! |
| 5 | 5 | ! The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64-linux-gnu/fpu_control.h+26-12| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| ... | ... | @@ -29,17 +29,31 @@ |
| 29 | 29 | # define _FPU_GETFPSR(fpsr) (fpsr = __builtin_aarch64_get_fpsr ()) |
| 30 | 30 | # define _FPU_SETFPSR(fpsr) __builtin_aarch64_set_fpsr (fpsr) |
| 31 | 31 | #else |
| 32 | # define _FPU_GETCW(fpcr) \ | |
| 33 | __asm__ __volatile__ ("mrs	%0, fpcr" : "=r" (fpcr)) | |
| 34 | ||
| 35 | # define _FPU_SETCW(fpcr) \ | |
| 36 | __asm__ __volatile__ ("msr	fpcr, %0" : : "r" (fpcr)) | |
| 37 | ||
| 38 | # define _FPU_GETFPSR(fpsr) \ | |
| 39 | __asm__ __volatile__ ("mrs	%0, fpsr" : "=r" (fpsr)) | |
| 40 | ||
| 41 | # define _FPU_SETFPSR(fpsr) \ | |
| 42 | __asm__ __volatile__ ("msr	fpsr, %0" : : "r" (fpsr)) | |
| 32 | # define _FPU_GETCW(fpcr)					\ | |
| 33 | ({ 								\ | |
| 34 | __uint64_t __fpcr;						\ | |
| 35 | __asm__ __volatile__ ("mrs	%0, fpcr" : "=r" (__fpcr));	\ | |
| 36 | fpcr = __fpcr;						\ | |
| 37 | }) | |
| 38 | ||
| 39 | # define _FPU_SETCW(fpcr)					\ | |
| 40 | ({								\ | |
| 41 | __uint64_t __fpcr = fpcr;					\ | |
| 42 | __asm__ __volatile__ ("msr	fpcr, %0" : : "r" (__fpcr)); \ | |
| 43 | }) | |
| 44 | ||
| 45 | # define _FPU_GETFPSR(fpsr)					\ | |
| 46 | ({								\ | |
| 47 | __uint64_t __fpsr;						\ | |
| 48 | __asm__ __volatile__ ("mrs	%0, fpsr" : "=r" (__fpsr));	\ | |
| 49 | fpsr = __fpsr;						\ | |
| 50 | }) | |
| 51 | ||
| 52 | # define _FPU_SETFPSR(fpsr)					\ | |
| 53 | ({								\ | |
| 54 | __uint64_t __fpsr = fpsr;					\ | |
| 55 | __asm__ __volatile__ ("msr	fpsr, %0" : : "r" (__fpsr)); \ | |
| 56 | }) | |
| 43 | 57 | #endif |
| 44 | 58 | |
| 45 | 59 | /* Reserved bits should be preserved when modifying register |
lib/libc/include/aarch64-linux-gnu/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64-linux-gnu/sys/elf.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/aarch64-linux-gnu/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/AArch64 version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/aarch64-linux-gnu/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/aarch64-linux-gnu/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2009-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2009-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/aarch64_be-linux-gnu/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for the AArch64 Linux ABI. |
| 2 | Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/aarch64_be-linux-gnu/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/aarch64_be-linux-gnu/bits/fp-fast.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define FP_FAST_* macros. AArch64 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64_be-linux-gnu/bits/hwcap.h+4-2| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP. AArch64 Linux version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -54,6 +54,7 @@ |
| 54 | 54 | #define HWCAP_SB		(1 << 29) |
| 55 | 55 | #define HWCAP_PACA		(1 << 30) |
| 56 | 56 | #define HWCAP_PACG		(1UL << 31) |
| 57 | #define HWCAP_GCS		(1UL << 32) | |
| 57 | 58 | |
| 58 | 59 | #define HWCAP2_DCPODP		(1 << 0) |
| 59 | 60 | #define HWCAP2_SVE2		(1 << 1) |
| ... | ... | @@ -117,4 +118,5 @@ |
| 117 | 118 | #define HWCAP2_SME_F8F32	(1UL << 59) |
| 118 | 119 | #define HWCAP2_SME_SF8FMA	(1UL << 60) |
| 119 | 120 | #define HWCAP2_SME_SF8DP4	(1UL << 61) |
| 120 | #define HWCAP2_SME_SF8DP2	(1UL << 62) | |
| \ No newline at end of file | ||
| 121 | #define HWCAP2_SME_SF8DP2	(1UL << 62) | |
| 122 | #define HWCAP2_POE		(1UL << 63) | |
| \ No newline at end of file |
lib/libc/include/aarch64_be-linux-gnu/bits/indirect-return.h created+36| ... | ... | @@ -0,0 +1,36 @@ |
| 1 | /* Definition of __INDIRECT_RETURN. AArch64 version. | |
| 2 | Copyright (C) 2024-2025 Free Software Foundation, Inc. | |
| 3 | This file is part of the GNU C Library. | |
| 4 | ||
| 5 | The GNU C Library is free software; you can redistribute it and/or | |
| 6 | modify it under the terms of the GNU Lesser General Public | |
| 7 | License as published by the Free Software Foundation; either | |
| 8 | version 2.1 of the License, or (at your option) any later version. | |
| 9 | ||
| 10 | The GNU C Library is distributed in the hope that it will be useful, | |
| 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 13 | Lesser General Public License for more details. | |
| 14 | ||
| 15 | You should have received a copy of the GNU Lesser General Public | |
| 16 | License along with the GNU C Library; if not, see | |
| 17 | <https://www.gnu.org/licenses/>. */ | |
| 18 | ||
| 19 | #ifndef _UCONTEXT_H | |
| 20 | # error "Never include <bits/indirect-return.h> directly; use <ucontext.h> instead." | |
| 21 | #endif | |
| 22 | ||
| 23 | /* __INDIRECT_RETURN indicates that swapcontext may return via | |
| 24 | an indirect branch. This happens when GCS is enabled, so | |
| 25 | add the attribute if available, otherwise returns_twice has | |
| 26 | a similar effect, but it prevents some code transformations | |
| 27 | that can cause build failures in some rare cases so it is | |
| 28 | only used when GCS is enabled. */ | |
| 29 | #if __glibc_has_attribute (__indirect_return__) | |
| 30 | # define __INDIRECT_RETURN __attribute__ ((__indirect_return__)) | |
| 31 | #elif __glibc_has_attribute (__returns_twice__) \ | |
| 32 | && defined __ARM_FEATURE_GCS_DEFAULT | |
| 33 | # define __INDIRECT_RETURN __attribute__ ((__returns_twice__)) | |
| 34 | #else | |
| 35 | # define __INDIRECT_RETURN | |
| 36 | #endif | |
| \ No newline at end of file |
lib/libc/include/aarch64_be-linux-gnu/bits/link.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/aarch64_be-linux-gnu/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. ldbl-128 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64_be-linux-gnu/bits/math-vector.h+33-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Platform-specific SIMD declarations of math functions. |
| 2 | 2 | |
| 3 | Copyright (C) 2023-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 2023-2025 Free Software Foundation, Inc. | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -69,6 +69,10 @@ |
| 69 | 69 | # define __DECL_SIMD_cosh __DECL_SIMD_aarch64 |
| 70 | 70 | # undef __DECL_SIMD_coshf |
| 71 | 71 | # define __DECL_SIMD_coshf __DECL_SIMD_aarch64 |
| 72 | # undef __DECL_SIMD_cospi | |
| 73 | # define __DECL_SIMD_cospi __DECL_SIMD_aarch64 | |
| 74 | # undef __DECL_SIMD_cospif | |
| 75 | # define __DECL_SIMD_cospif __DECL_SIMD_aarch64 | |
| 72 | 76 | # undef __DECL_SIMD_erf |
| 73 | 77 | # define __DECL_SIMD_erf __DECL_SIMD_aarch64 |
| 74 | 78 | # undef __DECL_SIMD_erff |
| ... | ... | @@ -113,6 +117,10 @@ |
| 113 | 117 | # define __DECL_SIMD_log2 __DECL_SIMD_aarch64 |
| 114 | 118 | # undef __DECL_SIMD_log2f |
| 115 | 119 | # define __DECL_SIMD_log2f __DECL_SIMD_aarch64 |
| 120 | # undef __DECL_SIMD_logp1 | |
| 121 | # define __DECL_SIMD_logp1 __DECL_SIMD_aarch64 | |
| 122 | # undef __DECL_SIMD_logp1f | |
| 123 | # define __DECL_SIMD_logp1f __DECL_SIMD_aarch64 | |
| 116 | 124 | # undef __DECL_SIMD_pow |
| 117 | 125 | # define __DECL_SIMD_pow __DECL_SIMD_aarch64 |
| 118 | 126 | # undef __DECL_SIMD_powf |
| ... | ... | @@ -125,6 +133,10 @@ |
| 125 | 133 | # define __DECL_SIMD_sinh __DECL_SIMD_aarch64 |
| 126 | 134 | # undef __DECL_SIMD_sinhf |
| 127 | 135 | # define __DECL_SIMD_sinhf __DECL_SIMD_aarch64 |
| 136 | # undef __DECL_SIMD_sinpi | |
| 137 | # define __DECL_SIMD_sinpi __DECL_SIMD_aarch64 | |
| 138 | # undef __DECL_SIMD_sinpif | |
| 139 | # define __DECL_SIMD_sinpif __DECL_SIMD_aarch64 | |
| 128 | 140 | # undef __DECL_SIMD_tan |
| 129 | 141 | # define __DECL_SIMD_tan __DECL_SIMD_aarch64 |
| 130 | 142 | # undef __DECL_SIMD_tanf |
| ... | ... | @@ -133,6 +145,10 @@ |
| 133 | 145 | # define __DECL_SIMD_tanh __DECL_SIMD_aarch64 |
| 134 | 146 | # undef __DECL_SIMD_tanhf |
| 135 | 147 | # define __DECL_SIMD_tanhf __DECL_SIMD_aarch64 |
| 148 | # undef __DECL_SIMD_tanpi | |
| 149 | # define __DECL_SIMD_tanpi __DECL_SIMD_aarch64 | |
| 150 | # undef __DECL_SIMD_tanpif | |
| 151 | # define __DECL_SIMD_tanpif __DECL_SIMD_aarch64 | |
| 136 | 152 | #endif |
| 137 | 153 | |
| 138 | 154 | #if __GNUC_PREREQ(9, 0) |
| ... | ... | @@ -169,6 +185,7 @@ __vpcs __f32x4_t _ZGVnN4v_atanhf (__f32x4_t); |
| 169 | 185 | __vpcs __f32x4_t _ZGVnN4v_cbrtf (__f32x4_t); |
| 170 | 186 | __vpcs __f32x4_t _ZGVnN4v_cosf (__f32x4_t); |
| 171 | 187 | __vpcs __f32x4_t _ZGVnN4v_coshf (__f32x4_t); |
| 188 | __vpcs __f32x4_t _ZGVnN4v_cospif (__f32x4_t); | |
| 172 | 189 | __vpcs __f32x4_t _ZGVnN4v_erff (__f32x4_t); |
| 173 | 190 | __vpcs __f32x4_t _ZGVnN4v_erfcf (__f32x4_t); |
| 174 | 191 | __vpcs __f32x4_t _ZGVnN4v_expf (__f32x4_t); |
| ... | ... | @@ -180,11 +197,14 @@ __vpcs __f32x4_t _ZGVnN4v_logf (__f32x4_t); |
| 180 | 197 | __vpcs __f32x4_t _ZGVnN4v_log10f (__f32x4_t); |
| 181 | 198 | __vpcs __f32x4_t _ZGVnN4v_log1pf (__f32x4_t); |
| 182 | 199 | __vpcs __f32x4_t _ZGVnN4v_log2f (__f32x4_t); |
| 200 | __vpcs __f32x4_t _ZGVnN4v_logp1f (__f32x4_t); | |
| 183 | 201 | __vpcs __f32x4_t _ZGVnN4vv_powf (__f32x4_t, __f32x4_t); |
| 184 | 202 | __vpcs __f32x4_t _ZGVnN4v_sinf (__f32x4_t); |
| 185 | 203 | __vpcs __f32x4_t _ZGVnN4v_sinhf (__f32x4_t); |
| 204 | __vpcs __f32x4_t _ZGVnN4v_sinpif (__f32x4_t); | |
| 186 | 205 | __vpcs __f32x4_t _ZGVnN4v_tanf (__f32x4_t); |
| 187 | 206 | __vpcs __f32x4_t _ZGVnN4v_tanhf (__f32x4_t); |
| 207 | __vpcs __f32x4_t _ZGVnN4v_tanpif (__f32x4_t); | |
| 188 | 208 | |
| 189 | 209 | __vpcs __f64x2_t _ZGVnN2vv_atan2 (__f64x2_t, __f64x2_t); |
| 190 | 210 | __vpcs __f64x2_t _ZGVnN2v_acos (__f64x2_t); |
| ... | ... | @@ -196,6 +216,7 @@ __vpcs __f64x2_t _ZGVnN2v_atanh (__f64x2_t); |
| 196 | 216 | __vpcs __f64x2_t _ZGVnN2v_cbrt (__f64x2_t); |
| 197 | 217 | __vpcs __f64x2_t _ZGVnN2v_cos (__f64x2_t); |
| 198 | 218 | __vpcs __f64x2_t _ZGVnN2v_cosh (__f64x2_t); |
| 219 | __vpcs __f64x2_t _ZGVnN2v_cospi (__f64x2_t); | |
| 199 | 220 | __vpcs __f64x2_t _ZGVnN2v_erf (__f64x2_t); |
| 200 | 221 | __vpcs __f64x2_t _ZGVnN2v_erfc (__f64x2_t); |
| 201 | 222 | __vpcs __f64x2_t _ZGVnN2v_exp (__f64x2_t); |
| ... | ... | @@ -207,11 +228,14 @@ __vpcs __f64x2_t _ZGVnN2v_log (__f64x2_t); |
| 207 | 228 | __vpcs __f64x2_t _ZGVnN2v_log10 (__f64x2_t); |
| 208 | 229 | __vpcs __f64x2_t _ZGVnN2v_log1p (__f64x2_t); |
| 209 | 230 | __vpcs __f64x2_t _ZGVnN2v_log2 (__f64x2_t); |
| 231 | __vpcs __f64x2_t _ZGVnN2v_logp1 (__f64x2_t); | |
| 210 | 232 | __vpcs __f64x2_t _ZGVnN2vv_pow (__f64x2_t, __f64x2_t); |
| 211 | 233 | __vpcs __f64x2_t _ZGVnN2v_sin (__f64x2_t); |
| 212 | 234 | __vpcs __f64x2_t _ZGVnN2v_sinh (__f64x2_t); |
| 235 | __vpcs __f64x2_t _ZGVnN2v_sinpi (__f64x2_t); | |
| 213 | 236 | __vpcs __f64x2_t _ZGVnN2v_tan (__f64x2_t); |
| 214 | 237 | __vpcs __f64x2_t _ZGVnN2v_tanh (__f64x2_t); |
| 238 | __vpcs __f64x2_t _ZGVnN2v_tanpi (__f64x2_t); | |
| 215 | 239 | |
| 216 | 240 | # undef __ADVSIMD_VEC_MATH_SUPPORTED |
| 217 | 241 | #endif /* __ADVSIMD_VEC_MATH_SUPPORTED */ |
| ... | ... | @@ -228,6 +252,7 @@ __sv_f32_t _ZGVsMxv_atanhf (__sv_f32_t, __sv_bool_t); |
| 228 | 252 | __sv_f32_t _ZGVsMxv_cbrtf (__sv_f32_t, __sv_bool_t); |
| 229 | 253 | __sv_f32_t _ZGVsMxv_cosf (__sv_f32_t, __sv_bool_t); |
| 230 | 254 | __sv_f32_t _ZGVsMxv_coshf (__sv_f32_t, __sv_bool_t); |
| 255 | __sv_f32_t _ZGVsMxv_cospif (__sv_f32_t, __sv_bool_t); | |
| 231 | 256 | __sv_f32_t _ZGVsMxv_erff (__sv_f32_t, __sv_bool_t); |
| 232 | 257 | __sv_f32_t _ZGVsMxv_erfcf (__sv_f32_t, __sv_bool_t); |
| 233 | 258 | __sv_f32_t _ZGVsMxv_expf (__sv_f32_t, __sv_bool_t); |
| ... | ... | @@ -239,11 +264,14 @@ __sv_f32_t _ZGVsMxv_logf (__sv_f32_t, __sv_bool_t); |
| 239 | 264 | __sv_f32_t _ZGVsMxv_log10f (__sv_f32_t, __sv_bool_t); |
| 240 | 265 | __sv_f32_t _ZGVsMxv_log1pf (__sv_f32_t, __sv_bool_t); |
| 241 | 266 | __sv_f32_t _ZGVsMxv_log2f (__sv_f32_t, __sv_bool_t); |
| 267 | __sv_f32_t _ZGVsMxv_logp1f (__sv_f32_t, __sv_bool_t); | |
| 242 | 268 | __sv_f32_t _ZGVsMxvv_powf (__sv_f32_t, __sv_f32_t, __sv_bool_t); |
| 243 | 269 | __sv_f32_t _ZGVsMxv_sinf (__sv_f32_t, __sv_bool_t); |
| 244 | 270 | __sv_f32_t _ZGVsMxv_sinhf (__sv_f32_t, __sv_bool_t); |
| 271 | __sv_f32_t _ZGVsMxv_sinpif (__sv_f32_t, __sv_bool_t); | |
| 245 | 272 | __sv_f32_t _ZGVsMxv_tanf (__sv_f32_t, __sv_bool_t); |
| 246 | 273 | __sv_f32_t _ZGVsMxv_tanhf (__sv_f32_t, __sv_bool_t); |
| 274 | __sv_f32_t _ZGVsMxv_tanpif (__sv_f32_t, __sv_bool_t); | |
| 247 | 275 | |
| 248 | 276 | __sv_f64_t _ZGVsMxvv_atan2 (__sv_f64_t, __sv_f64_t, __sv_bool_t); |
| 249 | 277 | __sv_f64_t _ZGVsMxv_acos (__sv_f64_t, __sv_bool_t); |
| ... | ... | @@ -255,6 +283,7 @@ __sv_f64_t _ZGVsMxv_atanh (__sv_f64_t, __sv_bool_t); |
| 255 | 283 | __sv_f64_t _ZGVsMxv_cbrt (__sv_f64_t, __sv_bool_t); |
| 256 | 284 | __sv_f64_t _ZGVsMxv_cos (__sv_f64_t, __sv_bool_t); |
| 257 | 285 | __sv_f64_t _ZGVsMxv_cosh (__sv_f64_t, __sv_bool_t); |
| 286 | __sv_f64_t _ZGVsMxv_cospi (__sv_f64_t, __sv_bool_t); | |
| 258 | 287 | __sv_f64_t _ZGVsMxv_erf (__sv_f64_t, __sv_bool_t); |
| 259 | 288 | __sv_f64_t _ZGVsMxv_erfc (__sv_f64_t, __sv_bool_t); |
| 260 | 289 | __sv_f64_t _ZGVsMxv_exp (__sv_f64_t, __sv_bool_t); |
| ... | ... | @@ -266,11 +295,14 @@ __sv_f64_t _ZGVsMxv_log (__sv_f64_t, __sv_bool_t); |
| 266 | 295 | __sv_f64_t _ZGVsMxv_log10 (__sv_f64_t, __sv_bool_t); |
| 267 | 296 | __sv_f64_t _ZGVsMxv_log1p (__sv_f64_t, __sv_bool_t); |
| 268 | 297 | __sv_f64_t _ZGVsMxv_log2 (__sv_f64_t, __sv_bool_t); |
| 298 | __sv_f64_t _ZGVsMxv_logp1 (__sv_f64_t, __sv_bool_t); | |
| 269 | 299 | __sv_f64_t _ZGVsMxvv_pow (__sv_f64_t, __sv_f64_t, __sv_bool_t); |
| 270 | 300 | __sv_f64_t _ZGVsMxv_sin (__sv_f64_t, __sv_bool_t); |
| 271 | 301 | __sv_f64_t _ZGVsMxv_sinh (__sv_f64_t, __sv_bool_t); |
| 302 | __sv_f64_t _ZGVsMxv_sinpi (__sv_f64_t, __sv_bool_t); | |
| 272 | 303 | __sv_f64_t _ZGVsMxv_tan (__sv_f64_t, __sv_bool_t); |
| 273 | 304 | __sv_f64_t _ZGVsMxv_tanh (__sv_f64_t, __sv_bool_t); |
| 305 | __sv_f64_t _ZGVsMxv_tanpi (__sv_f64_t, __sv_bool_t); | |
| 274 | 306 | |
| 275 | 307 | # undef __SVE_VEC_MATH_SUPPORTED |
| 276 | 308 | #endif /* __SVE_VEC_MATH_SUPPORTED */ |
| \ No newline at end of file |
lib/libc/include/aarch64_be-linux-gnu/bits/mman.h+9-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/AArch64 version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -26,6 +26,14 @@ |
| 26 | 26 | #define PROT_BTI	0x10 |
| 27 | 27 | #define PROT_MTE	0x20 |
| 28 | 28 | |
| 29 | #ifdef __USE_GNU | |
| 30 | # define PKEY_UNRESTRICTED 0x0 | |
| 31 | # define PKEY_DISABLE_ACCESS 0x1 | |
| 32 | # define PKEY_DISABLE_WRITE 0x2 | |
| 33 | # define PKEY_DISABLE_EXECUTE 0x4 | |
| 34 | # define PKEY_DISABLE_READ 0x8 | |
| 35 | #endif | |
| 36 | ||
| 29 | 37 | #include <bits/mman-map-flags-generic.h> |
| 30 | 38 | |
| 31 | 39 | /* Include generic Linux declarations. */ |
lib/libc/include/aarch64_be-linux-gnu/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. AArch64 version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/aarch64_be-linux-gnu/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. Linux/aarch64 version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/aarch64_be-linux-gnu/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/aarch64_be-linux-gnu/bits/rseq.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Restartable Sequences Linux aarch64 architecture header. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/aarch64_be-linux-gnu/bits/semaphore.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/aarch64_be-linux-gnu/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/aarch64_be-linux-gnu/bits/sigstack.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* sigstack, sigaltstack definitions. |
| 2 | Copyright (C) 2015-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2015-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64_be-linux-gnu/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* AArch64 internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/aarch64_be-linux-gnu/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64_be-linux-gnu/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, general case. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64_be-linux-gnu/bits/wordsize.h+1-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Determine the wordsize from the preprocessor defines. |
| 2 | 2 | |
| 3 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64_be-linux-gnu/finclude/math-vector-fortran.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | ! Platform-specific declarations of SIMD math functions for Fortran. -*- f90 -*- |
| 2 | ! Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | ! Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | ! This file is part of the GNU C Library. |
| 4 | 4 | ! |
| 5 | 5 | ! The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64_be-linux-gnu/fpu_control.h+26-12| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| ... | ... | @@ -29,17 +29,31 @@ |
| 29 | 29 | # define _FPU_GETFPSR(fpsr) (fpsr = __builtin_aarch64_get_fpsr ()) |
| 30 | 30 | # define _FPU_SETFPSR(fpsr) __builtin_aarch64_set_fpsr (fpsr) |
| 31 | 31 | #else |
| 32 | # define _FPU_GETCW(fpcr) \ | |
| 33 | __asm__ __volatile__ ("mrs	%0, fpcr" : "=r" (fpcr)) | |
| 34 | ||
| 35 | # define _FPU_SETCW(fpcr) \ | |
| 36 | __asm__ __volatile__ ("msr	fpcr, %0" : : "r" (fpcr)) | |
| 37 | ||
| 38 | # define _FPU_GETFPSR(fpsr) \ | |
| 39 | __asm__ __volatile__ ("mrs	%0, fpsr" : "=r" (fpsr)) | |
| 40 | ||
| 41 | # define _FPU_SETFPSR(fpsr) \ | |
| 42 | __asm__ __volatile__ ("msr	fpsr, %0" : : "r" (fpsr)) | |
| 32 | # define _FPU_GETCW(fpcr)					\ | |
| 33 | ({ 								\ | |
| 34 | __uint64_t __fpcr;						\ | |
| 35 | __asm__ __volatile__ ("mrs	%0, fpcr" : "=r" (__fpcr));	\ | |
| 36 | fpcr = __fpcr;						\ | |
| 37 | }) | |
| 38 | ||
| 39 | # define _FPU_SETCW(fpcr)					\ | |
| 40 | ({								\ | |
| 41 | __uint64_t __fpcr = fpcr;					\ | |
| 42 | __asm__ __volatile__ ("msr	fpcr, %0" : : "r" (__fpcr)); \ | |
| 43 | }) | |
| 44 | ||
| 45 | # define _FPU_GETFPSR(fpsr)					\ | |
| 46 | ({								\ | |
| 47 | __uint64_t __fpsr;						\ | |
| 48 | __asm__ __volatile__ ("mrs	%0, fpsr" : "=r" (__fpsr));	\ | |
| 49 | fpsr = __fpsr;						\ | |
| 50 | }) | |
| 51 | ||
| 52 | # define _FPU_SETFPSR(fpsr)					\ | |
| 53 | ({								\ | |
| 54 | __uint64_t __fpsr = fpsr;					\ | |
| 55 | __asm__ __volatile__ ("msr	fpsr, %0" : : "r" (__fpsr)); \ | |
| 56 | }) | |
| 43 | 57 | #endif |
| 44 | 58 | |
| 45 | 59 | /* Reserved bits should be preserved when modifying register |
lib/libc/include/aarch64_be-linux-gnu/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/aarch64_be-linux-gnu/sys/elf.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/aarch64_be-linux-gnu/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/AArch64 version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/aarch64_be-linux-gnu/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/aarch64_be-linux-gnu/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2009-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2009-2025 Free Software Foundation, Inc. | |
| 2 | 2 | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/arc-linux-gnu/bits/endianness.h+2-6| ... | ... | @@ -5,11 +5,7 @@ |
| 5 | 5 | # error "Never use <bits/endian.h> directly; include <endian.h> instead." |
| 6 | 6 | #endif |
| 7 | 7 | |
| 8 | /* ARC has selectable endianness. */ | |
| 9 | #ifdef __BIG_ENDIAN__ | |
| 10 | # define __BYTE_ORDER __BIG_ENDIAN | |
| 11 | #else | |
| 12 | # define __BYTE_ORDER __LITTLE_ENDIAN | |
| 13 | #endif | |
| 8 | /* Only little-endian ARC is supported. */ | |
| 9 | #define __BYTE_ORDER __LITTLE_ENDIAN | |
| 14 | 10 | |
| 15 | 11 | #endif /* bits/endianness.h */ |
| \ No newline at end of file |
lib/libc/include/arc-linux-gnu/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for the generic Linux ABI. |
| 2 | Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arc-linux-gnu/bits/fenv.h+2-2| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Floating point environment. ARC version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -69,7 +69,7 @@ typedef struct |
| 69 | 69 | /* If the default argument is used we use this value. */ |
| 70 | 70 | #define FE_DFL_ENV	((const fenv_t *) -1) |
| 71 | 71 | |
| 72 | #if __GLIBC_USE (IEC_60559_BFP_EXT) | |
| 72 | #if __GLIBC_USE (IEC_60559_BFP_EXT_C23) | |
| 73 | 73 | /* Type representing floating-point control modes. */ |
| 74 | 74 | typedef unsigned int femode_t; |
| 75 | 75 |
lib/libc/include/arc-linux-gnu/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arc-linux-gnu/bits/link.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific declarations for dynamic linker interface, ARC version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arc-linux-gnu/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arc-linux-gnu/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. ARC version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arc-linux-gnu/bits/rseq.h created+29| ... | ... | @@ -0,0 +1,29 @@ |
| 1 | /* Restartable Sequences architecture header. Stub version. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. */ | |
| \ No newline at end of file |
lib/libc/include/arc-linux-gnu/bits/setjmp.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define the machine-dependent type 'jmp_buf'. ARC version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arc-linux-gnu/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arc-linux-gnu/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, general case. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arc-linux-gnu/bits/wordsize.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arc-linux-gnu/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word bits. ARC version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arc-linux-gnu/gnu/lib-names-arcle.h deleted-27| ... | ... | @@ -1,27 +0,0 @@ |
| 1 | /* This file is automatically generated. */ | |
| 2 | #ifndef __GNU_LIB_NAMES_H | |
| 3 | # error "Never use <gnu/lib-names-arcle.h> directly; include <gnu/lib-names.h> instead." | |
| 4 | #endif | |
| 5 | ||
| 6 | #define LD_LINUX_ARC_SO "ld-linux-arc.so.2" | |
| 7 | #define LD_SO "ld-linux-arc.so.2" | |
| 8 | #define LIBANL_SO "libanl.so.1" | |
| 9 | #define LIBBROKENLOCALE_SO "libBrokenLocale.so.1" | |
| 10 | #define LIBC_MALLOC_DEBUG_SO "libc_malloc_debug.so.0" | |
| 11 | #define LIBC_SO "libc.so.6" | |
| 12 | #define LIBDL_SO "libdl.so.2" | |
| 13 | #define LIBGCC_S_SO "libgcc_s.so.1" | |
| 14 | #define LIBMVEC_SO "libmvec.so.1" | |
| 15 | #define LIBM_SO "libm.so.6" | |
| 16 | #define LIBNSL_SO "libnsl.so.1" | |
| 17 | #define LIBNSS_COMPAT_SO "libnss_compat.so.2" | |
| 18 | #define LIBNSS_DB_SO "libnss_db.so.2" | |
| 19 | #define LIBNSS_DNS_SO "libnss_dns.so.2" | |
| 20 | #define LIBNSS_FILES_SO "libnss_files.so.2" | |
| 21 | #define LIBNSS_HESIOD_SO "libnss_hesiod.so.2" | |
| 22 | #define LIBNSS_LDAP_SO "libnss_ldap.so.2" | |
| 23 | #define LIBPTHREAD_SO "libpthread.so.0" | |
| 24 | #define LIBRESOLV_SO "libresolv.so.2" | |
| 25 | #define LIBRT_SO "librt.so.1" | |
| 26 | #define LIBTHREAD_DB_SO "libthread_db.so.1" | |
| 27 | #define LIBUTIL_SO "libutil.so.1" | |
| \ No newline at end of file |
lib/libc/include/arc-linux-gnu/gnu/lib-names.h+22-8| ... | ... | @@ -4,13 +4,27 @@ |
| 4 | 4 | #ifndef __GNU_LIB_NAMES_H |
| 5 | 5 | #define __GNU_LIB_NAMES_H	1 |
| 6 | 6 | |
| 7 | #include <bits/wordsize.h> | |
| 8 | ||
| 9 | #if !defined __BIG_ENDIAN__ | |
| 10 | # include <gnu/lib-names-arcle.h> | |
| 11 | #endif | |
| 12 | #if defined __BIG_ENDIAN__ | |
| 13 | # include <gnu/lib-names-arcbe.h> | |
| 14 | #endif | |
| 7 | #define LD_LINUX_ARC_SO "ld-linux-arc.so.2" | |
| 8 | #define LD_SO "ld-linux-arc.so.2" | |
| 9 | #define LIBANL_SO "libanl.so.1" | |
| 10 | #define LIBBROKENLOCALE_SO "libBrokenLocale.so.1" | |
| 11 | #define LIBC_MALLOC_DEBUG_SO "libc_malloc_debug.so.0" | |
| 12 | #define LIBC_SO "libc.so.6" | |
| 13 | #define LIBDL_SO "libdl.so.2" | |
| 14 | #define LIBGCC_S_SO "libgcc_s.so.1" | |
| 15 | #define LIBMVEC_SO "libmvec.so.1" | |
| 16 | #define LIBM_SO "libm.so.6" | |
| 17 | #define LIBNSL_SO "libnsl.so.1" | |
| 18 | #define LIBNSS_COMPAT_SO "libnss_compat.so.2" | |
| 19 | #define LIBNSS_DB_SO "libnss_db.so.2" | |
| 20 | #define LIBNSS_DNS_SO "libnss_dns.so.2" | |
| 21 | #define LIBNSS_FILES_SO "libnss_files.so.2" | |
| 22 | #define LIBNSS_HESIOD_SO "libnss_hesiod.so.2" | |
| 23 | #define LIBNSS_LDAP_SO "libnss_ldap.so.2" | |
| 24 | #define LIBPTHREAD_SO "libpthread.so.0" | |
| 25 | #define LIBRESOLV_SO "libresolv.so.2" | |
| 26 | #define LIBRT_SO "librt.so.1" | |
| 27 | #define LIBTHREAD_DB_SO "libthread_db.so.1" | |
| 28 | #define LIBUTIL_SO "libutil.so.1" | |
| 15 | 29 | |
| 16 | 30 | #endif	/* gnu/lib-names.h */ |
| \ No newline at end of file |
lib/libc/include/arc-linux-gnu/gnu/stubs-arcle.h deleted-38| ... | ... | @@ -1,38 +0,0 @@ |
| 1 | /* This file is automatically generated. | |
| 2 | It defines a symbol `__stub_FUNCTION' for each function | |
| 3 | in the C library which is a stub, meaning it will fail | |
| 4 | every time called, usually setting errno to ENOSYS. */ | |
| 5 | ||
| 6 | #ifdef _LIBC | |
| 7 | #error Applications may not define the macro _LIBC | |
| 8 | #endif | |
| 9 | ||
| 10 | #define __stub___compat_bdflush | |
| 11 | #define __stub___compat_create_module | |
| 12 | #define __stub___compat_get_kernel_syms | |
| 13 | #define __stub___compat_query_module | |
| 14 | #define __stub___compat_uselib | |
| 15 | #define __stub_chflags | |
| 16 | #define __stub_fchflags | |
| 17 | #define __stub_feclearexcept | |
| 18 | #define __stub_fedisableexcept | |
| 19 | #define __stub_feenableexcept | |
| 20 | #define __stub_fegetenv | |
| 21 | #define __stub_fegetexcept | |
| 22 | #define __stub_fegetexceptflag | |
| 23 | #define __stub_fegetmode | |
| 24 | #define __stub_fegetround | |
| 25 | #define __stub_feholdexcept | |
| 26 | #define __stub_feraiseexcept | |
| 27 | #define __stub_fesetenv | |
| 28 | #define __stub_fesetexcept | |
| 29 | #define __stub_fesetexceptflag | |
| 30 | #define __stub_fesetmode | |
| 31 | #define __stub_fesetround | |
| 32 | #define __stub_fetestexcept | |
| 33 | #define __stub_feupdateenv | |
| 34 | #define __stub_gtty | |
| 35 | #define __stub_revoke | |
| 36 | #define __stub_setlogin | |
| 37 | #define __stub_sigreturn | |
| 38 | #define __stub_stty | |
| \ No newline at end of file |
lib/libc/include/arc-linux-gnu/gnu/stubs.h+35-9| ... | ... | @@ -1,12 +1,38 @@ |
| 1 | 1 | /* This file is automatically generated. |
| 2 | This file selects the right generated file of `__stub_FUNCTION' macros | |
| 3 | based on the architecture being compiled for. */ | |
| 2 | It defines a symbol `__stub_FUNCTION' for each function | |
| 3 | in the C library which is a stub, meaning it will fail | |
| 4 | every time called, usually setting errno to ENOSYS. */ | |
| 4 | 5 | |
| 5 | #include <bits/wordsize.h> | |
| 6 | ||
| 7 | #if !defined __BIG_ENDIAN__ | |
| 8 | # include <gnu/stubs-arcle.h> | |
| 6 | #ifdef _LIBC | |
| 7 | #error Applications may not define the macro _LIBC | |
| 9 | 8 | #endif |
| 10 | #if defined __BIG_ENDIAN__ | |
| 11 | # include <gnu/stubs-arcbe.h> | |
| 12 | #endif | |
| \ No newline at end of file | ||
| 9 | ||
| 10 | #define __stub___compat_bdflush | |
| 11 | #define __stub___compat_create_module | |
| 12 | #define __stub___compat_get_kernel_syms | |
| 13 | #define __stub___compat_query_module | |
| 14 | #define __stub___compat_uselib | |
| 15 | #define __stub_chflags | |
| 16 | #define __stub_fchflags | |
| 17 | #define __stub_feclearexcept | |
| 18 | #define __stub_fedisableexcept | |
| 19 | #define __stub_feenableexcept | |
| 20 | #define __stub_fegetenv | |
| 21 | #define __stub_fegetexcept | |
| 22 | #define __stub_fegetexceptflag | |
| 23 | #define __stub_fegetmode | |
| 24 | #define __stub_fegetround | |
| 25 | #define __stub_feholdexcept | |
| 26 | #define __stub_feraiseexcept | |
| 27 | #define __stub_fesetenv | |
| 28 | #define __stub_fesetexcept | |
| 29 | #define __stub_fesetexceptflag | |
| 30 | #define __stub_fesetmode | |
| 31 | #define __stub_fesetround | |
| 32 | #define __stub_fetestexcept | |
| 33 | #define __stub_feupdateenv | |
| 34 | #define __stub_gtty | |
| 35 | #define __stub_revoke | |
| 36 | #define __stub_setlogin | |
| 37 | #define __stub_sigreturn | |
| 38 | #define __stub_stty | |
| \ No newline at end of file |
lib/libc/include/arc-linux-gnu/sys/cachectl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* cacheflush - flush contents of instruction and/or data cache. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arc-linux-gnu/sys/ucontext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct ucontext definition, ARC version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arc-linux-gnu/sys/user.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* ptrace register data format definitions. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/bits/dl_find_object.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* arm definitions for finding objects. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/bits/hwcap.h+10-2| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP. ARM Linux version. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -48,4 +48,12 @@ |
| 48 | 48 | #define HWCAP_ASIMDDP		16777216 |
| 49 | 49 | #define HWCAP_ASIMDFHM		33554432 |
| 50 | 50 | #define HWCAP_ASIMDBF16		67108864 |
| 51 | #define HWCAP_I8MM		134217728 | |
| \ No newline at end of file | ||
| 51 | #define HWCAP_I8MM		134217728 | |
| 52 | ||
| 53 | #define HWCAP2_AES		1 | |
| 54 | #define HWCAP2_PMULL		2 | |
| 55 | #define HWCAP2_SHA1		4 | |
| 56 | #define HWCAP2_SHA2		8 | |
| 57 | #define HWCAP2_CRC32		16 | |
| 58 | #define HWCAP2_SB		32 | |
| 59 | #define HWCAP2_SSBS		64 | |
| \ No newline at end of file |
lib/libc/include/arm-linux-gnueabi/bits/link.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/bits/procfs-id.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types of pr_uid and pr_gid in struct elf_prpsinfo. Arm version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/arm-linux-gnueabi/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. Arm version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/bits/rseq.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Restartable Sequences Linux arm architecture header. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/arm-linux-gnueabi/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. ARM version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. Linux/arm version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, Linux/ARM. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. ARM version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/bits/wordsize.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word definitions. ARM VFP version. |
| 2 | Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/ARM version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/arm-linux-gnueabi/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabi/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/bits/dl_find_object.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* arm definitions for finding objects. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/bits/hwcap.h+10-2| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP. ARM Linux version. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -48,4 +48,12 @@ |
| 48 | 48 | #define HWCAP_ASIMDDP		16777216 |
| 49 | 49 | #define HWCAP_ASIMDFHM		33554432 |
| 50 | 50 | #define HWCAP_ASIMDBF16		67108864 |
| 51 | #define HWCAP_I8MM		134217728 | |
| \ No newline at end of file | ||
| 51 | #define HWCAP_I8MM		134217728 | |
| 52 | ||
| 53 | #define HWCAP2_AES		1 | |
| 54 | #define HWCAP2_PMULL		2 | |
| 55 | #define HWCAP2_SHA1		4 | |
| 56 | #define HWCAP2_SHA2		8 | |
| 57 | #define HWCAP2_CRC32		16 | |
| 58 | #define HWCAP2_SB		32 | |
| 59 | #define HWCAP2_SSBS		64 | |
| \ No newline at end of file |
lib/libc/include/arm-linux-gnueabihf/bits/link.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/bits/procfs-id.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types of pr_uid and pr_gid in struct elf_prpsinfo. Arm version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/arm-linux-gnueabihf/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. Arm version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/bits/rseq.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Restartable Sequences Linux arm architecture header. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/arm-linux-gnueabihf/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. ARM version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. Linux/arm version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, Linux/ARM. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. ARM version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/bits/wordsize.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word definitions. ARM VFP version. |
| 2 | Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/ARM version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/arm-linux-gnueabihf/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/arm-linux-gnueabihf/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/bits/dl_find_object.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* arm definitions for finding objects. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/bits/hwcap.h+10-2| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP. ARM Linux version. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -48,4 +48,12 @@ |
| 48 | 48 | #define HWCAP_ASIMDDP		16777216 |
| 49 | 49 | #define HWCAP_ASIMDFHM		33554432 |
| 50 | 50 | #define HWCAP_ASIMDBF16		67108864 |
| 51 | #define HWCAP_I8MM		134217728 | |
| \ No newline at end of file | ||
| 51 | #define HWCAP_I8MM		134217728 | |
| 52 | ||
| 53 | #define HWCAP2_AES		1 | |
| 54 | #define HWCAP2_PMULL		2 | |
| 55 | #define HWCAP2_SHA1		4 | |
| 56 | #define HWCAP2_SHA2		8 | |
| 57 | #define HWCAP2_CRC32		16 | |
| 58 | #define HWCAP2_SB		32 | |
| 59 | #define HWCAP2_SSBS		64 | |
| \ No newline at end of file |
lib/libc/include/armeb-linux-gnueabi/bits/link.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/bits/procfs-id.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types of pr_uid and pr_gid in struct elf_prpsinfo. Arm version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/armeb-linux-gnueabi/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. Arm version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/bits/rseq.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Restartable Sequences Linux arm architecture header. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/armeb-linux-gnueabi/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. ARM version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. Linux/arm version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, Linux/ARM. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. ARM version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/bits/wordsize.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word definitions. ARM VFP version. |
| 2 | Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/ARM version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/armeb-linux-gnueabi/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabi/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/bits/dl_find_object.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* arm definitions for finding objects. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/bits/hwcap.h+10-2| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP. ARM Linux version. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -48,4 +48,12 @@ |
| 48 | 48 | #define HWCAP_ASIMDDP		16777216 |
| 49 | 49 | #define HWCAP_ASIMDFHM		33554432 |
| 50 | 50 | #define HWCAP_ASIMDBF16		67108864 |
| 51 | #define HWCAP_I8MM		134217728 | |
| \ No newline at end of file | ||
| 51 | #define HWCAP_I8MM		134217728 | |
| 52 | ||
| 53 | #define HWCAP2_AES		1 | |
| 54 | #define HWCAP2_PMULL		2 | |
| 55 | #define HWCAP2_SHA1		4 | |
| 56 | #define HWCAP2_SHA2		8 | |
| 57 | #define HWCAP2_CRC32		16 | |
| 58 | #define HWCAP2_SB		32 | |
| 59 | #define HWCAP2_SSBS		64 | |
| \ No newline at end of file |
lib/libc/include/armeb-linux-gnueabihf/bits/link.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/bits/procfs-id.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types of pr_uid and pr_gid in struct elf_prpsinfo. Arm version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/armeb-linux-gnueabihf/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. Arm version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/bits/rseq.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Restartable Sequences Linux arm architecture header. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/armeb-linux-gnueabihf/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. ARM version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. Linux/arm version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, Linux/ARM. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. ARM version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/bits/wordsize.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word definitions. ARM VFP version. |
| 2 | Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/ARM version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/armeb-linux-gnueabihf/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/armeb-linux-gnueabihf/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for the generic Linux ABI. |
| 2 | Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/bits/fenv.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Floating point environment. C-SKY version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/bits/link.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific declarations for dynamic linker interface. C-SKY version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. C-SKY version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/bits/rseq.h created+29| ... | ... | @@ -0,0 +1,29 @@ |
| 1 | /* Restartable Sequences architecture header. Stub version. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. */ | |
| \ No newline at end of file |
lib/libc/include/csky-linux-gnueabi/bits/setjmp.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define the machine-dependent type `jmp_buf'. C-SKY version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. C-SKY version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/bits/statfs.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. Linux/csky version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, Linux/csky. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/bits/wordsize.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word bits. C-SKY version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/sys/cachectl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* C-SKY cache flushing interface. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/sys/ucontext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct ucontext definition, C-SKY version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabi/sys/user.h+1-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* This file is not used by C-SKY GDB. ptrace can use pt_regs definition |
| 2 | 2 | from linux kernel directly. |
| 3 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for the generic Linux ABI. |
| 2 | Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/bits/fenv.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Floating point environment. C-SKY version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/bits/link.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific declarations for dynamic linker interface. C-SKY version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. C-SKY version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/bits/rseq.h created+29| ... | ... | @@ -0,0 +1,29 @@ |
| 1 | /* Restartable Sequences architecture header. Stub version. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. */ | |
| \ No newline at end of file |
lib/libc/include/csky-linux-gnueabihf/bits/setjmp.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define the machine-dependent type `jmp_buf'. C-SKY version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. C-SKY version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/bits/statfs.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. Linux/csky version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, Linux/csky. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/bits/wordsize.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word bits. C-SKY version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/sys/cachectl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* C-SKY cache flushing interface. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/sys/ucontext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct ucontext definition, C-SKY version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/csky-linux-gnueabihf/sys/user.h+1-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* This file is not used by C-SKY GDB. ptrace can use pt_regs definition |
| 2 | 2 | from linux kernel directly. |
| 3 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/aio.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/aliases.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/alloca.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/ar.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Header describing `ar' archive file format. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/argp.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Hierarchical argument parsing, layered over getopt. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | Written by Miles Bader <miles@gnu.ai.mit.edu>. |
| 5 | 5 |
lib/libc/include/generic-glibc/argz.h+2-2| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Routines for dealing with '\0' separated arg vectors. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -141,7 +141,7 @@ __NTH (__argz_next (const char *__argz, size_t __argz_len, |
| 141 | 141 | return __entry >= __argz + __argz_len ? (char *) NULL : (char *) __entry; |
| 142 | 142 | } |
| 143 | 143 | else |
| 144 | return __argz_len > 0 ? (char *) __argz : 0; | |
| 144 | return __argz_len > 0 ? (char *) __argz : NULL; | |
| 145 | 145 | } |
| 146 | 146 | __extern_inline char * |
| 147 | 147 | __NTH (argz_next (const char *__argz, size_t __argz_len, |
lib/libc/include/generic-glibc/arpa/inet.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/assert.h+4-4| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -66,18 +66,18 @@ __BEGIN_DECLS |
| 66 | 66 | /* This prints an "Assertion failed" message and aborts. */ |
| 67 | 67 | extern void __assert_fail (const char *__assertion, const char *__file, |
| 68 | 68 | 			 unsigned int __line, const char *__function) |
| 69 | __THROW __attribute__ ((__noreturn__)); | |
| 69 | __THROW __attribute__ ((__noreturn__)) __COLD; | |
| 70 | 70 | |
| 71 | 71 | /* Likewise, but prints the error text for ERRNUM. */ |
| 72 | 72 | extern void __assert_perror_fail (int __errnum, const char *__file, |
| 73 | 73 | 				 unsigned int __line, const char *__function) |
| 74 | __THROW __attribute__ ((__noreturn__)); | |
| 74 | __THROW __attribute__ ((__noreturn__)) __COLD; | |
| 75 | 75 | |
| 76 | 76 | |
| 77 | 77 | /* The following is not at all used here but needed for standard |
| 78 | 78 | compliance. */ |
| 79 | 79 | extern void __assert (const char *__assertion, const char *__file, int __line) |
| 80 | __THROW __attribute__ ((__noreturn__)); | |
| 80 | __THROW __attribute__ ((__noreturn__)) __COLD; | |
| 81 | 81 | |
| 82 | 82 | |
| 83 | 83 | __END_DECLS |
lib/libc/include/generic-glibc/bits/argp-ldbl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Redirections for argp functions for -mlong-double-64. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/atomic_wide_counter.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Monotonically increasing wide counters (at least 62 bits). |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/byteswap.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros and inline functions to swap the order of bytes in integer values. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/cmathcalls.h+1-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Prototype declarations for complex math functions; |
| 2 | 2 | helper file for <complex.h>. |
| 3 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/confname.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `sysconf', `pathconf', and `confstr' NAME values. Generic version. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/cpu-set.h+1-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Definition of the cpu_set_t structure used by the POSIX 1003.1b-1993 |
| 2 | 2 | scheduling interface. |
| 3 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/dirent.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/dirent_ext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System-specific extensions of <dirent.h>. Linux version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/dl_find_object.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System dependent definitions for finding objects by address. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/dlfcn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System dependent definitions for run-time dynamic loading. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/endian.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Endian macros for string.h functions |
| 2 | Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/environments.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/epoll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/err-ldbl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Redirections for err.h functions for -mlong-double-64. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/errno.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Error constants. Linux specific version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/error-ldbl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Redirections for error.h functions for -mlong-double-64. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/error.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Specializations for error functions. |
| 2 | Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/eventfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/fcntl-linux.h+3-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -200,6 +200,8 @@ |
| 200 | 200 | # define F_SETLEASE	1024	/* Set a lease. */ |
| 201 | 201 | # define F_GETLEASE	1025	/* Enquire what lease is active. */ |
| 202 | 202 | # define F_NOTIFY	1026	/* Request notifications on a directory. */ |
| 203 | # define F_DUPFD_QUERY 1027 /* Compare two file descriptors for sameness. */ | |
| 204 | # define F_CREATED_QUERY 1028 /* Was the file just created? */ | |
| 203 | 205 | # define F_SETPIPE_SZ	1031	/* Set pipe page size array. */ |
| 204 | 206 | # define F_GETPIPE_SZ	1032	/* Set pipe page size array. */ |
| 205 | 207 | # define F_ADD_SEALS	1033	/* Add seals to file. */ |
lib/libc/include/generic-glibc/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/fcntl2.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking macros for fcntl functions. |
| 2 | Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/floatn-common.h+1-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features where the same |
| 2 | 2 | definitions are appropriate for all platforms. |
| 3 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on ldbl-128 platforms. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/flt-eval-method.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define __GLIBC_FLT_EVAL_METHOD. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/fp-fast.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define FP_FAST_* macros. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/fp-logb.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define __FP_LOGB0_IS_MIN and __FP_LOGBNAN_IS_MIN. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/getopt_core.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Declarations for getopt (basic, portable features only). |
| 2 | Copyright (C) 1989-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1989-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library and is also part of gnulib. |
| 4 | 4 | Patches to this file should be submitted to both projects. |
| 5 | 5 |
lib/libc/include/generic-glibc/bits/getopt_ext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Declarations for getopt (GNU extensions). |
| 2 | Copyright (C) 1989-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1989-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library and is also part of gnulib. |
| 4 | 4 | Patches to this file should be submitted to both projects. |
| 5 | 5 |
lib/libc/include/generic-glibc/bits/getopt_posix.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Declarations for getopt (POSIX compatibility shim). |
| 2 | Copyright (C) 1989-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1989-2025 Free Software Foundation, Inc. | |
| 3 | 3 | Unlike the bulk of the getopt implementation, this file is NOT part |
| 4 | 4 | of gnulib. |
| 5 | 5 |
lib/libc/include/generic-glibc/bits/hwcap.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/in.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/indirect-return.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of __INDIRECT_RETURN. Generic version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/inotify.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/ioctl-types.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structure types for pre-termios terminal ioctls. Linux version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/ioctls.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/ipc-perm.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct ipc_perm definition. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/ipc.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/ipctypes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/ipctypes.h -- Define some types used by SysV IPC/MSG/SHM. Generic. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/iscanonical.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define iscanonical macro. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/libc-header-start.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Handle feature test macros at the start of a header. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/libm-simd-decl-stubs.h+45-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Empty definitions required for __MATHCALL_VEC unfolding in mathcalls.h. |
| 2 | Copyright (C) 2014-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2014-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -253,6 +253,17 @@ |
| 253 | 253 | #define __DECL_SIMD_log1pf64x |
| 254 | 254 | #define __DECL_SIMD_log1pf128x |
| 255 | 255 | |
| 256 | #define __DECL_SIMD_logp1 | |
| 257 | #define __DECL_SIMD_logp1f | |
| 258 | #define __DECL_SIMD_logp1l | |
| 259 | #define __DECL_SIMD_logp1f16 | |
| 260 | #define __DECL_SIMD_logp1f32 | |
| 261 | #define __DECL_SIMD_logp1f64 | |
| 262 | #define __DECL_SIMD_logp1f128 | |
| 263 | #define __DECL_SIMD_logp1f32x | |
| 264 | #define __DECL_SIMD_logp1f64x | |
| 265 | #define __DECL_SIMD_logp1f128x | |
| 266 | ||
| 256 | 267 | #define __DECL_SIMD_atanh |
| 257 | 268 | #define __DECL_SIMD_atanhf |
| 258 | 269 | #define __DECL_SIMD_atanhl |
| ... | ... | @@ -329,4 +340,37 @@ |
| 329 | 340 | #define __DECL_SIMD_tanf32x |
| 330 | 341 | #define __DECL_SIMD_tanf64x |
| 331 | 342 | #define __DECL_SIMD_tanf128x |
| 343 | ||
| 344 | #define __DECL_SIMD_sinpi | |
| 345 | #define __DECL_SIMD_sinpif | |
| 346 | #define __DECL_SIMD_sinpil | |
| 347 | #define __DECL_SIMD_sinpif16 | |
| 348 | #define __DECL_SIMD_sinpif32 | |
| 349 | #define __DECL_SIMD_sinpif64 | |
| 350 | #define __DECL_SIMD_sinpif128 | |
| 351 | #define __DECL_SIMD_sinpif32x | |
| 352 | #define __DECL_SIMD_sinpif64x | |
| 353 | #define __DECL_SIMD_sinpif128x | |
| 354 | ||
| 355 | #define __DECL_SIMD_cospi | |
| 356 | #define __DECL_SIMD_cospif | |
| 357 | #define __DECL_SIMD_cospil | |
| 358 | #define __DECL_SIMD_cospif16 | |
| 359 | #define __DECL_SIMD_cospif32 | |
| 360 | #define __DECL_SIMD_cospif64 | |
| 361 | #define __DECL_SIMD_cospif128 | |
| 362 | #define __DECL_SIMD_cospif32x | |
| 363 | #define __DECL_SIMD_cospif64x | |
| 364 | #define __DECL_SIMD_cospif128x | |
| 365 | ||
| 366 | #define __DECL_SIMD_tanpi | |
| 367 | #define __DECL_SIMD_tanpif | |
| 368 | #define __DECL_SIMD_tanpil | |
| 369 | #define __DECL_SIMD_tanpif16 | |
| 370 | #define __DECL_SIMD_tanpif32 | |
| 371 | #define __DECL_SIMD_tanpif64 | |
| 372 | #define __DECL_SIMD_tanpif128 | |
| 373 | #define __DECL_SIMD_tanpif32x | |
| 374 | #define __DECL_SIMD_tanpif64x | |
| 375 | #define __DECL_SIMD_tanpif128x | |
| 332 | 376 | #endif |
| \ No newline at end of file |
lib/libc/include/generic-glibc/bits/link.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/link_lavcurrent.h+1-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Data structure for communication from the run-time dynamic linker for |
| 2 | 2 | loaded ELF shared objects. LAV_CURRENT definition. |
| 3 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/local_lim.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Minimum guaranteed maximum values for system limits. Linux version. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/locale.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of locale category symbol values. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. MIPS version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/math-vector.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Platform-specific SIMD declarations of math functions. |
| 2 | Copyright (C) 2014-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2014-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/mathcalls-helper-functions.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Prototype declarations for math classification macros helpers. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/mathcalls-macros.h created+48| ... | ... | @@ -0,0 +1,48 @@ |
| 1 | /* Macros for math function declarations. | |
| 2 | Copyright (C) 2024-2025 Free Software Foundation, Inc. | |
| 3 | This file is part of the GNU C Library. | |
| 4 | ||
| 5 | The GNU C Library is free software; you can redistribute it and/or | |
| 6 | modify it under the terms of the GNU Lesser General Public | |
| 7 | License as published by the Free Software Foundation; either | |
| 8 | version 2.1 of the License, or (at your option) any later version. | |
| 9 | ||
| 10 | The GNU C Library is distributed in the hope that it will be useful, | |
| 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 13 | Lesser General Public License for more details. | |
| 14 | ||
| 15 | You should have received a copy of the GNU Lesser General Public | |
| 16 | License along with the GNU C Library; if not, see | |
| 17 | <https://www.gnu.org/licenses/>. */ | |
| 18 | ||
| 19 | #define __SIMD_DECL(function) __CONCAT (__DECL_SIMD_, function) | |
| 20 | ||
| 21 | #define __MATHCALL_VEC(function, suffix, args) 	\ | |
| 22 | __SIMD_DECL (__MATH_PRECNAME (function, suffix)) \ | |
| 23 | __MATHCALL (function, suffix, args) | |
| 24 | ||
| 25 | #define __MATHDECL_VEC(type, function,suffix, args) \ | |
| 26 | __SIMD_DECL (__MATH_PRECNAME (function, suffix)) \ | |
| 27 | __MATHDECL(type, function,suffix, args) | |
| 28 | ||
| 29 | #define __MATHCALL(function,suffix, args)	\ | |
| 30 | __MATHDECL (_Mdouble_,function,suffix, args) | |
| 31 | #define __MATHDECL(type, function,suffix, args) \ | |
| 32 | __MATHDECL_1(type, function,suffix, args); \ | |
| 33 | __MATHDECL_1(type, __CONCAT(__,function),suffix, args) | |
| 34 | #define __MATHCALLX(function,suffix, args, attrib)	\ | |
| 35 | __MATHDECLX (_Mdouble_,function,suffix, args, attrib) | |
| 36 | #define __MATHDECLX(type, function,suffix, args, attrib) \ | |
| 37 | __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); | |
| 38 | #define __MATHDECL_1_IMPL(type, function, suffix, args) \ | |
| 39 | extern type __MATH_PRECNAME(function,suffix) args __THROW | |
| 40 | #define __MATHDECL_1(type, function, suffix, args) \ | |
| 41 | __MATHDECL_1_IMPL(type, function, suffix, args) | |
| 42 | /* Ignore the alias by default. The alias is only useful with | |
| 43 | redirections. */ | |
| 44 | #define __MATHDECL_ALIAS(type, function, suffix, args, alias) \ | |
| 45 | __MATHDECL_1(type, function, suffix, args) | |
| 46 | ||
| 47 | #define __MATHREDIR(type, function, suffix, args, to) \ | |
| 48 | extern type __REDIRECT_NTH (__MATH_PRECNAME (function, suffix), args, to) | |
| \ No newline at end of file |
lib/libc/include/generic-glibc/bits/mathcalls-narrow.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Declare functions returning a narrower type. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/mathcalls.h+20-2| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Prototype declarations for math functions; helper file for <math.h>. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -65,6 +65,24 @@ __MATHCALL_VEC (sin,, (_Mdouble_ __x)); |
| 65 | 65 | /* Tangent of X. */ |
| 66 | 66 | __MATHCALL_VEC (tan,, (_Mdouble_ __x)); |
| 67 | 67 | |
| 68 | #if __GLIBC_USE (IEC_60559_FUNCS_EXT_C23) | |
| 69 | /* Arc cosine of X, divided by pi. */ | |
| 70 | __MATHCALL (acospi,, (_Mdouble_ __x)); | |
| 71 | /* Arc sine of X, divided by pi. */ | |
| 72 | __MATHCALL (asinpi,, (_Mdouble_ __x)); | |
| 73 | /* Arc tangent of X, divided by pi. */ | |
| 74 | __MATHCALL (atanpi,, (_Mdouble_ __x)); | |
| 75 | /* Arc tangent of Y/X, divided by pi. */ | |
| 76 | __MATHCALL (atan2pi,, (_Mdouble_ __y, _Mdouble_ __x)); | |
| 77 | ||
| 78 | /* Cosine of pi * X. */ | |
| 79 | __MATHCALL_VEC (cospi,, (_Mdouble_ __x)); | |
| 80 | /* Sine of pi * X. */ | |
| 81 | __MATHCALL_VEC (sinpi,, (_Mdouble_ __x)); | |
| 82 | /* Tangent of pi * X. */ | |
| 83 | __MATHCALL_VEC (tanpi,, (_Mdouble_ __x)); | |
| 84 | #endif | |
| 85 | ||
| 68 | 86 | /* Hyperbolic functions. */ |
| 69 | 87 | |
| 70 | 88 | /* Hyperbolic cosine of X. */ |
| ... | ... | @@ -126,7 +144,7 @@ __MATHCALL (log2p1,, (_Mdouble_ __x)); |
| 126 | 144 | __MATHCALL (log10p1,, (_Mdouble_ __x)); |
| 127 | 145 | |
| 128 | 146 | /* Return log(1 + X). */ |
| 129 | __MATHCALL (logp1,, (_Mdouble_ __x)); | |
| 147 | __MATHCALL_VEC (logp1,, (_Mdouble_ __x)); | |
| 130 | 148 | #endif |
| 131 | 149 | |
| 132 | 150 | #if defined __USE_XOPEN_EXTENDED || defined __USE_ISOC99 |
lib/libc/include/generic-glibc/bits/mathdef.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/mman-linux.h+2-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux generic version. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -43,6 +43,7 @@ |
| 43 | 43 | #define MAP_PRIVATE	0x02		/* Changes are private. */ |
| 44 | 44 | #define MAP_SHARED_VALIDATE	0x03	/* Share changes and validate |
| 45 | 45 | 					 extension flags. */ |
| 46 | #define MAP_DROPPABLE	0x08		/* Zero memory under memory pressure. */ | |
| 46 | 47 | #define MAP_TYPE	0x0f		/* Mask for type of mapping. */ |
| 47 | 48 | |
| 48 | 49 | /* Other flags. */ |
lib/libc/include/generic-glibc/bits/mman-map-flags-generic.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/generic version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/mman-shared.h+9-8| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Memory-mapping-related declarations/definitions, not architecture-specific. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -42,7 +42,7 @@ |
| 42 | 42 | # define MLOCK_ONFAULT 1U |
| 43 | 43 | # endif |
| 44 | 44 | |
| 45 | /* Access rights for pkey_alloc. */ | |
| 45 | /* Access restrictions for pkey_alloc. */ | |
| 46 | 46 | # ifndef PKEY_DISABLE_ACCESS |
| 47 | 47 | # define PKEY_DISABLE_ACCESS 0x1 |
| 48 | 48 | # define PKEY_DISABLE_WRITE 0x2 |
| ... | ... | @@ -56,19 +56,20 @@ int memfd_create (const char *__name, unsigned int __flags) __THROW; |
| 56 | 56 | |
| 57 | 57 | /* Lock pages from ADDR (inclusive) to ADDR + LENGTH (exclusive) into |
| 58 | 58 | memory. FLAGS is a combination of the MLOCK_* flags above. */ |
| 59 | int mlock2 (const void *__addr, size_t __length, unsigned int __flags) __THROW; | |
| 59 | int mlock2 (const void *__addr, size_t __length, unsigned int __flags) __THROW | |
| 60 | __attr_access_none (1); | |
| 60 | 61 | |
| 61 | 62 | /* Allocate a new protection key, with the PKEY_DISABLE_* bits |
| 62 | specified in ACCESS_RIGHTS. The protection key mask for the | |
| 63 | specified in ACCESS_RESTRICTIONS. The protection key mask for the | |
| 63 | 64 | current thread is updated to match the access privilege for the new |
| 64 | 65 | key. */ |
| 65 | int pkey_alloc (unsigned int __flags, unsigned int __access_rights) __THROW; | |
| 66 | int pkey_alloc (unsigned int __flags, unsigned int __access_restrictions) __THROW; | |
| 66 | 67 | |
| 67 | /* Update the access rights for the current thread for KEY, which must | |
| 68 | /* Update the access restrictions for the current thread for KEY, which must | |
| 68 | 69 | have been allocated using pkey_alloc. */ |
| 69 | int pkey_set (int __key, unsigned int __access_rights) __THROW; | |
| 70 | int pkey_set (int __key, unsigned int __access_restrictions) __THROW; | |
| 70 | 71 | |
| 71 | /* Return the access rights for the current thread for KEY, which must | |
| 72 | /* Return the access restrictions for the current thread for KEY, which must | |
| 72 | 73 | have been allocated using pkey_alloc. */ |
| 73 | 74 | int pkey_get (int __key) __THROW; |
| 74 | 75 |
lib/libc/include/generic-glibc/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/generic version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/mman_ext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System-specific extensions of <sys/mman.h>, Linux version. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/monetary-ldbl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* -mlong-double-64 compatibility mode for monetary functions. |
| 2 | Copyright (C) 2006-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2006-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/mqueue.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/mqueue2.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking macros for mq functions. |
| 2 | Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/msq.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/netdb.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/param.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Old-style Unix parameters and limits. Linux version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/platform/features.h+2-2| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Inline functions for x86 CPU features. |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | Copyright (C) 2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 2024-2025 Free Software Foundation, Inc. | |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| 6 | 6 | modify it under the terms of the GNU Lesser General Public |
| ... | ... | @@ -28,7 +28,7 @@ enum |
| 28 | 28 | x86_feature_1_shstk		= 1U << 1 |
| 29 | 29 | }; |
| 30 | 30 | |
| 31 | static __inline__ _Bool | |
| 31 | static __inline__ bool | |
| 32 | 32 | x86_cpu_cet_active (unsigned int __index) |
| 33 | 33 | { |
| 34 | 34 | #ifdef __x86_64__ |
lib/libc/include/generic-glibc/bits/platform/x86.h+1-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Constants and data structures for x86 CPU features. |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | Copyright (C) 2008-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 2008-2025 Free Software Foundation, Inc. | |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| 6 | 6 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/generic-glibc/bits/poll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/poll2.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking macros for poll functions. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/posix1_lim.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/posix2_lim.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/posix_opt.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define POSIX options for Linux. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/ppc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Facilities specific to the PowerPC architecture on Linux |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/printf-ldbl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* -mlong-double-64 compatibility mode for <printf.h> functions. |
| 2 | Copyright (C) 2006-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2006-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/procfs-extra.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Extra sys/procfs.h definitions. Generic Linux version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/generic-glibc/bits/procfs-id.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types of pr_uid and pr_gid in struct elf_prpsinfo. Generic Linux version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/generic-glibc/bits/procfs-prregset.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types of prgregset_t and prfpregset_t. Generic Linux version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/generic-glibc/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. MIPS version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/pthread_stack_min-dynamic.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN, possibly dynamic. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. Linux version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific pthread type layouts. Generic version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/generic-glibc/bits/pthreadtypes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Declaration of common pthread types for all architectures. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/ptrace-shared.h+1-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux version, |
| 2 | 2 | not architecture-specific. |
| 3 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 4 | 4 | |
| 5 | 5 | This file is part of the GNU C Library. |
| 6 | 6 |
lib/libc/include/generic-glibc/bits/resource.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit values & structures for resource limits. Linux version. |
| 2 | Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/rseq.h+36-3| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | /* Restartable Sequences architecture header. Stub version. | |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 1 | /* Restartable Sequences Linux mips architecture header. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
| ... | ... | @@ -26,4 +26,37 @@ |
| 26 | 26 | architecture. When choosing this value, it needs to be taken into |
| 27 | 27 | account that generating invalid instructions may have ill effects on |
| 28 | 28 | tools like objdump, and may also have impact on the CPU speculative |
| 29 | execution efficiency in some cases. */ | |
| \ No newline at end of file | ||
| 29 | execution efficiency in some cases. | |
| 30 | ||
| 31 | RSEQ_SIG uses the break instruction. The instruction pattern is: | |
| 32 | ||
| 33 | On MIPS: | |
| 34 | 0350000d break 0x350 | |
| 35 | ||
| 36 | On nanoMIPS: | |
| 37 | 00100350 break 0x350 | |
| 38 | ||
| 39 | On microMIPS: | |
| 40 | 0000d407 break 0x350 | |
| 41 | ||
| 42 | For nanoMIPS32 and microMIPS, the instruction stream is encoded as | |
| 43 | 16-bit halfwords, so the signature halfwords need to be swapped | |
| 44 | accordingly for little-endian. */ | |
| 45 | ||
| 46 | #if defined (__nanomips__) | |
| 47 | # ifdef __MIPSEL__ | |
| 48 | # define RSEQ_SIG 0x03500010 | |
| 49 | # else | |
| 50 | # define RSEQ_SIG 0x00100350 | |
| 51 | # endif | |
| 52 | #elif defined (__mips_micromips) | |
| 53 | # ifdef __MIPSEL__ | |
| 54 | # define RSEQ_SIG 0xd4070000 | |
| 55 | # else | |
| 56 | # define RSEQ_SIG 0x0000d407 | |
| 57 | # endif | |
| 58 | #elif defined (__mips__) | |
| 59 | # define RSEQ_SIG 0x0350000d | |
| 60 | #else | |
| 61 | /* Unknown MIPS architecture. */ | |
| 62 | #endif | |
| \ No newline at end of file |
lib/libc/include/generic-glibc/bits/sched.h+60-3| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Definitions of constants and data structure for POSIX 1003.1b-1993 |
| 2 | 2 | scheduling interface. |
| 3 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -29,15 +29,61 @@ |
| 29 | 29 | #define SCHED_FIFO		1 |
| 30 | 30 | #define SCHED_RR		2 |
| 31 | 31 | #ifdef __USE_GNU |
| 32 | # define SCHED_NORMAL		0 | |
| 32 | 33 | # define SCHED_BATCH		3 |
| 33 | 34 | # define SCHED_ISO		4 |
| 34 | 35 | # define SCHED_IDLE		5 |
| 35 | 36 | # define SCHED_DEADLINE		6 |
| 37 | # define SCHED_EXT		7 | |
| 36 | 38 | |
| 39 | /* Flags that can be used in policy values. */ | |
| 37 | 40 | # define SCHED_RESET_ON_FORK	0x40000000 |
| 38 | #endif | |
| 39 | 41 | |
| 40 | #ifdef __USE_GNU | |
| 42 | /* Flags for the sched_flags field in struct sched_attr. */ | |
| 43 | #define SCHED_FLAG_RESET_ON_FORK	0x01 | |
| 44 | #define SCHED_FLAG_RECLAIM		0x02 | |
| 45 | #define SCHED_FLAG_DL_OVERRUN		0x04 | |
| 46 | #define SCHED_FLAG_KEEP_POLICY		0x08 | |
| 47 | #define SCHED_FLAG_KEEP_PARAMS		0x10 | |
| 48 | #define SCHED_FLAG_UTIL_CLAMP_MIN	0x20 | |
| 49 | #define SCHED_FLAG_UTIL_CLAMP_MAX	0x40 | |
| 50 | ||
| 51 | /* Combinations of sched_flags fields. */ | |
| 52 | #define SCHED_FLAG_KEEP_ALL \ | |
| 53 | (SCHED_FLAG_KEEP_POLICY | SCHED_FLAG_KEEP_PARAMS) | |
| 54 | #define SCHED_FLAG_UTIL_CLAMP \ | |
| 55 | (SCHED_FLAG_UTIL_CLAMP_MIN | SCHED_FLAG_UTIL_CLAMP_MAX) | |
| 56 | ||
| 57 | /* Use "" to work around incorrect macro expansion of the | |
| 58 | __has_include argument (GCC PR 80005). */ | |
| 59 | # ifdef __has_include | |
| 60 | # if __has_include ("linux/sched/types.h") | |
| 61 | /* Some older Linux versions defined sched_param in <linux/sched/types.h>. */ | |
| 62 | # define sched_param __glibc_mask_sched_param | |
| 63 | # include <linux/sched/types.h> | |
| 64 | # undef sched_param | |
| 65 | # endif | |
| 66 | # endif | |
| 67 | # ifndef SCHED_ATTR_SIZE_VER0 | |
| 68 | # include <linux/types.h> | |
| 69 | # define SCHED_ATTR_SIZE_VER0 48 | |
| 70 | # define SCHED_ATTR_SIZE_VER1 56 | |
| 71 | struct sched_attr | |
| 72 | { | |
| 73 | __u32 size; | |
| 74 | __u32 sched_policy; | |
| 75 | __u64 sched_flags; | |
| 76 | __s32 sched_nice; | |
| 77 | __u32 sched_priority; | |
| 78 | __u64 sched_runtime; | |
| 79 | __u64 sched_deadline; | |
| 80 | __u64 sched_period; | |
| 81 | __u32 sched_util_min; | |
| 82 | __u32 sched_util_max; | |
| 83 | /* Additional fields may be added at the end. */ | |
| 84 | }; | |
| 85 | # endif /* !SCHED_ATTR_SIZE_VER0 */ | |
| 86 | ||
| 41 | 87 | /* Cloning flags. */ |
| 42 | 88 | # define CSIGNAL 0x000000ff /* Signal mask to be sent at exit. */ |
| 43 | 89 | # define CLONE_VM 0x00000100 /* Set if VM shared between processes. */ |
| ... | ... | @@ -97,6 +143,17 @@ extern int getcpu (unsigned int *, unsigned int *) __THROW; |
| 97 | 143 | |
| 98 | 144 | /* Switch process to namespace of type NSTYPE indicated by FD. */ |
| 99 | 145 | extern int setns (int __fd, int __nstype) __THROW; |
| 146 | ||
| 147 | /* Apply the scheduling attributes from *ATTR to the process or thread TID. */ | |
| 148 | int sched_setattr (pid_t tid, struct sched_attr *attr, unsigned int flags) | |
| 149 | __THROW __nonnull ((2)); | |
| 150 | ||
| 151 | /* Obtain the scheduling attributes of the process or thread TID and | |
| 152 | store it in *ATTR. */ | |
| 153 | int sched_getattr (pid_t tid, struct sched_attr *attr, unsigned int size, | |
| 154 | 		 unsigned int flags) | |
| 155 | __THROW __nonnull ((2)) __attr_access ((__write_only__, 2, 3)); | |
| 156 | ||
| 100 | 157 | #endif |
| 101 | 158 | |
| 102 | 159 | __END_DECLS |
lib/libc/include/generic-glibc/bits/select-decl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking routines for select functions. Declaration only. |
| 2 | Copyright (C) 2023-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2023-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/select.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/select2.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking macros for select functions. |
| 2 | Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/sem.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/semaphore.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Generic POSIX semaphore type layout |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/setjmp.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define the machine-dependent type `jmp_buf'. MIPS version. |
| 2 | Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/setjmp2.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking macros for setjmp functions. |
| 2 | Copyright (C) 2009-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2009-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/shm.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. Generic version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/sigaction.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* The proper definitions for Linux's sigaction. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/sigcontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/sigevent-consts.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* sigevent constants. Linux version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/siginfo-consts.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* siginfo constants. Linux version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/signal_ext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System-specific extensions of <signal.h>, Linux version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/signalfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/signum-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Signal number definitions. Linux version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/signum-generic.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Signal number constants. Generic template. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/sigstack.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* sigstack, sigaltstack definitions. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/sigstksz.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of MINSIGSTKSZ and SIGSTKSZ. Linux version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/sigthread.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Signal handling function for threaded programs. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/sockaddr.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of struct sockaddr_* common members and sizes, generic version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/socket-constants.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Socket constants which vary among Linux architectures. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/socket.h+3-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System-specific socket constants and types. Linux version. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -246,6 +246,8 @@ enum |
| 246 | 246 | #define MSG_WAITFORONE	MSG_WAITFORONE |
| 247 | 247 | MSG_BATCH		= 0x40000, /* sendmmsg: more messages coming. */ |
| 248 | 248 | #define MSG_BATCH	MSG_BATCH |
| 249 | MSG_SOCK_DEVMEM	= 0x2000000, /* Receive devmem skbs as cmsg. */ | |
| 250 | #define MSG_SOCK_DEVMEM	MSG_SOCK_DEVMEM | |
| 249 | 251 | MSG_ZEROCOPY	= 0x4000000, /* Use user data in kernel path. */ |
| 250 | 252 | #define MSG_ZEROCOPY	MSG_ZEROCOPY |
| 251 | 253 | MSG_FASTOPEN	= 0x20000000, /* Send data in TCP SYN. */ |
lib/libc/include/generic-glibc/bits/socket2.h+11-11| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking macros for socket functions. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -37,14 +37,14 @@ recv (int __fd, __fortify_clang_overload_arg0 (void *, ,__buf), size_t __n, |
| 37 | 37 | 					 "recv called with bigger length than " |
| 38 | 38 | 					 "size of destination buffer") |
| 39 | 39 | { |
| 40 | size_t sz = __glibc_objsize0 (__buf); | |
| 41 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), sz)) | |
| 40 | size_t __sz = __glibc_objsize0 (__buf); | |
| 41 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), __sz)) | |
| 42 | 42 | return __recv_alias (__fd, __buf, __n, __flags); |
| 43 | 43 | #if !__fortify_use_clang |
| 44 | if (__glibc_unsafe_len (__n, sizeof (char), sz)) | |
| 45 | return __recv_chk_warn (__fd, __buf, __n, sz, __flags); | |
| 44 | if (__glibc_unsafe_len (__n, sizeof (char), __sz)) | |
| 45 | return __recv_chk_warn (__fd, __buf, __n, __sz, __flags); | |
| 46 | 46 | #endif |
| 47 | return __recv_chk (__fd, __buf, __n, sz, __flags); | |
| 47 | return __recv_chk (__fd, __buf, __n, __sz, __flags); | |
| 48 | 48 | } |
| 49 | 49 | |
| 50 | 50 | extern ssize_t __recvfrom_chk (int __fd, void *__restrict __buf, size_t __n, |
| ... | ... | @@ -71,13 +71,13 @@ recvfrom (int __fd, __fortify_clang_overload_arg0 (void *, __restrict, __buf), |
| 71 | 71 | 					 "recvfrom called with bigger length " |
| 72 | 72 | 					 "than size of destination buffer") |
| 73 | 73 | { |
| 74 | size_t sz = __glibc_objsize0 (__buf); | |
| 75 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), sz)) | |
| 74 | size_t __sz = __glibc_objsize0 (__buf); | |
| 75 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), __sz)) | |
| 76 | 76 | return __recvfrom_alias (__fd, __buf, __n, __flags, __addr, __addr_len); |
| 77 | 77 | #if !__fortify_use_clang |
| 78 | if (__glibc_unsafe_len (__n, sizeof (char), sz)) | |
| 79 | return __recvfrom_chk_warn (__fd, __buf, __n, sz, __flags, __addr, | |
| 78 | if (__glibc_unsafe_len (__n, sizeof (char), __sz)) | |
| 79 | return __recvfrom_chk_warn (__fd, __buf, __n, __sz, __flags, __addr, | |
| 80 | 80 | 				__addr_len); |
| 81 | 81 | #endif |
| 82 | return __recvfrom_chk (__fd, __buf, __n, sz, __flags, __addr, __addr_len); | |
| 82 | return __recvfrom_chk (__fd, __buf, __n, __sz, __flags, __addr, __addr_len); | |
| 83 | 83 | } |
| \ No newline at end of file |
lib/libc/include/generic-glibc/bits/socket_type.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define enum __socket_type for generic Linux. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/spawn_ext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* POSIX spawn extensions. Linux version. |
| 2 | Copyright (C) 2023-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2023-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/ss_flags.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* ss_flags values for stack_t. Linux version. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/stab.def+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Table of DBX symbol codes for the GNU system. |
| 2 | Copyright (C) 1988, 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1988, 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/stat.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/statfs.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/statvfs.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/statx-generic.h+5-2| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Generic statx-related definitions and declarations. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -43,6 +43,8 @@ |
| 43 | 43 | # define STATX_MNT_ID 0x1000U |
| 44 | 44 | # define STATX_DIOALIGN 0x2000U |
| 45 | 45 | # define STATX_MNT_ID_UNIQUE 0x4000U |
| 46 | # define STATX_SUBVOL 0x8000U | |
| 47 | # define STATX_WRITE_ATOMIC 0x00010000U | |
| 46 | 48 | # define STATX__RESERVED 0x80000000U |
| 47 | 49 | |
| 48 | 50 | # define STATX_ATTR_COMPRESSED 0x0004 |
| ... | ... | @@ -54,6 +56,7 @@ |
| 54 | 56 | # define STATX_ATTR_MOUNT_ROOT 0x2000 |
| 55 | 57 | # define STATX_ATTR_VERITY 0x100000 |
| 56 | 58 | # define STATX_ATTR_DAX 0x200000 |
| 59 | # define STATX_ATTR_WRITE_ATOMIC 0x00400000 | |
| 57 | 60 | #endif /* !STATX_TYPE */ |
| 58 | 61 | |
| 59 | 62 | __BEGIN_DECLS |
| ... | ... | @@ -61,6 +64,6 @@ __BEGIN_DECLS |
| 61 | 64 | /* Fill *BUF with information about PATH in DIRFD. */ |
| 62 | 65 | int statx (int __dirfd, const char *__restrict __path, int __flags, |
| 63 | 66 | unsigned int __mask, struct statx *__restrict __buf) |
| 64 | __THROW __nonnull ((2, 5)); | |
| 67 | __THROW __nonnull ((5)); | |
| 65 | 68 | |
| 66 | 69 | __END_DECLS |
| \ No newline at end of file |
lib/libc/include/generic-glibc/bits/statx.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* statx-related definitions and declarations. Linux version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/stdint-intn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define intN_t types. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/stdint-least.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define int_leastN_t and uint_leastN types. |
| 2 | Copyright (C) 2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2024-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/stdint-uintn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define uintN_t types. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/stdio-ldbl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* -mlong-double-64 compatibility mode for stdio functions. |
| 2 | Copyright (C) 2006-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2006-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/stdio.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Optimizing macros and inline functions for stdio functions. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/stdio2-decl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking macros for stdio functions. Declarations only. |
| 2 | Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/stdio2.h+21-21| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking macros for stdio functions. |
| 2 | Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -308,14 +308,14 @@ fgets (__fortify_clang_overload_arg (char *, __restrict, __s), int __n, |
| 308 | 308 | 			 "fgets called with bigger size than length of " |
| 309 | 309 | 			 "destination buffer") |
| 310 | 310 | { |
| 311 | size_t sz = __glibc_objsize (__s); | |
| 312 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), sz)) | |
| 311 | size_t __sz = __glibc_objsize (__s); | |
| 312 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), __sz)) | |
| 313 | 313 | return __fgets_alias (__s, __n, __stream); |
| 314 | 314 | #if !__fortify_use_clang |
| 315 | if (__glibc_unsafe_len (__n, sizeof (char), sz)) | |
| 316 | return __fgets_chk_warn (__s, sz, __n, __stream); | |
| 315 | if (__glibc_unsafe_len (__n, sizeof (char), __sz)) | |
| 316 | return __fgets_chk_warn (__s, __sz, __n, __stream); | |
| 317 | 317 | #endif |
| 318 | return __fgets_chk (__s, sz, __n, __stream); | |
| 318 | return __fgets_chk (__s, __sz, __n, __stream); | |
| 319 | 319 | } |
| 320 | 320 | |
| 321 | 321 | __fortify_function __wur __nonnull ((4)) __attribute_overloadable__ size_t |
| ... | ... | @@ -326,14 +326,14 @@ fread (__fortify_clang_overload_arg (void *, __restrict, __ptr), |
| 326 | 326 | 			 "fread called with bigger size * n than length " |
| 327 | 327 | 			 "of destination buffer") |
| 328 | 328 | { |
| 329 | size_t sz = __glibc_objsize0 (__ptr); | |
| 330 | if (__glibc_safe_or_unknown_len (__n, __size, sz)) | |
| 329 | size_t __sz = __glibc_objsize0 (__ptr); | |
| 330 | if (__glibc_safe_or_unknown_len (__n, __size, __sz)) | |
| 331 | 331 | return __fread_alias (__ptr, __size, __n, __stream); |
| 332 | 332 | #if !__fortify_use_clang |
| 333 | if (__glibc_unsafe_len (__n, __size, sz)) | |
| 334 | return __fread_chk_warn (__ptr, sz, __size, __n, __stream); | |
| 333 | if (__glibc_unsafe_len (__n, __size, __sz)) | |
| 334 | return __fread_chk_warn (__ptr, __sz, __size, __n, __stream); | |
| 335 | 335 | #endif |
| 336 | return __fread_chk (__ptr, sz, __size, __n, __stream); | |
| 336 | return __fread_chk (__ptr, __sz, __size, __n, __stream); | |
| 337 | 337 | } |
| 338 | 338 | |
| 339 | 339 | #ifdef __USE_GNU |
| ... | ... | @@ -345,14 +345,14 @@ fgets_unlocked (__fortify_clang_overload_arg (char *, __restrict, __s), |
| 345 | 345 | 			 "fgets called with bigger size than length of " |
| 346 | 346 | 			 "destination buffer") |
| 347 | 347 | { |
| 348 | size_t sz = __glibc_objsize (__s); | |
| 349 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), sz)) | |
| 348 | size_t __sz = __glibc_objsize (__s); | |
| 349 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), __sz)) | |
| 350 | 350 | return __fgets_unlocked_alias (__s, __n, __stream); |
| 351 | 351 | #if !__fortify_use_clang |
| 352 | if (__glibc_unsafe_len (__n, sizeof (char), sz)) | |
| 353 | return __fgets_unlocked_chk_warn (__s, sz, __n, __stream); | |
| 352 | if (__glibc_unsafe_len (__n, sizeof (char), __sz)) | |
| 353 | return __fgets_unlocked_chk_warn (__s, __sz, __n, __stream); | |
| 354 | 354 | #endif |
| 355 | return __fgets_unlocked_chk (__s, sz, __n, __stream); | |
| 355 | return __fgets_unlocked_chk (__s, __sz, __n, __stream); | |
| 356 | 356 | } |
| 357 | 357 | #endif |
| 358 | 358 | |
| ... | ... | @@ -366,8 +366,8 @@ fread_unlocked (__fortify_clang_overload_arg0 (void *, __restrict, __ptr), |
| 366 | 366 | 			 "fread_unlocked called with bigger size * n than " |
| 367 | 367 | 			 "length of destination buffer") |
| 368 | 368 | { |
| 369 | size_t sz = __glibc_objsize0 (__ptr); | |
| 370 | if (__glibc_safe_or_unknown_len (__n, __size, sz)) | |
| 369 | size_t __sz = __glibc_objsize0 (__ptr); | |
| 370 | if (__glibc_safe_or_unknown_len (__n, __size, __sz)) | |
| 371 | 371 | { |
| 372 | 372 | # ifdef __USE_EXTERN_INLINES |
| 373 | 373 | if (__builtin_constant_p (__size) |
| ... | ... | @@ -393,10 +393,10 @@ fread_unlocked (__fortify_clang_overload_arg0 (void *, __restrict, __ptr), |
| 393 | 393 | return __fread_unlocked_alias (__ptr, __size, __n, __stream); |
| 394 | 394 | } |
| 395 | 395 | # if !__fortify_use_clang |
| 396 | if (__glibc_unsafe_len (__n, __size, sz)) | |
| 397 | return __fread_unlocked_chk_warn (__ptr, sz, __size, __n, __stream); | |
| 396 | if (__glibc_unsafe_len (__n, __size, __sz)) | |
| 397 | return __fread_unlocked_chk_warn (__ptr, __sz, __size, __n, __stream); | |
| 398 | 398 | # endif |
| 399 | return __fread_unlocked_chk (__ptr, sz, __size, __n, __stream); | |
| 399 | return __fread_unlocked_chk (__ptr, __sz, __size, __n, __stream); | |
| 400 | 400 | |
| 401 | 401 | } |
| 402 | 402 | #endif |
lib/libc/include/generic-glibc/bits/stdio_lim.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System specific stdio.h definitions. Linux version. |
| 2 | Copyright (C) 2023-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2023-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/stdlib-bsearch.h+10-12| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Perform binary search - inline version. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -20,22 +20,14 @@ __extern_inline void * |
| 20 | 20 | bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, |
| 21 | 21 | 	 __compar_fn_t __compar) |
| 22 | 22 | { |
| 23 | size_t __l, __u, __idx; | |
| 24 | 23 | const void *__p; |
| 25 | 24 | int __comparison; |
| 26 | 25 | |
| 27 | __l = 0; | |
| 28 | __u = __nmemb; | |
| 29 | while (__l < __u) | |
| 26 | while (__nmemb) | |
| 30 | 27 | { |
| 31 | __idx = (__l + __u) / 2; | |
| 32 | __p = (const void *) (((const char *) __base) + (__idx * __size)); | |
| 28 | __p = (const void *) (((const char *) __base) + ((__nmemb >> 1) * __size)); | |
| 33 | 29 | __comparison = (*__compar) (__key, __p); |
| 34 | if (__comparison < 0) | |
| 35 | 	__u = __idx; | |
| 36 | else if (__comparison > 0) | |
| 37 | 	__l = __idx + 1; | |
| 38 | else | |
| 30 | if (__comparison == 0) | |
| 39 | 31 | 	{ |
| 40 | 32 | #if __GNUC_PREREQ(4, 6) |
| 41 | 33 | # pragma GCC diagnostic push |
| ... | ... | @@ -46,6 +38,12 @@ bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, |
| 46 | 38 | # pragma GCC diagnostic pop |
| 47 | 39 | #endif |
| 48 | 40 | 	} |
| 41 | if (__comparison > 0) | |
| 42 | 	{ | |
| 43 | 	 __base = ((const char *) __p) + __size; | |
| 44 | 	 --__nmemb; | |
| 45 | 	} | |
| 46 | __nmemb >>= 1; | |
| 49 | 47 | } |
| 50 | 48 | |
| 51 | 49 | return NULL; |
lib/libc/include/generic-glibc/bits/stdlib-float.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Floating-point inline functions for stdlib.h. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/stdlib-ldbl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* -mlong-double-64 compatibility mode for <stdlib.h> functions. |
| 2 | Copyright (C) 2006-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2006-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/stdlib.h+6-6| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking macros for stdlib functions. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -43,16 +43,16 @@ __NTH (realpath (const char *__restrict __name, |
| 43 | 43 | 					 "bytes long buffer") |
| 44 | 44 | #endif |
| 45 | 45 | { |
| 46 | size_t sz = __glibc_objsize (__resolved); | |
| 46 | size_t __sz = __glibc_objsize (__resolved); | |
| 47 | 47 | |
| 48 | if (sz == (size_t) -1) | |
| 48 | if (__sz == (size_t) -1) | |
| 49 | 49 | return __realpath_alias (__name, __resolved); |
| 50 | 50 | |
| 51 | 51 | #if !__fortify_use_clang && defined _LIBC_LIMITS_H_ && defined PATH_MAX |
| 52 | if (__glibc_unsafe_len (PATH_MAX, sizeof (char), sz)) | |
| 53 | return __realpath_chk_warn (__name, __resolved, sz); | |
| 52 | if (__glibc_unsafe_len (PATH_MAX, sizeof (char), __sz)) | |
| 53 | return __realpath_chk_warn (__name, __resolved, __sz); | |
| 54 | 54 | #endif |
| 55 | return __realpath_chk (__name, __resolved, sz); | |
| 55 | return __realpath_chk (__name, __resolved, __sz); | |
| 56 | 56 | } |
| 57 | 57 | |
| 58 | 58 |
lib/libc/include/generic-glibc/bits/string_fortified.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/strings_fortified.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Fortify macros for strings.h functions. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/struct_mutex.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Default mutex implementation struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Default read-write lock implementation struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/struct_stat_time64_helper.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for helper to define struct stat with 64-bit time. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/syscall.h+10-2| ... | ... | @@ -1,11 +1,11 @@ |
| 1 | 1 | /* Generated at libc build time from syscall list. */ |
| 2 | /* The system call list corresponds to kernel 6.9. */ | |
| 2 | /* The system call list corresponds to kernel 6.12. */ | |
| 3 | 3 | |
| 4 | 4 | #ifndef _SYSCALL_H |
| 5 | 5 | # error "Never use <bits/syscall.h> directly; include <sys/syscall.h> instead." |
| 6 | 6 | #endif |
| 7 | 7 | |
| 8 | #define __GLIBC_LINUX_VERSION_CODE 395520 | |
| 8 | #define __GLIBC_LINUX_VERSION_CODE 396288 | |
| 9 | 9 | |
| 10 | 10 | #ifdef __NR_FAST_atomic_update |
| 11 | 11 | # define SYS_FAST_atomic_update __NR_FAST_atomic_update |
| ... | ... | @@ -1059,6 +1059,10 @@ |
| 1059 | 1059 | # define SYS_mremap __NR_mremap |
| 1060 | 1060 | #endif |
| 1061 | 1061 | |
| 1062 | #ifdef __NR_mseal | |
| 1063 | # define SYS_mseal __NR_mseal | |
| 1064 | #endif | |
| 1065 | ||
| 1062 | 1066 | #ifdef __NR_msgctl |
| 1063 | 1067 | # define SYS_msgctl __NR_msgctl |
| 1064 | 1068 | #endif |
| ... | ... | @@ -2519,6 +2523,10 @@ |
| 2519 | 2523 | # define SYS_unshare __NR_unshare |
| 2520 | 2524 | #endif |
| 2521 | 2525 | |
| 2526 | #ifdef __NR_uretprobe | |
| 2527 | # define SYS_uretprobe __NR_uretprobe | |
| 2528 | #endif | |
| 2529 | ||
| 2522 | 2530 | #ifdef __NR_uselib |
| 2523 | 2531 | # define SYS_uselib __NR_uselib |
| 2524 | 2532 | #endif |
lib/libc/include/generic-glibc/bits/syslog-decl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking routines for syslog functions. Declaration only. |
| 2 | Copyright (C) 2023-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2023-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/syslog-ldbl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* -mlong-double-64 compatibility mode for syslog functions. |
| 2 | Copyright (C) 2006-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2006-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/syslog-path.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* <bits/syslog-path.h> -- _PATH_LOG definition |
| 2 | Copyright (C) 2006-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2006-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/syslog.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking macros for syslog functions. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/sysmacros.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions of macros to access `dev_t' values. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/termios-baud.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios baud rate selection definitions. Linux/generic version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/termios-c_cc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios c_cc symbolic constant definitions. Linux/generic version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/termios-c_cflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios control mode definitions. Linux/generic version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/termios-c_iflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios input mode definitions. Linux/generic version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/termios-c_lflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/generic version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/termios-c_oflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios output mode definitions. Linux/generic version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/termios-misc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios baud platform specific definitions. Linux/generic version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/termios-struct.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct termios definition. Linux/generic version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/termios-tcflow.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios tcflag symbolic constant definitions. Linux/generic version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/termios.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios type and macro definitions. Linux version. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/thread-shared-types.h+2-3| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Common threading primitives definitions for both POSIX and C11. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -95,8 +95,7 @@ struct __pthread_cond_s |
| 95 | 95 | { |
| 96 | 96 | __atomic_wide_counter __wseq; |
| 97 | 97 | __atomic_wide_counter __g1_start; |
| 98 | unsigned int __g_refs[2] __LOCK_ALIGNMENT; | |
| 99 | unsigned int __g_size[2]; | |
| 98 | unsigned int __g_size[2] __LOCK_ALIGNMENT; | |
| 100 | 99 | unsigned int __g1_orig_size; |
| 101 | 100 | unsigned int __wrefs; |
| 102 | 101 | unsigned int __g_signals[2]; |
lib/libc/include/generic-glibc/bits/time.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System-dependent timing definitions. Linux version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/time64.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/time64.h -- underlying types for __time64_t. Generic version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/timerfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2008-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2008-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, Linux/MIPS. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/timex.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/types.h -- definitions of __*_t types underlying *_t types. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/__locale_t.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of struct __locale_struct and __locale_t. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/__sigval_t.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define __sigval_t. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/cookie_io_functions_t.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/error_t.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define error_t. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/locale_t.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of locale_t. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/stack_t.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define stack_t. Linux version. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_FILE.h+5-2| ... | ... | @@ -1,4 +1,5 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | Copyright The GNU Toolchain Authors. | |
| 2 | 3 | This file is part of the GNU C Library. |
| 3 | 4 | |
| 4 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -70,7 +71,9 @@ struct _IO_FILE |
| 70 | 71 | struct _IO_FILE *_chain; |
| 71 | 72 | |
| 72 | 73 | int _fileno; |
| 73 | int _flags2; | |
| 74 | int _flags2:24; | |
| 75 | /* Fallback buffer to use when malloc fails to allocate one. */ | |
| 76 | char _short_backupbuf[1]; | |
| 74 | 77 | __off_t _old_offset; /* This used to be _offset but it's too small. */ |
| 75 | 78 | |
| 76 | 79 | /* 1+column number of pbase(); 0 is unknown. */ |
lib/libc/include/generic-glibc/bits/types/struct___jmp_buf_tag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define struct __jmp_buf_tag. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_iovec.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define struct iovec. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_msqid64_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Generic implementation of the SysV message struct msqid64_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_msqid64_ds_helper.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Common definitions for struct msqid_ds with 64-bit time. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_msqid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Generic implementation of the SysV message struct msqid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_rusage.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define struct rusage. |
| 2 | Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_sched_param.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Sched parameter structure. Generic version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_semid64_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Generic implementation of the semaphore struct semid64_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_semid64_ds_helper.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Common definitions for struct semid_ds with 64-bit time. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Generic implementation of the semaphore struct semid_ds. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_shmid64_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Generic implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_shmid64_ds_helper.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Common definitions for struct semid_ds with 64-bit time. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_shmid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Generic implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_sigstack.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define struct sigstack. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_statx.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of the generic version of struct statx. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/types/struct_statx_timestamp.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of the generic version of struct statx_timestamp. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. For the generic Linux ABI. |
| 2 | Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/uintn-identity.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Inline functions to return unsigned integer values unchanged. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/uio-ext.h+3-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Operating system-specific extensions to sys/uio.h - Linux version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -48,6 +48,8 @@ extern ssize_t process_vm_writev (pid_t __pid, const struct iovec *__lvec, |
| 48 | 48 | #define RWF_NOWAIT	0x00000008 /* per-IO nonblocking mode. */ |
| 49 | 49 | #define RWF_APPEND	0x00000010 /* per-IO O_APPEND. */ |
| 50 | 50 | #define RWF_NOAPPEND	0x00000020 /* per-IO negation of O_APPEND */ |
| 51 | #define RWF_ATOMIC	0x00000040 /* Write is to be issued with torn-write | |
| 52 | 				 prevention. */ | |
| 51 | 53 | |
| 52 | 54 | __END_DECLS |
| 53 | 55 |
lib/libc/include/generic-glibc/bits/uio_lim.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Implementation limits related to sys/uio.h - Linux version. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/unistd-decl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking routines for unistd functions. Declaration only. |
| 2 | Copyright (C) 2023-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2023-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/unistd.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking macros for unistd functions. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/unistd_ext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System-specific extensions of <unistd.h>, Linux version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/utmp.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* The `struct utmp' type, describing entries in the utmp file. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/utmpx.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structures and definitions for the user accounting database. GNU version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/utsname.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/waitflags.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions of flag bits for `waitpid' et al. |
| 2 | Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/waitstatus.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions of status bits for `wait' et al. |
| 2 | Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/wchar-ldbl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* -mlong-double-64 compatibility mode for <wchar.h> functions. |
| 2 | Copyright (C) 2006-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2006-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/wchar.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* wchar_t type related definitions. |
| 2 | Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/wchar2-decl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking macros for wchar functions. Declarations only. |
| 2 | Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/wchar2.h+29-29| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Checking macros for wchar functions. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -74,9 +74,9 @@ __fortify_function __attribute_overloadable__ wchar_t * |
| 74 | 74 | __NTH (wcscpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), |
| 75 | 75 | 	 const wchar_t *__restrict __src)) |
| 76 | 76 | { |
| 77 | size_t sz = __glibc_objsize (__dest); | |
| 78 | if (sz != (size_t) -1) | |
| 79 | return __wcscpy_chk (__dest, __src, sz / sizeof (wchar_t)); | |
| 77 | size_t __sz = __glibc_objsize (__dest); | |
| 78 | if (__sz != (size_t) -1) | |
| 79 | return __wcscpy_chk (__dest, __src, __sz / sizeof (wchar_t)); | |
| 80 | 80 | return __wcscpy_alias (__dest, __src); |
| 81 | 81 | } |
| 82 | 82 | |
| ... | ... | @@ -84,9 +84,9 @@ __fortify_function __attribute_overloadable__ wchar_t * |
| 84 | 84 | __NTH (wcpcpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), |
| 85 | 85 | 	 const wchar_t *__restrict __src)) |
| 86 | 86 | { |
| 87 | size_t sz = __glibc_objsize (__dest); | |
| 88 | if (sz != (size_t) -1) | |
| 89 | return __wcpcpy_chk (__dest, __src, sz / sizeof (wchar_t)); | |
| 87 | size_t __sz = __glibc_objsize (__dest); | |
| 88 | if (__sz != (size_t) -1) | |
| 89 | return __wcpcpy_chk (__dest, __src, __sz / sizeof (wchar_t)); | |
| 90 | 90 | return __wcpcpy_alias (__dest, __src); |
| 91 | 91 | } |
| 92 | 92 | |
| ... | ... | @@ -118,9 +118,9 @@ __fortify_function __attribute_overloadable__ wchar_t * |
| 118 | 118 | __NTH (wcscat (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), |
| 119 | 119 | 	 const wchar_t *__restrict __src)) |
| 120 | 120 | { |
| 121 | size_t sz = __glibc_objsize (__dest); | |
| 122 | if (sz != (size_t) -1) | |
| 123 | return __wcscat_chk (__dest, __src, sz / sizeof (wchar_t)); | |
| 121 | size_t __sz = __glibc_objsize (__dest); | |
| 122 | if (__sz != (size_t) -1) | |
| 123 | return __wcscat_chk (__dest, __src, __sz / sizeof (wchar_t)); | |
| 124 | 124 | return __wcscat_alias (__dest, __src); |
| 125 | 125 | } |
| 126 | 126 | |
| ... | ... | @@ -128,9 +128,9 @@ __fortify_function __attribute_overloadable__ wchar_t * |
| 128 | 128 | __NTH (wcsncat (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), |
| 129 | 129 | 	 const wchar_t *__restrict __src, size_t __n)) |
| 130 | 130 | { |
| 131 | size_t sz = __glibc_objsize (__dest); | |
| 132 | if (sz != (size_t) -1) | |
| 133 | return __wcsncat_chk (__dest, __src, __n, sz / sizeof (wchar_t)); | |
| 131 | size_t __sz = __glibc_objsize (__dest); | |
| 132 | if (__sz != (size_t) -1) | |
| 133 | return __wcsncat_chk (__dest, __src, __n, __sz / sizeof (wchar_t)); | |
| 134 | 134 | return __wcsncat_alias (__dest, __src, __n); |
| 135 | 135 | } |
| 136 | 136 | |
| ... | ... | @@ -170,10 +170,10 @@ __fortify_function int |
| 170 | 170 | __NTH (swprintf (wchar_t *__restrict __s, size_t __n, |
| 171 | 171 | 		 const wchar_t *__restrict __fmt, ...)) |
| 172 | 172 | { |
| 173 | size_t sz = __glibc_objsize (__s); | |
| 174 | if (sz != (size_t) -1 || __USE_FORTIFY_LEVEL > 1) | |
| 173 | size_t __sz = __glibc_objsize (__s); | |
| 174 | if (__sz != (size_t) -1 || __USE_FORTIFY_LEVEL > 1) | |
| 175 | 175 | return __swprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, |
| 176 | 			 sz / sizeof (wchar_t), __fmt, __va_arg_pack ()); | |
| 176 | 			 __sz / sizeof (wchar_t), __fmt, __va_arg_pack ()); | |
| 177 | 177 | return __swprintf_alias (__s, __n, __fmt, __va_arg_pack ()); |
| 178 | 178 | } |
| 179 | 179 | #elif __fortify_use_clang |
| ... | ... | @@ -206,10 +206,10 @@ __fortify_function int |
| 206 | 206 | __NTH (vswprintf (wchar_t *__restrict __s, size_t __n, |
| 207 | 207 | 		 const wchar_t *__restrict __fmt, __gnuc_va_list __ap)) |
| 208 | 208 | { |
| 209 | size_t sz = __glibc_objsize (__s); | |
| 210 | if (sz != (size_t) -1 || __USE_FORTIFY_LEVEL > 1) | |
| 209 | size_t __sz = __glibc_objsize (__s); | |
| 210 | if (__sz != (size_t) -1 || __USE_FORTIFY_LEVEL > 1) | |
| 211 | 211 | return __vswprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, |
| 212 | 			 sz / sizeof (wchar_t), __fmt, __ap); | |
| 212 | 			 __sz / sizeof (wchar_t), __fmt, __ap); | |
| 213 | 213 | return __vswprintf_alias (__s, __n, __fmt, __ap); |
| 214 | 214 | } |
| 215 | 215 | |
| ... | ... | @@ -257,14 +257,14 @@ fgetws (__fortify_clang_overload_arg (wchar_t *, __restrict, __s), int __n, |
| 257 | 257 | 					 "fgetws called with length bigger " |
| 258 | 258 | 					 "than size of destination buffer") |
| 259 | 259 | { |
| 260 | size_t sz = __glibc_objsize (__s); | |
| 261 | if (__glibc_safe_or_unknown_len (__n, sizeof (wchar_t), sz)) | |
| 260 | size_t __sz = __glibc_objsize (__s); | |
| 261 | if (__glibc_safe_or_unknown_len (__n, sizeof (wchar_t), __sz)) | |
| 262 | 262 | return __fgetws_alias (__s, __n, __stream); |
| 263 | 263 | #if !__fortify_use_clang |
| 264 | if (__glibc_unsafe_len (__n, sizeof (wchar_t), sz)) | |
| 265 | return __fgetws_chk_warn (__s, sz / sizeof (wchar_t), __n, __stream); | |
| 264 | if (__glibc_unsafe_len (__n, sizeof (wchar_t), __sz)) | |
| 265 | return __fgetws_chk_warn (__s, __sz / sizeof (wchar_t), __n, __stream); | |
| 266 | 266 | #endif |
| 267 | return __fgetws_chk (__s, sz / sizeof (wchar_t), __n, __stream); | |
| 267 | return __fgetws_chk (__s, __sz / sizeof (wchar_t), __n, __stream); | |
| 268 | 268 | } |
| 269 | 269 | |
| 270 | 270 | #ifdef __USE_GNU |
| ... | ... | @@ -275,15 +275,15 @@ fgetws_unlocked (__fortify_clang_overload_arg (wchar_t *, __restrict, __s), |
| 275 | 275 | 					 "fgetws_unlocked called with length bigger " |
| 276 | 276 | 					 "than size of destination buffer") |
| 277 | 277 | { |
| 278 | size_t sz = __glibc_objsize (__s); | |
| 279 | if (__glibc_safe_or_unknown_len (__n, sizeof (wchar_t), sz)) | |
| 278 | size_t __sz = __glibc_objsize (__s); | |
| 279 | if (__glibc_safe_or_unknown_len (__n, sizeof (wchar_t), __sz)) | |
| 280 | 280 | return __fgetws_unlocked_alias (__s, __n, __stream); |
| 281 | 281 | # if !__fortify_use_clang |
| 282 | if (__glibc_unsafe_len (__n, sizeof (wchar_t), sz)) | |
| 283 | return __fgetws_unlocked_chk_warn (__s, sz / sizeof (wchar_t), __n, | |
| 282 | if (__glibc_unsafe_len (__n, sizeof (wchar_t), __sz)) | |
| 283 | return __fgetws_unlocked_chk_warn (__s, __sz / sizeof (wchar_t), __n, | |
| 284 | 284 | 				 __stream); |
| 285 | 285 | # endif |
| 286 | return __fgetws_unlocked_chk (__s, sz / sizeof (wchar_t), __n, __stream); | |
| 286 | return __fgetws_unlocked_chk (__s, __sz / sizeof (wchar_t), __n, __stream); | |
| 287 | 287 | } |
| 288 | 288 | #endif |
| 289 | 289 |
lib/libc/include/generic-glibc/bits/wctype-wchar.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/wordsize.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/bits/xopen_lim.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/byteswap.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Swap byte order for 16, 32 and 64 bit values |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/complex.h+3-2| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -52,7 +52,8 @@ __BEGIN_DECLS |
| 52 | 52 | #undef I |
| 53 | 53 | #define I _Complex_I |
| 54 | 54 | |
| 55 | #if defined __USE_ISOC11 && __GNUC_PREREQ (4, 7) | |
| 55 | #if defined __USE_ISOC11 \ | |
| 56 | && (__GNUC_PREREQ (4, 7) || __glibc_clang_prereq (12, 0)) | |
| 56 | 57 | /* Macros to expand into expression of specified complex type. */ |
| 57 | 58 | # define CMPLX(x, y) __builtin_complex ((double) (x), (double) (y)) |
| 58 | 59 | # define CMPLXF(x, y) __builtin_complex ((float) (x), (float) (y)) |
lib/libc/include/generic-glibc/cpio.h+1-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Extended cpio format from POSIX.1. |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 4 | 4 | NOTE: The canonical source of this file is maintained with the GNU cpio. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/ctype.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/dirent.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/dlfcn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* User functions for run-time dynamic loading. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/elf.h+4-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* This file defines standard ELF types, structures, and macros. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -797,6 +797,7 @@ typedef struct |
| 797 | 797 | #define NT_386_IOPERM	0x201		/* x86 io permission bitmap (1=deny) */ |
| 798 | 798 | #define NT_X86_XSTATE	0x202		/* x86 extended state using xsave */ |
| 799 | 799 | #define NT_X86_SHSTK	0x204		/* x86 SHSTK state */ |
| 800 | #define NT_X86_XSAVE_LAYOUT	0x205		/* XSAVE layout description. */ | |
| 800 | 801 | #define NT_S390_HIGH_GPRS	0x300	/* s390 upper register halves */ |
| 801 | 802 | #define NT_S390_TIMER	0x301		/* s390 timer register */ |
| 802 | 803 | #define NT_S390_TODCMP	0x302		/* s390 TOD clock comparator register */ |
| ... | ... | @@ -835,6 +836,7 @@ typedef struct |
| 835 | 836 | #define NT_ARM_ZA	0x40c		/* ARM SME ZA registers. */ |
| 836 | 837 | #define NT_ARM_ZT	0x40d		/* ARM SME ZT registers. */ |
| 837 | 838 | #define NT_ARM_FPMR	0x40e		/* ARM floating point mode register. */ |
| 839 | #define NT_ARM_POE	0x40f		/* ARM POE registers. */ | |
| 838 | 840 | #define NT_VMCOREDD	0x700		/* Vmcore Device Dump Note. */ |
| 839 | 841 | #define NT_MIPS_DSP	0x800		/* MIPS DSP ASE registers. */ |
| 840 | 842 | #define NT_MIPS_FP_MODE	0x801		/* MIPS floating-point mode. */ |
| ... | ... | @@ -1389,6 +1391,7 @@ typedef struct |
| 1389 | 1391 | |
| 1390 | 1392 | #define GNU_PROPERTY_AARCH64_FEATURE_1_BTI	(1U << 0) |
| 1391 | 1393 | #define GNU_PROPERTY_AARCH64_FEATURE_1_PAC	(1U << 1) |
| 1394 | #define GNU_PROPERTY_AARCH64_FEATURE_1_GCS	(1U << 2) | |
| 1392 | 1395 | |
| 1393 | 1396 | /* The x86 instruction sets indicated by the corresponding bits are |
| 1394 | 1397 | used in program. Their support in the hardware is optional. */ |
lib/libc/include/generic-glibc/endian.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/envz.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Routines for dealing with '\0' separated environment vectors |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/err.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* 4.4BSD utility functions for error messages. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/errno.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/error.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Declaration for error-reporting function |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/execinfo.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/fcntl.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/features-time64.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Features part to handle 64-bit time_t support. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/features.h+19-6| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -26,6 +26,7 @@ |
| 26 | 26 | _ISOC11_SOURCE	Extensions to ISO C99 from ISO C11. |
| 27 | 27 | _ISOC23_SOURCE	Extensions to ISO C99 from ISO C23. |
| 28 | 28 | _ISOC2X_SOURCE	Old name for _ISOC23_SOURCE. |
| 29 | _ISOC2Y_SOURCE	Extensions to ISO C23 from ISO C2Y. | |
| 29 | 30 | __STDC_WANT_LIB_EXT2__ |
| 30 | 31 | 			Extensions to ISO C99 from TR 27431-2:2010. |
| 31 | 32 | __STDC_WANT_IEC_60559_BFP_EXT__ |
| ... | ... | @@ -150,6 +151,7 @@ |
| 150 | 151 | #undef	__USE_FORTIFY_LEVEL |
| 151 | 152 | #undef	__KERNEL_STRICT_NAMES |
| 152 | 153 | #undef	__GLIBC_USE_ISOC23 |
| 154 | #undef	__GLIBC_USE_ISOC2Y | |
| 153 | 155 | #undef	__GLIBC_USE_DEPRECATED_GETS |
| 154 | 156 | #undef	__GLIBC_USE_DEPRECATED_SCANF |
| 155 | 157 | #undef	__GLIBC_USE_C23_STRTOL |
| ... | ... | @@ -224,6 +226,8 @@ |
| 224 | 226 | # define _ISOC11_SOURCE	1 |
| 225 | 227 | # undef _ISOC23_SOURCE |
| 226 | 228 | # define _ISOC23_SOURCE	1 |
| 229 | # undef _ISOC2Y_SOURCE | |
| 230 | # define _ISOC2Y_SOURCE	1 | |
| 227 | 231 | # undef _POSIX_SOURCE |
| 228 | 232 | # define _POSIX_SOURCE	1 |
| 229 | 233 | # undef _POSIX_C_SOURCE |
| ... | ... | @@ -252,15 +256,23 @@ |
| 252 | 256 | #if (defined _DEFAULT_SOURCE					\ |
| 253 | 257 | || (!defined __STRICT_ANSI__				\ |
| 254 | 258 | 	 && !defined _ISOC99_SOURCE && !defined _ISOC11_SOURCE	\ |
| 255 | 	 && !defined _ISOC23_SOURCE				\ | |
| 259 | 	 && !defined _ISOC23_SOURCE && !defined _ISOC2Y_SOURCE	\ | |
| 256 | 260 | 	 && !defined _POSIX_SOURCE && !defined _POSIX_C_SOURCE	\ |
| 257 | 261 | 	 && !defined _XOPEN_SOURCE)) |
| 258 | 262 | # undef _DEFAULT_SOURCE |
| 259 | 263 | # define _DEFAULT_SOURCE	1 |
| 260 | 264 | #endif |
| 261 | 265 | |
| 266 | /* This is to enable the ISO C2Y extension. */ | |
| 267 | #if (defined _ISOC2Y_SOURCE \ | |
| 268 | || (defined __STDC_VERSION__ && __STDC_VERSION__ > 202311L)) | |
| 269 | # define __GLIBC_USE_ISOC2Y	1 | |
| 270 | #else | |
| 271 | # define __GLIBC_USE_ISOC2Y	0 | |
| 272 | #endif | |
| 273 | ||
| 262 | 274 | /* This is to enable the ISO C23 extension. */ |
| 263 | #if (defined _ISOC23_SOURCE \ | |
| 275 | #if (defined _ISOC23_SOURCE || defined _ISOC2Y_SOURCE \ | |
| 264 | 276 | || (defined __STDC_VERSION__ && __STDC_VERSION__ > 201710L)) |
| 265 | 277 | # define __GLIBC_USE_ISOC23	1 |
| 266 | 278 | #else |
| ... | ... | @@ -268,21 +280,22 @@ |
| 268 | 280 | #endif |
| 269 | 281 | |
| 270 | 282 | /* This is to enable the ISO C11 extension. */ |
| 271 | #if (defined _ISOC11_SOURCE || defined _ISOC23_SOURCE \ | |
| 283 | #if (defined _ISOC11_SOURCE || defined _ISOC23_SOURCE	\ | |
| 284 | || defined _ISOC2Y_SOURCE				\ | |
| 272 | 285 | || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 201112L)) |
| 273 | 286 | # define __USE_ISOC11	1 |
| 274 | 287 | #endif |
| 275 | 288 | |
| 276 | 289 | /* This is to enable the ISO C99 extension. */ |
| 277 | 290 | #if (defined _ISOC99_SOURCE || defined _ISOC11_SOURCE			\ |
| 278 | || defined _ISOC23_SOURCE						\ | |
| 291 | || defined _ISOC23_SOURCE || defined _ISOC2Y_SOURCE		\ | |
| 279 | 292 | || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L)) |
| 280 | 293 | # define __USE_ISOC99	1 |
| 281 | 294 | #endif |
| 282 | 295 | |
| 283 | 296 | /* This is to enable the ISO C90 Amendment 1:1995 extension. */ |
| 284 | 297 | #if (defined _ISOC99_SOURCE || defined _ISOC11_SOURCE			\ |
| 285 | || defined _ISOC23_SOURCE						\ | |
| 298 | || defined _ISOC23_SOURCE || defined _ISOC2Y_SOURCE		\ | |
| 286 | 299 | || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199409L)) |
| 287 | 300 | # define __USE_ISOC95	1 |
| 288 | 301 | #endif |
lib/libc/include/generic-glibc/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/finclude/math-vector-fortran.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | ! Platform-specific declarations of SIMD math functions for Fortran. -*- f90 -*- |
| 2 | ! Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | ! Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | ! This file is part of the GNU C Library. |
| 4 | 4 | ! |
| 5 | 5 | ! The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/fmtmsg.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Message display handling. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/fnmatch.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/fpregdef.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word bits. Mips version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/fts.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* File tree traversal functions declarations. |
| 2 | Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/ftw.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/gconv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/getopt.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Declarations for getopt. |
| 2 | Copyright (C) 1989-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1989-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | Unlike the bulk of the getopt implementation, this file is NOT part |
| 5 | 5 | of gnulib; gnulib also has a getopt.h but it is different. |
lib/libc/include/generic-glibc/glob.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/gnu-versions.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Header with interface version macros for library pieces copied elsewhere. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/gnu/lib-names-lp64d.h created+27| ... | ... | @@ -0,0 +1,27 @@ |
| 1 | /* This file is automatically generated. */ | |
| 2 | #ifndef __GNU_LIB_NAMES_H | |
| 3 | # error "Never use <gnu/lib-names-lp64d.h> directly; include <gnu/lib-names.h> instead." | |
| 4 | #endif | |
| 5 | ||
| 6 | #define LD_LINUX_LOONGARCH_LP64D_SO "ld-linux-loongarch-lp64d.so.1" | |
| 7 | #define LD_SO "ld-linux-loongarch-lp64d.so.1" | |
| 8 | #define LIBANL_SO "libanl.so.1" | |
| 9 | #define LIBBROKENLOCALE_SO "libBrokenLocale.so.1" | |
| 10 | #define LIBC_MALLOC_DEBUG_SO "libc_malloc_debug.so.0" | |
| 11 | #define LIBC_SO "libc.so.6" | |
| 12 | #define LIBDL_SO "libdl.so.2" | |
| 13 | #define LIBGCC_S_SO "libgcc_s.so.1" | |
| 14 | #define LIBMVEC_SO "libmvec.so.1" | |
| 15 | #define LIBM_SO "libm.so.6" | |
| 16 | #define LIBNSL_SO "libnsl.so.1" | |
| 17 | #define LIBNSS_COMPAT_SO "libnss_compat.so.2" | |
| 18 | #define LIBNSS_DB_SO "libnss_db.so.2" | |
| 19 | #define LIBNSS_DNS_SO "libnss_dns.so.2" | |
| 20 | #define LIBNSS_FILES_SO "libnss_files.so.2" | |
| 21 | #define LIBNSS_HESIOD_SO "libnss_hesiod.so.2" | |
| 22 | #define LIBNSS_LDAP_SO "libnss_ldap.so.2" | |
| 23 | #define LIBPTHREAD_SO "libpthread.so.0" | |
| 24 | #define LIBRESOLV_SO "libresolv.so.2" | |
| 25 | #define LIBRT_SO "librt.so.1" | |
| 26 | #define LIBTHREAD_DB_SO "libthread_db.so.1" | |
| 27 | #define LIBUTIL_SO "libutil.so.1" | |
| \ No newline at end of file |
lib/libc/include/generic-glibc/gnu/libc-version.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Interface to GNU libc specific functions for version information. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/gnu/stubs-lp64d.h created+21| ... | ... | @@ -0,0 +1,21 @@ |
| 1 | /* This file is automatically generated. | |
| 2 | It defines a symbol `__stub_FUNCTION' for each function | |
| 3 | in the C library which is a stub, meaning it will fail | |
| 4 | every time called, usually setting errno to ENOSYS. */ | |
| 5 | ||
| 6 | #ifdef _LIBC | |
| 7 | #error Applications may not define the macro _LIBC | |
| 8 | #endif | |
| 9 | ||
| 10 | #define __stub___compat_bdflush | |
| 11 | #define __stub___compat_create_module | |
| 12 | #define __stub___compat_get_kernel_syms | |
| 13 | #define __stub___compat_query_module | |
| 14 | #define __stub___compat_uselib | |
| 15 | #define __stub_chflags | |
| 16 | #define __stub_fchflags | |
| 17 | #define __stub_gtty | |
| 18 | #define __stub_revoke | |
| 19 | #define __stub_setlogin | |
| 20 | #define __stub_sigreturn | |
| 21 | #define __stub_stty | |
| \ No newline at end of file |
lib/libc/include/generic-glibc/grp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/gshadow.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2009-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2009-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/iconv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/ifaddrs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* ifaddrs.h -- declarations for getting network interface addresses |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/inttypes.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/langinfo.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Access to locale-dependent parameters. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/libgen.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/libintl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Message catalogs for internationalization. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | This file is derived from the file libgettext.h in the GNU gettext package. |
| 5 | 5 |
lib/libc/include/generic-glibc/limits.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/link.h+1-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Data structure for communication from the run-time dynamic linker for |
| 2 | 2 | loaded ELF shared objects. |
| 3 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/locale.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/malloc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Prototypes and definition for malloc implementation. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | Copyright The GNU Toolchain Authors. |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/generic-glibc/math.h+14-45| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Declarations for math functions. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -87,20 +87,24 @@ __BEGIN_DECLS |
| 87 | 87 | |
| 88 | 88 | #ifdef __USE_ISOC99 |
| 89 | 89 | /* IEEE positive infinity. */ |
| 90 | # if __GNUC_PREREQ (3, 3) | |
| 91 | # define INFINITY (__builtin_inff ()) | |
| 92 | # else | |
| 93 | # define INFINITY HUGE_VALF | |
| 90 | # ifndef INFINITY | |
| 91 | # if __GNUC_PREREQ (3, 3) | |
| 92 | # define INFINITY (__builtin_inff ()) | |
| 93 | # else | |
| 94 | # define INFINITY HUGE_VALF | |
| 95 | # endif | |
| 94 | 96 | # endif |
| 95 | 97 | |
| 96 | 98 | /* IEEE Not A Number. */ |
| 97 | # if __GNUC_PREREQ (3, 3) | |
| 98 | # define NAN (__builtin_nanf ("")) | |
| 99 | # else | |
| 99 | # ifndef NAN | |
| 100 | # if __GNUC_PREREQ (3, 3) | |
| 101 | # define NAN (__builtin_nanf ("")) | |
| 102 | # else | |
| 100 | 103 | /* This will raise an "invalid" exception outside static initializers, |
| 101 | 104 | but is the best that can be done in ISO C while remaining a |
| 102 | 105 | constant expression. */ |
| 103 | # define NAN (0.0f / 0.0f) | |
| 106 | # define NAN (0.0f / 0.0f) | |
| 107 | # endif | |
| 104 | 108 | # endif |
| 105 | 109 | #endif /* __USE_ISOC99 */ |
| 106 | 110 | |
| ... | ... | @@ -268,42 +272,7 @@ enum |
| 268 | 272 | }; |
| 269 | 273 | #endif |
| 270 | 274 | |
| 271 | /* The file <bits/mathcalls.h> contains the prototypes for all the | |
| 272 | actual math functions. These macros are used for those prototypes, | |
| 273 | so we can easily declare each function as both `name' and `__name', | |
| 274 | and can declare the float versions `namef' and `__namef'. */ | |
| 275 | ||
| 276 | #define __SIMD_DECL(function) __CONCAT (__DECL_SIMD_, function) | |
| 277 | ||
| 278 | #define __MATHCALL_VEC(function, suffix, args) 	\ | |
| 279 | __SIMD_DECL (__MATH_PRECNAME (function, suffix)) \ | |
| 280 | __MATHCALL (function, suffix, args) | |
| 281 | ||
| 282 | #define __MATHDECL_VEC(type, function,suffix, args) \ | |
| 283 | __SIMD_DECL (__MATH_PRECNAME (function, suffix)) \ | |
| 284 | __MATHDECL(type, function,suffix, args) | |
| 285 | ||
| 286 | #define __MATHCALL(function,suffix, args)	\ | |
| 287 | __MATHDECL (_Mdouble_,function,suffix, args) | |
| 288 | #define __MATHDECL(type, function,suffix, args) \ | |
| 289 | __MATHDECL_1(type, function,suffix, args); \ | |
| 290 | __MATHDECL_1(type, __CONCAT(__,function),suffix, args) | |
| 291 | #define __MATHCALLX(function,suffix, args, attrib)	\ | |
| 292 | __MATHDECLX (_Mdouble_,function,suffix, args, attrib) | |
| 293 | #define __MATHDECLX(type, function,suffix, args, attrib) \ | |
| 294 | __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); \ | |
| 295 | __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib) | |
| 296 | #define __MATHDECL_1_IMPL(type, function, suffix, args) \ | |
| 297 | extern type __MATH_PRECNAME(function,suffix) args __THROW | |
| 298 | #define __MATHDECL_1(type, function, suffix, args) \ | |
| 299 | __MATHDECL_1_IMPL(type, function, suffix, args) | |
| 300 | /* Ignore the alias by default. The alias is only useful with | |
| 301 | redirections. */ | |
| 302 | #define __MATHDECL_ALIAS(type, function, suffix, args, alias) \ | |
| 303 | __MATHDECL_1(type, function, suffix, args) | |
| 304 | ||
| 305 | #define __MATHREDIR(type, function, suffix, args, to) \ | |
| 306 | extern type __REDIRECT_NTH (__MATH_PRECNAME (function, suffix), args, to) | |
| 275 | #include <bits/mathcalls-macros.h> | |
| 307 | 276 | |
| 308 | 277 | #define _Mdouble_		double |
| 309 | 278 | #define __MATH_PRECNAME(name,r)	__CONCAT(name,r) |
lib/libc/include/generic-glibc/mcheck.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/memory.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/mntent.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Utilities for reading/writing fstab, mtab, etc. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/monetary.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Header file for monetary value formatting functions. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/mqueue.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/net/ethernet.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/net/if.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* net/if.h -- declarations for inquiring about network interfaces |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/net/if_arp.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for Address Resolution Protocol. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/net/if_packet.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for use with Linux SOCK_PACKET sockets. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/net/if_shaper.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/net/if_slip.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/net/route.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netash/ash.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for use with Linux AF_ASH sockets. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netatalk/at.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netax25/ax25.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netdb.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/neteconet/ec.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for use with Linux AF_ECONET sockets. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netinet/ether.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Functions for storing Ethernet addresses in ASCII and mapping to hostnames. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netinet/icmp6.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netinet/if_ether.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netinet/if_fddi.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netinet/if_tr.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netinet/igmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netinet/in.h+3-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -93,6 +93,8 @@ enum |
| 93 | 93 | #define IPPROTO_ETHERNET	IPPROTO_ETHERNET |
| 94 | 94 | IPPROTO_RAW = 255,	 /* Raw IP packets. */ |
| 95 | 95 | #define IPPROTO_RAW		IPPROTO_RAW |
| 96 | IPPROTO_SMC = 256,	 /* Shared Memory Communications. */ | |
| 97 | #define IPPROTO_SMC		IPPROTO_SMC | |
| 96 | 98 | IPPROTO_MPTCP = 262, /* Multipath TCP connection. */ |
| 97 | 99 | #define IPPROTO_MPTCP		IPPROTO_MPTCP |
| 98 | 100 | IPPROTO_MAX |
lib/libc/include/generic-glibc/netinet/in_systm.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System specific type definitions for networking code. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netinet/ip.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netinet/ip6.h+12-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -46,6 +46,17 @@ struct ip6_hdr |
| 46 | 46 | #define ip6_hlim ip6_ctlun.ip6_un1.ip6_un1_hlim |
| 47 | 47 | #define ip6_hops ip6_ctlun.ip6_un1.ip6_un1_hlim |
| 48 | 48 | |
| 49 | #define IPV6_VERSION 0x60 | |
| 50 | #define IPV6_VERSION_MASK 0xf0 | |
| 51 | ||
| 52 | #if __BYTE_ORDER == __BIG_ENDIAN | |
| 53 | #define IPV6_FLOWINFO_MASK 0x0fffffff /* flow info (28 bits) */ | |
| 54 | #define IPV6_FLOWLABEL_MASK 0x000fffff /* flow label (20 bits) */ | |
| 55 | #else /* __BYTE_ORDER == __LITTLE_ENDIAN */ | |
| 56 | #define IPV6_FLOWINFO_MASK 0xffffff0f /* flow info (28 bits) */ | |
| 57 | #define IPV6_FLOWLABEL_MASK 0xffff0f00 /* flow label (20 bits) */ | |
| 58 | #endif | |
| 59 | ||
| 49 | 60 | /* Generic extension header. */ |
| 50 | 61 | struct ip6_ext |
| 51 | 62 | { |
lib/libc/include/generic-glibc/netinet/ip_icmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netinet/udp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netipx/ipx.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netiucv/iucv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netpacket/packet.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for use with Linux AF_PACKET sockets. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netrom/netrom.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/netrose/rose.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for Rose packet radio address family. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/nl_types.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/nss.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/obstack.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* obstack.h - object stack macros |
| 2 | Copyright (C) 1988-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1988-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/printf.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/proc_service.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Callback interface for libthread_db, functions users must define. |
| 2 | Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/pthread.h+2-2| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -152,7 +152,7 @@ enum |
| 152 | 152 | |
| 153 | 153 | |
| 154 | 154 | /* Conditional variable handling. */ |
| 155 | #define PTHREAD_COND_INITIALIZER { { {0}, {0}, {0, 0}, {0, 0}, 0, 0, {0, 0} } } | |
| 155 | #define PTHREAD_COND_INITIALIZER { { {0}, {0}, {0, 0}, 0, 0, {0, 0} } } | |
| 156 | 156 | |
| 157 | 157 | |
| 158 | 158 | /* Cleanup buffers */ |
lib/libc/include/generic-glibc/pty.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Functions for pseudo TTY handling. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/pwd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/re_comp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/regdef.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/regex.h+12-8| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Definitions for data structures and routines for the regular |
| 2 | 2 | expression library. |
| 3 | Copyright (C) 1985, 1989-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 1985, 1989-2025 Free Software Foundation, Inc. | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -647,10 +647,12 @@ extern int re_exec (const char *); |
| 647 | 647 | || 2 < __GNUC__ + (95 <= __GNUC_MINOR__) \ |
| 648 | 648 | || __clang_major__ >= 3 |
| 649 | 649 | # define _Restrict_ __restrict |
| 650 | # elif 199901L <= __STDC_VERSION__ || defined restrict | |
| 651 | # define _Restrict_ restrict | |
| 652 | 650 | # else |
| 653 | # define _Restrict_ | |
| 651 | # if 199901L <= __STDC_VERSION__ || defined restrict | |
| 652 | # define _Restrict_ restrict | |
| 653 | # else | |
| 654 | # define _Restrict_ | |
| 655 | # endif | |
| 654 | 656 | # endif |
| 655 | 657 | #endif |
| 656 | 658 | /* For the ISO C99 syntax |
| ... | ... | @@ -661,13 +663,15 @@ extern int re_exec (const char *); |
| 661 | 663 | #ifndef _Restrict_arr_ |
| 662 | 664 | # ifdef __restrict_arr |
| 663 | 665 | # define _Restrict_arr_ __restrict_arr |
| 664 | # elif ((199901L <= __STDC_VERSION__ \ | |
| 666 | # else | |
| 667 | # if ((199901L <= __STDC_VERSION__ \ | |
| 665 | 668 | || 3 < __GNUC__ + (1 <= __GNUC_MINOR__) \ |
| 666 | 669 | || __clang_major__ >= 3) \ |
| 667 | 670 | && !defined __cplusplus) |
| 668 | # define _Restrict_arr_ _Restrict_ | |
| 669 | # else | |
| 670 | # define _Restrict_arr_ | |
| 671 | # define _Restrict_arr_ _Restrict_ | |
| 672 | # else | |
| 673 | # define _Restrict_arr_ | |
| 674 | # endif | |
| 671 | 675 | # endif |
| 672 | 676 | #endif |
| 673 | 677 |
lib/libc/include/generic-glibc/regexp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/resolv.h+1| ... | ... | @@ -133,6 +133,7 @@ struct res_sym { |
| 133 | 133 | #define RES_NORELOAD 0x02000000 /* No automatic configuration reload. */ |
| 134 | 134 | #define RES_TRUSTAD 0x04000000 /* Request AD bit, keep it in responses. */ |
| 135 | 135 | #define RES_NOAAAA 0x08000000 /* Suppress AAAA queries. */ |
| 136 | #define RES_STRICTERR 0x10000000 /* Report more DNS errors as errors. */ | |
| 136 | 137 | |
| 137 | 138 | #define RES_DEFAULT	(RES_RECURSE|RES_DEFNAMES|RES_DNSRCH) |
| 138 | 139 |
lib/libc/include/generic-glibc/sched.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX 1003.1b-1993 (aka POSIX.4) scheduling interface. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/scsi/scsi.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/scsi/scsi_ioctl.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/scsi/sg.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/search.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Declarations for System V style searching functions. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/semaphore.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sgidefs.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sgtty.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/shadow.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/signal.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/spawn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX spawn interface. |
| 2 | Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/stdbit.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* ISO C23 Standard: 7.18 - Bit and byte utilities <stdbit.h>. |
| 2 | Copyright (C) 2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2024-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/stdc-predef.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/stdint.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/stdio.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define ISO C stdio on top of C++ iostreams. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | Copyright The GNU Toolchain Authors. |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/generic-glibc/stdio_ext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Functions to access FILE structure internals. |
| 2 | Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/stdlib.h+2-2| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | Copyright The GNU Toolchain Authors. |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| ... | ... | @@ -739,7 +739,7 @@ extern void *aligned_alloc (size_t __alignment, size_t __size) |
| 739 | 739 | #endif |
| 740 | 740 | |
| 741 | 741 | /* Abort execution and generate a core-dump. */ |
| 742 | extern void abort (void) __THROW __attribute__ ((__noreturn__)); | |
| 742 | extern void abort (void) __THROW __attribute__ ((__noreturn__)) __COLD; | |
| 743 | 743 | |
| 744 | 744 | |
| 745 | 745 | /* Register a function to be called when `exit' is called. */ |
lib/libc/include/generic-glibc/string.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/strings.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/acct.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/asm.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/auxv.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Access to the auxiliary vector. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/cachectl.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/cdefs.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | Copyright The GNU Toolchain Authors. |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 |
lib/libc/include/generic-glibc/sys/debugreg.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/dir.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/elf.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/epoll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/eventfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/fanotify.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2010-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2010-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/file.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/fpregdef.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/fsuid.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/gmon_out.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/hwprobe.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* RISC-V architecture probe interface |
| 2 | Copyright (C) 2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2024-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/generic-glibc/sys/ifunc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions used by AArch64 indirect function resolvers. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/inotify.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/io.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/ioctl.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/ipc.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/kd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/klog.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/mman.h+5-3| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for BSD-style memory management. |
| 2 | Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -100,10 +100,12 @@ extern int posix_madvise (void *__addr, size_t __len, int __advice) __THROW; |
| 100 | 100 | |
| 101 | 101 | /* Guarantee all whole pages mapped by the range [ADDR,ADDR+LEN) to |
| 102 | 102 | be memory resident. */ |
| 103 | extern int mlock (const void *__addr, size_t __len) __THROW; | |
| 103 | extern int mlock (const void *__addr, size_t __len) __THROW | |
| 104 | __attr_access_none (1); | |
| 104 | 105 | |
| 105 | 106 | /* Unlock whole pages previously mapped by the range [ADDR,ADDR+LEN). */ |
| 106 | extern int munlock (const void *__addr, size_t __len) __THROW; | |
| 107 | extern int munlock (const void *__addr, size_t __len) __THROW | |
| 108 | __attr_access_none (1); | |
| 107 | 109 | |
| 108 | 110 | /* Cause all currently mapped pages of the process to be memory resident |
| 109 | 111 | until unlocked by a call to the `munlockall', until the process exits, |
lib/libc/include/generic-glibc/sys/mount.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Header file for mounting/unmount Linux filesystems. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/msg.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/mtio.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structures and definitions for magnetic tape I/O control commands. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/param.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Compatibility header for old-style Unix parameters and limits. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/pci.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/perm.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/personality.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/pidfd.h+15-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Wrapper for file descriptors that refers to a process functions. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -20,6 +20,7 @@ |
| 20 | 20 | |
| 21 | 21 | #include <fcntl.h> |
| 22 | 22 | #include <bits/types/siginfo_t.h> |
| 23 | #include <sys/ioctl.h> | |
| 23 | 24 | |
| 24 | 25 | #define PIDFD_NONBLOCK O_NONBLOCK |
| 25 | 26 | #define PIDFD_THREAD O_EXCL |
| ... | ... | @@ -28,6 +29,19 @@ |
| 28 | 29 | #define PIDFD_SIGNAL_THREAD_GROUP (1UL << 1) |
| 29 | 30 | #define PIDFD_SIGNAL_PROCESS_GROUP (1UL << 2) |
| 30 | 31 | |
| 32 | #define PIDFS_IOCTL_MAGIC 0xFF | |
| 33 | ||
| 34 | #define PIDFD_GET_CGROUP_NAMESPACE _IO(PIDFS_IOCTL_MAGIC, 1) | |
| 35 | #define PIDFD_GET_IPC_NAMESPACE _IO(PIDFS_IOCTL_MAGIC, 2) | |
| 36 | #define PIDFD_GET_MNT_NAMESPACE _IO(PIDFS_IOCTL_MAGIC, 3) | |
| 37 | #define PIDFD_GET_NET_NAMESPACE _IO(PIDFS_IOCTL_MAGIC, 4) | |
| 38 | #define PIDFD_GET_PID_NAMESPACE _IO(PIDFS_IOCTL_MAGIC, 5) | |
| 39 | #define PIDFD_GET_PID_FOR_CHILDREN_NAMESPACE _IO(PIDFS_IOCTL_MAGIC, 6) | |
| 40 | #define PIDFD_GET_TIME_NAMESPACE _IO(PIDFS_IOCTL_MAGIC, 7) | |
| 41 | #define PIDFD_GET_TIME_FOR_CHILDREN_NAMESPACE _IO(PIDFS_IOCTL_MAGIC, 8) | |
| 42 | #define PIDFD_GET_USER_NAMESPACE _IO(PIDFS_IOCTL_MAGIC, 9) | |
| 43 | #define PIDFD_GET_UTS_NAMESPACE _IO(PIDFS_IOCTL_MAGIC, 10) | |
| 44 | ||
| 31 | 45 | /* Returns a file descriptor that refers to the process PID. The |
| 32 | 46 | close-on-exec is set on the file descriptor. */ |
| 33 | 47 | extern int pidfd_open (__pid_t __pid, unsigned int __flags) __THROW; |
lib/libc/include/generic-glibc/sys/platform/ppc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Facilities specific to the PowerPC architecture |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/platform/x86.h+3-3| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Data structure for x86 CPU features. |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | Copyright (C) 2008-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 2008-2025 Free Software Foundation, Inc. | |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| 6 | 6 | modify it under the terms of the GNU Lesser General Public |
| ... | ... | @@ -30,7 +30,7 @@ __BEGIN_DECLS |
| 30 | 30 | extern const struct cpuid_feature *__x86_get_cpuid_feature_leaf (unsigned int) |
| 31 | 31 | __attribute__ ((pure)); |
| 32 | 32 | |
| 33 | static __inline__ _Bool | |
| 33 | static __inline__ bool | |
| 34 | 34 | x86_cpu_present (unsigned int __index) |
| 35 | 35 | { |
| 36 | 36 | const struct cpuid_feature *__ptr = __x86_get_cpuid_feature_leaf |
| ... | ... | @@ -43,7 +43,7 @@ x86_cpu_present (unsigned int __index) |
| 43 | 43 | return __ptr->cpuid_array[__reg] & (1 << __bit); |
| 44 | 44 | } |
| 45 | 45 | |
| 46 | static __inline__ _Bool | |
| 46 | static __inline__ bool | |
| 47 | 47 | x86_cpu_active (unsigned int __index) |
| 48 | 48 | { |
| 49 | 49 | if (__index == x86_cpu_IBT || __index == x86_cpu_SHSTK) |
lib/libc/include/generic-glibc/sys/poll.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Compatibility definitions for System V `poll' interface. |
| 2 | Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/prctl.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for core files and libthread_db. Generic Linux version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/generic-glibc/sys/profil.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/generic-glibc/sys/quota.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* This just represents the non-kernel parts of <linux/quota.h>. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/random.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Interfaces for obtaining random bytes. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/raw.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/reboot.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/reg.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/regdef.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/resource.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/rseq.h+12-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Restartable Sequences exported symbols. Linux header. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
| ... | ... | @@ -152,6 +152,17 @@ struct rseq |
| 152 | 152 | Inhibit instruction sequence block restart on migration for |
| 153 | 153 | this thread. */ |
| 154 | 154 | uint32_t flags; |
| 155 | /* Restartable sequences node_id field. Updated by the kernel. Read by | |
| 156 | user-space with single-copy atomicity semantics. This field should only | |
| 157 | be read by the thread which registered this data structure. Aligned on | |
| 158 | 32-bit. Contains the current NUMA node ID. */ | |
| 159 | uint32_t node_id; | |
| 160 | /* Restartable sequences mm_cid field. Updated by the kernel. Read by | |
| 161 | user-space with single-copy atomicity semantics. This field should only | |
| 162 | be read by the thread which registered this data structure. Aligned on | |
| 163 | 32-bit. Contains the current thread's concurrency ID (allocated | |
| 164 | uniquely within a memory map). */ | |
| 165 | uint32_t mm_cid; | |
| 155 | 166 | } __attribute__ ((__aligned__ (32))); |
| 156 | 167 | |
| 157 | 168 | #endif /* __GLIBC_HAVE_KERNEL_RSEQ */ |
lib/libc/include/generic-glibc/sys/select.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `fd_set' type and related macros, and `select'/`pselect' declarations. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/sem.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/sendfile.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* sendfile -- copy data directly from one file descriptor to another |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/shm.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/signalfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/single_threaded.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Support for single-thread optimizations. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/socket.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Declarations of socket constants, types, and functions. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/stat.h+9-9| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -26,7 +26,7 @@ |
| 26 | 26 | |
| 27 | 27 | #include <bits/types.h>		/* For __mode_t and __dev_t. */ |
| 28 | 28 | |
| 29 | #ifdef __USE_XOPEN2K8 | |
| 29 | #if defined(__USE_ATFILE) || defined(__USE_XOPEN2K8) | |
| 30 | 30 | # include <bits/types/struct_timespec.h> |
| 31 | 31 | #endif |
| 32 | 32 | |
| ... | ... | @@ -263,14 +263,14 @@ extern int __REDIRECT_NTH (fstat64, (int __fd, struct stat64 *__buf), |
| 263 | 263 | # ifndef __USE_FILE_OFFSET64 |
| 264 | 264 | extern int fstatat (int __fd, const char *__restrict __file, |
| 265 | 265 | 		 struct stat *__restrict __buf, int __flag) |
| 266 | __THROW __nonnull ((2, 3)); | |
| 266 | __THROW __nonnull ((3)); | |
| 267 | 267 | # else |
| 268 | 268 | # ifdef __USE_TIME64_REDIRECTS |
| 269 | 269 | # ifdef __REDIRECT_NTH |
| 270 | 270 | extern int __REDIRECT_NTH (fstatat, (int __fd, const char *__restrict __file, |
| 271 | 271 | 				 struct stat *__restrict __buf, |
| 272 | 272 | 				 int __flag), |
| 273 | 			 __fstatat64_time64) __nonnull ((2, 3)); | |
| 273 | 			 __fstatat64_time64) __nonnull ((3)); | |
| 274 | 274 | # else |
| 275 | 275 | # define fstatat __fstatat64_time64 |
| 276 | 276 | # endif |
| ... | ... | @@ -279,7 +279,7 @@ extern int __REDIRECT_NTH (fstatat, (int __fd, const char *__restrict __file, |
| 279 | 279 | extern int __REDIRECT_NTH (fstatat, (int __fd, const char *__restrict __file, |
| 280 | 280 | 				 struct stat *__restrict __buf, |
| 281 | 281 | 				 int __flag), |
| 282 | 			 fstatat64) __nonnull ((2, 3)); | |
| 282 | 			 fstatat64) __nonnull ((3)); | |
| 283 | 283 | # else |
| 284 | 284 | # define fstatat fstatat64 |
| 285 | 285 | # endif |
| ... | ... | @@ -290,7 +290,7 @@ extern int __REDIRECT_NTH (fstatat, (int __fd, const char *__restrict __file, |
| 290 | 290 | # ifndef __USE_TIME64_REDIRECTS |
| 291 | 291 | extern int fstatat64 (int __fd, const char *__restrict __file, |
| 292 | 292 | 		 struct stat64 *__restrict __buf, int __flag) |
| 293 | __THROW __nonnull ((2, 3)); | |
| 293 | __THROW __nonnull ((3)); | |
| 294 | 294 | # else |
| 295 | 295 | # ifdef __REDIRECT_NTH |
| 296 | 296 | extern int __REDIRECT_NTH (fstatat64, (int __fd, |
| ... | ... | @@ -298,7 +298,7 @@ extern int __REDIRECT_NTH (fstatat64, (int __fd, |
| 298 | 298 | 				 struct stat64 *__restrict __buf, |
| 299 | 299 | 				 int __flag), |
| 300 | 300 | 			 __fstatat64_time64) |
| 301 | __nonnull ((2, 3)); | |
| 301 | __nonnull ((3)); | |
| 302 | 302 | # else |
| 303 | 303 | # define fstatat64 __fstatat64_time64 |
| 304 | 304 | # endif |
| ... | ... | @@ -433,13 +433,13 @@ extern int mkfifoat (int __fd, const char *__path, __mode_t __mode) |
| 433 | 433 | extern int utimensat (int __fd, const char *__path, |
| 434 | 434 | 		 const struct timespec __times[2], |
| 435 | 435 | 		 int __flags) |
| 436 | __THROW __nonnull ((2)); | |
| 436 | __THROW; | |
| 437 | 437 | # else |
| 438 | 438 | # ifdef __REDIRECT_NTH |
| 439 | 439 | extern int __REDIRECT_NTH (utimensat, (int fd, const char *__path, |
| 440 | 440 | const struct timespec __times[2], |
| 441 | 441 | int flags), |
| 442 | __utimensat64) __nonnull ((2)); | |
| 442 | __utimensat64); | |
| 443 | 443 | # else |
| 444 | 444 | # define utimensat __utimensat64 |
| 445 | 445 | # endif |
lib/libc/include/generic-glibc/sys/statfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for getting information about a filesystem. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/statvfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for getting information about a filesystem. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/swap.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Calls to enable and disable swapping on specified locations. Linux version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/syscall.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/sysinfo.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/sysmacros.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions of macros to access `dev_t' values. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/sysmips.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/tas.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/time.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/timeb.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/timerfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2008-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2008-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/times.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/timex.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/types.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 2 | 2 | |
| 3 | 3 | The GNU C Library is free software; you can redistribute it and/or |
| 4 | 4 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/generic-glibc/sys/uio.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/un.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/utsname.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/vlimit.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/vm86.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/wait.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/sys/xattr.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/tar.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Extended tar format from POSIX.1. |
| 2 | Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/termios.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/tgmath.h+18-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -817,6 +817,23 @@ |
| 817 | 817 | /* Tangent of X. */ |
| 818 | 818 | #define tan(Val) __TGMATH_UNARY_REAL_IMAG (Val, tan, ctan) |
| 819 | 819 | |
| 820 | #if __GLIBC_USE (IEC_60559_FUNCS_EXT_C23) | |
| 821 | /* Arc cosine of X, divided by pi.. */ | |
| 822 | # define acospi(Val) __TGMATH_UNARY_REAL_ONLY (Val, acospi) | |
| 823 | /* Arc sine of X, divided by pi.. */ | |
| 824 | # define asinpi(Val) __TGMATH_UNARY_REAL_ONLY (Val, asinpi) | |
| 825 | /* Arc tangent of X, divided by pi. */ | |
| 826 | # define atanpi(Val) __TGMATH_UNARY_REAL_ONLY (Val, atanpi) | |
| 827 | /* Arc tangent of Y/X, divided by pi. */ | |
| 828 | #define atan2pi(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, atan2pi) | |
| 829 | ||
| 830 | /* Cosine of pi * X. */ | |
| 831 | # define cospi(Val) __TGMATH_UNARY_REAL_ONLY (Val, cospi) | |
| 832 | /* Sine of pi * X. */ | |
| 833 | # define sinpi(Val) __TGMATH_UNARY_REAL_ONLY (Val, sinpi) | |
| 834 | /* Tangent of pi * X. */ | |
| 835 | # define tanpi(Val) __TGMATH_UNARY_REAL_ONLY (Val, tanpi) | |
| 836 | #endif | |
| 820 | 837 | |
| 821 | 838 | /* Hyperbolic functions. */ |
| 822 | 839 |
lib/libc/include/generic-glibc/thread_db.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* thread_db.h -- interface to libthread_db.so library for debugging -lpthread |
| 2 | Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/threads.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* ISO C11 Standard: 7.26 - Thread support library <threads.h>. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/time.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/uchar.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/ulimit.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/unistd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/utime.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/utmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/utmpx.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/values.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Old compatibility names for <limits.h> and <float.h> constants. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/wchar.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/wctype.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/generic-glibc/wordexp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for the generic Linux/LoongArch ABI. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/bits/fenv.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Floating point environment. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/bits/hwcap.h+3-2| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP. LoongArch64 Linux version. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -35,4 +35,5 @@ |
| 35 | 35 | #define HWCAP_LOONGARCH_LBT_X86 (1 << 10) |
| 36 | 36 | #define HWCAP_LOONGARCH_LBT_ARM (1 << 11) |
| 37 | 37 | #define HWCAP_LOONGARCH_LBT_MIPS (1 << 12) |
| 38 | #define HWCAP_LOONGARCH_PTW (1 << 13) | |
| \ No newline at end of file | ||
| 38 | #define HWCAP_LOONGARCH_PTW (1 << 13) | |
| 39 | #define HWCAP_LOONGARCH_LSPW (1 << 14) | |
| \ No newline at end of file |
lib/libc/include/loongarch64-linux-gnu/bits/link.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific declarations for dynamic linker interface. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/bits/link_lavcurrent.h+1-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Data structure for communication from the run-time dynamic linker for |
| 2 | 2 | loaded ELF shared objects. LAV_CURRENT definition. |
| 3 | Copyright (C) 2023-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 2023-2025 Free Software Foundation, Inc. | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. ldbl-128 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/loongarch64-linux-gnu/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. LoongArch Linux version. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/bits/rseq.h created+36| ... | ... | @@ -0,0 +1,36 @@ |
| 1 | /* Restartable Sequences Linux LoongArch architecture header. | |
| 2 | Copyright (C) 2024-2025 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. | |
| 30 | ||
| 31 | RSEQ_SIG uses the following break instruction: | |
| 32 | ||
| 33 | 0x002a0010	break	0x10 | |
| 34 | */ | |
| 35 | ||
| 36 | #define RSEQ_SIG 0x002a0010 | |
| \ No newline at end of file |
lib/libc/include/loongarch64-linux-gnu/bits/setjmp.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define the machine-dependent type `jmp_buf'. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. LoongArch version. |
| 2 | Copyright (C) 2023-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2023-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/bits/sigstack.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* sigstack, sigaltstack definitions. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, general case. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/bits/wordsize.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word bits. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/gnu/lib-names-lp64d.h deleted-27| ... | ... | @@ -1,27 +0,0 @@ |
| 1 | /* This file is automatically generated. */ | |
| 2 | #ifndef __GNU_LIB_NAMES_H | |
| 3 | # error "Never use <gnu/lib-names-lp64d.h> directly; include <gnu/lib-names.h> instead." | |
| 4 | #endif | |
| 5 | ||
| 6 | #define LD_LINUX_LOONGARCH_LP64D_SO "ld-linux-loongarch-lp64d.so.1" | |
| 7 | #define LD_SO "ld-linux-loongarch-lp64d.so.1" | |
| 8 | #define LIBANL_SO "libanl.so.1" | |
| 9 | #define LIBBROKENLOCALE_SO "libBrokenLocale.so.1" | |
| 10 | #define LIBC_MALLOC_DEBUG_SO "libc_malloc_debug.so.0" | |
| 11 | #define LIBC_SO "libc.so.6" | |
| 12 | #define LIBDL_SO "libdl.so.2" | |
| 13 | #define LIBGCC_S_SO "libgcc_s.so.1" | |
| 14 | #define LIBMVEC_SO "libmvec.so.1" | |
| 15 | #define LIBM_SO "libm.so.6" | |
| 16 | #define LIBNSL_SO "libnsl.so.1" | |
| 17 | #define LIBNSS_COMPAT_SO "libnss_compat.so.2" | |
| 18 | #define LIBNSS_DB_SO "libnss_db.so.2" | |
| 19 | #define LIBNSS_DNS_SO "libnss_dns.so.2" | |
| 20 | #define LIBNSS_FILES_SO "libnss_files.so.2" | |
| 21 | #define LIBNSS_HESIOD_SO "libnss_hesiod.so.2" | |
| 22 | #define LIBNSS_LDAP_SO "libnss_ldap.so.2" | |
| 23 | #define LIBPTHREAD_SO "libpthread.so.0" | |
| 24 | #define LIBRESOLV_SO "libresolv.so.2" | |
| 25 | #define LIBRT_SO "librt.so.1" | |
| 26 | #define LIBTHREAD_DB_SO "libthread_db.so.1" | |
| 27 | #define LIBUTIL_SO "libutil.so.1" | |
| \ No newline at end of file |
lib/libc/include/loongarch64-linux-gnu/gnu/stubs-lp64d.h deleted-21| ... | ... | @@ -1,21 +0,0 @@ |
| 1 | /* This file is automatically generated. | |
| 2 | It defines a symbol `__stub_FUNCTION' for each function | |
| 3 | in the C library which is a stub, meaning it will fail | |
| 4 | every time called, usually setting errno to ENOSYS. */ | |
| 5 | ||
| 6 | #ifdef _LIBC | |
| 7 | #error Applications may not define the macro _LIBC | |
| 8 | #endif | |
| 9 | ||
| 10 | #define __stub___compat_bdflush | |
| 11 | #define __stub___compat_create_module | |
| 12 | #define __stub___compat_get_kernel_syms | |
| 13 | #define __stub___compat_query_module | |
| 14 | #define __stub___compat_uselib | |
| 15 | #define __stub_chflags | |
| 16 | #define __stub_fchflags | |
| 17 | #define __stub_gtty | |
| 18 | #define __stub_revoke | |
| 19 | #define __stub_setlogin | |
| 20 | #define __stub_sigreturn | |
| 21 | #define __stub_stty | |
| \ No newline at end of file |
lib/libc/include/loongarch64-linux-gnu/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/sys/asm.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Miscellaneous macros. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnu/sys/ucontext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct ucontext definition. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/loongarch64-linux-gnu/sys/user.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct user_regs_struct definition for LoongArch. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for the generic Linux/LoongArch ABI. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/bits/fenv.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Floating point environment. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/bits/hwcap.h+3-2| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP. LoongArch64 Linux version. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -35,4 +35,5 @@ |
| 35 | 35 | #define HWCAP_LOONGARCH_LBT_X86 (1 << 10) |
| 36 | 36 | #define HWCAP_LOONGARCH_LBT_ARM (1 << 11) |
| 37 | 37 | #define HWCAP_LOONGARCH_LBT_MIPS (1 << 12) |
| 38 | #define HWCAP_LOONGARCH_PTW (1 << 13) | |
| \ No newline at end of file | ||
| 38 | #define HWCAP_LOONGARCH_PTW (1 << 13) | |
| 39 | #define HWCAP_LOONGARCH_LSPW (1 << 14) | |
| \ No newline at end of file |
lib/libc/include/loongarch64-linux-gnusf/bits/link.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific declarations for dynamic linker interface. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/bits/link_lavcurrent.h+1-1| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | /* Data structure for communication from the run-time dynamic linker for |
| 2 | 2 | loaded ELF shared objects. LAV_CURRENT definition. |
| 3 | Copyright (C) 2023-2024 Free Software Foundation, Inc. | |
| 3 | Copyright (C) 2023-2025 Free Software Foundation, Inc. | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 | |
| 6 | 6 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. ldbl-128 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/loongarch64-linux-gnusf/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. LoongArch Linux version. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/bits/rseq.h created+36| ... | ... | @@ -0,0 +1,36 @@ |
| 1 | /* Restartable Sequences Linux LoongArch architecture header. | |
| 2 | Copyright (C) 2024-2025 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. | |
| 30 | ||
| 31 | RSEQ_SIG uses the following break instruction: | |
| 32 | ||
| 33 | 0x002a0010	break	0x10 | |
| 34 | */ | |
| 35 | ||
| 36 | #define RSEQ_SIG 0x002a0010 | |
| \ No newline at end of file |
lib/libc/include/loongarch64-linux-gnusf/bits/setjmp.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define the machine-dependent type `jmp_buf'. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. LoongArch version. |
| 2 | Copyright (C) 2023-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2023-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/bits/sigstack.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* sigstack, sigaltstack definitions. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, general case. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/bits/wordsize.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word bits. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/gnu/lib-names-lp64s.h deleted-27| ... | ... | @@ -1,27 +0,0 @@ |
| 1 | /* This file is automatically generated. */ | |
| 2 | #ifndef __GNU_LIB_NAMES_H | |
| 3 | # error "Never use <gnu/lib-names-lp64s.h> directly; include <gnu/lib-names.h> instead." | |
| 4 | #endif | |
| 5 | ||
| 6 | #define LD_LINUX_LOONGARCH_LP64S_SO "ld-linux-loongarch-lp64s.so.1" | |
| 7 | #define LD_SO "ld-linux-loongarch-lp64s.so.1" | |
| 8 | #define LIBANL_SO "libanl.so.1" | |
| 9 | #define LIBBROKENLOCALE_SO "libBrokenLocale.so.1" | |
| 10 | #define LIBC_MALLOC_DEBUG_SO "libc_malloc_debug.so.0" | |
| 11 | #define LIBC_SO "libc.so.6" | |
| 12 | #define LIBDL_SO "libdl.so.2" | |
| 13 | #define LIBGCC_S_SO "libgcc_s.so.1" | |
| 14 | #define LIBMVEC_SO "libmvec.so.1" | |
| 15 | #define LIBM_SO "libm.so.6" | |
| 16 | #define LIBNSL_SO "libnsl.so.1" | |
| 17 | #define LIBNSS_COMPAT_SO "libnss_compat.so.2" | |
| 18 | #define LIBNSS_DB_SO "libnss_db.so.2" | |
| 19 | #define LIBNSS_DNS_SO "libnss_dns.so.2" | |
| 20 | #define LIBNSS_FILES_SO "libnss_files.so.2" | |
| 21 | #define LIBNSS_HESIOD_SO "libnss_hesiod.so.2" | |
| 22 | #define LIBNSS_LDAP_SO "libnss_ldap.so.2" | |
| 23 | #define LIBPTHREAD_SO "libpthread.so.0" | |
| 24 | #define LIBRESOLV_SO "libresolv.so.2" | |
| 25 | #define LIBRT_SO "librt.so.1" | |
| 26 | #define LIBTHREAD_DB_SO "libthread_db.so.1" | |
| 27 | #define LIBUTIL_SO "libutil.so.1" | |
| \ No newline at end of file |
lib/libc/include/loongarch64-linux-gnusf/gnu/stubs-lp64s.h deleted-38| ... | ... | @@ -1,38 +0,0 @@ |
| 1 | /* This file is automatically generated. | |
| 2 | It defines a symbol `__stub_FUNCTION' for each function | |
| 3 | in the C library which is a stub, meaning it will fail | |
| 4 | every time called, usually setting errno to ENOSYS. */ | |
| 5 | ||
| 6 | #ifdef _LIBC | |
| 7 | #error Applications may not define the macro _LIBC | |
| 8 | #endif | |
| 9 | ||
| 10 | #define __stub___compat_bdflush | |
| 11 | #define __stub___compat_create_module | |
| 12 | #define __stub___compat_get_kernel_syms | |
| 13 | #define __stub___compat_query_module | |
| 14 | #define __stub___compat_uselib | |
| 15 | #define __stub_chflags | |
| 16 | #define __stub_fchflags | |
| 17 | #define __stub_feclearexcept | |
| 18 | #define __stub_fedisableexcept | |
| 19 | #define __stub_feenableexcept | |
| 20 | #define __stub_fegetenv | |
| 21 | #define __stub_fegetexcept | |
| 22 | #define __stub_fegetexceptflag | |
| 23 | #define __stub_fegetmode | |
| 24 | #define __stub_fegetround | |
| 25 | #define __stub_feholdexcept | |
| 26 | #define __stub_feraiseexcept | |
| 27 | #define __stub_fesetenv | |
| 28 | #define __stub_fesetexcept | |
| 29 | #define __stub_fesetexceptflag | |
| 30 | #define __stub_fesetmode | |
| 31 | #define __stub_fesetround | |
| 32 | #define __stub_fetestexcept | |
| 33 | #define __stub_feupdateenv | |
| 34 | #define __stub_gtty | |
| 35 | #define __stub_revoke | |
| 36 | #define __stub_setlogin | |
| 37 | #define __stub_sigreturn | |
| 38 | #define __stub_stty | |
| \ No newline at end of file |
lib/libc/include/loongarch64-linux-gnusf/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/sys/asm.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Miscellaneous macros. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/loongarch64-linux-gnusf/sys/ucontext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct ucontext definition. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/loongarch64-linux-gnusf/sys/user.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct user_regs_struct definition for LoongArch. |
| 2 | Copyright (C) 2022-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2022-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux. |
| 2 | Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/flt-eval-method.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define __GLIBC_FLT_EVAL_METHOD. M68K version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/fp-logb.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define __FP_LOGB0_IS_MIN and __FP_LOGBNAN_IS_MIN. M68K version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/iscanonical.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define iscanonical macro. ldbl-96 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/link.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. ldbl-96 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/poll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/procfs-id.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types of pr_uid and pr_gid in struct elf_prpsinfo. M68K version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/m68k-linux-gnu/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. M68K version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2010-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2010-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/rseq.h created+29| ... | ... | @@ -0,0 +1,29 @@ |
| 1 | /* Restartable Sequences architecture header. Stub version. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. */ | |
| \ No newline at end of file |
lib/libc/include/m68k-linux-gnu/bits/semaphore.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2010-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2010-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/sockaddr.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of struct sockaddr_* members and sizes, Linux/m68k version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, Linux/m68k. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. m68k version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/bits/wordsize.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* 68k FPU control word definitions. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/sys/reg.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/m68k-linux-gnu/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2008-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2008-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/dlfcn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System dependent definitions for run-time dynamic loading. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/errno.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Error constants. MIPS/Linux specific version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/eventfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on MIPS platforms. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/inotify.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/ioctl-types.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structure types for pre-termios terminal ioctls. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/ipctypes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/ipctypes.h -- Define some types used by SysV IPC/MSG/SHM. MIPS version |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/poll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. MIPS Linux version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific pthread type layouts. MIPS version. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/resource.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit values & structures for resource limits. Linux/MIPS version. |
| 2 | Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/rseq.h deleted-62| ... | ... | @@ -1,62 +0,0 @@ |
| 1 | /* Restartable Sequences Linux mips architecture header. | |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. | |
| 30 | ||
| 31 | RSEQ_SIG uses the break instruction. The instruction pattern is: | |
| 32 | ||
| 33 | On MIPS: | |
| 34 | 0350000d break 0x350 | |
| 35 | ||
| 36 | On nanoMIPS: | |
| 37 | 00100350 break 0x350 | |
| 38 | ||
| 39 | On microMIPS: | |
| 40 | 0000d407 break 0x350 | |
| 41 | ||
| 42 | For nanoMIPS32 and microMIPS, the instruction stream is encoded as | |
| 43 | 16-bit halfwords, so the signature halfwords need to be swapped | |
| 44 | accordingly for little-endian. */ | |
| 45 | ||
| 46 | #if defined (__nanomips__) | |
| 47 | # ifdef __MIPSEL__ | |
| 48 | # define RSEQ_SIG 0x03500010 | |
| 49 | # else | |
| 50 | # define RSEQ_SIG 0x00100350 | |
| 51 | # endif | |
| 52 | #elif defined (__mips_micromips) | |
| 53 | # ifdef __MIPSEL__ | |
| 54 | # define RSEQ_SIG 0xd4070000 | |
| 55 | # else | |
| 56 | # define RSEQ_SIG 0x0000d407 | |
| 57 | # endif | |
| 58 | #elif defined (__mips__) | |
| 59 | # define RSEQ_SIG 0x0350000d | |
| 60 | #else | |
| 61 | /* Unknown MIPS architecture. */ | |
| 62 | #endif | |
| \ No newline at end of file |
lib/libc/include/mips-linux-gnueabi/bits/semaphore.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. MIPS version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/sigaction.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* The proper definitions for Linux/MIPS's sigaction. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/sigcontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 2 | 2 | |
| 3 | 3 | The GNU C Library is free software; you can redistribute it and/or |
| 4 | 4 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/mips-linux-gnueabi/bits/signalfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/signum-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Signal number definitions. Linux/MIPS version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/socket-constants.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Socket constants which vary among Linux architectures. Version for MIPS. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/socket_type.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define enum __socket_type for Linux/MIPS. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/statfs.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/struct_mutex.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/termios-c_cc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios c_cc symbolic constant definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/termios-c_lflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/termios-struct.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct termios definition. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/termios-tcflow.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/timerfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2008-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2008-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/types/stack_t.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define stack_t. MIPS Linux version. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/types/struct_msqid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the SysV message struct msqid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS implementation of the semaphore struct semid_ds |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/types/struct_shmid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. MIPS version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabi/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/dlfcn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System dependent definitions for run-time dynamic loading. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/errno.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Error constants. MIPS/Linux specific version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/eventfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on MIPS platforms. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/inotify.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/ioctl-types.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structure types for pre-termios terminal ioctls. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/ipctypes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/ipctypes.h -- Define some types used by SysV IPC/MSG/SHM. MIPS version |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/poll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. MIPS Linux version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific pthread type layouts. MIPS version. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/resource.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit values & structures for resource limits. Linux/MIPS version. |
| 2 | Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/rseq.h deleted-62| ... | ... | @@ -1,62 +0,0 @@ |
| 1 | /* Restartable Sequences Linux mips architecture header. | |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. | |
| 30 | ||
| 31 | RSEQ_SIG uses the break instruction. The instruction pattern is: | |
| 32 | ||
| 33 | On MIPS: | |
| 34 | 0350000d break 0x350 | |
| 35 | ||
| 36 | On nanoMIPS: | |
| 37 | 00100350 break 0x350 | |
| 38 | ||
| 39 | On microMIPS: | |
| 40 | 0000d407 break 0x350 | |
| 41 | ||
| 42 | For nanoMIPS32 and microMIPS, the instruction stream is encoded as | |
| 43 | 16-bit halfwords, so the signature halfwords need to be swapped | |
| 44 | accordingly for little-endian. */ | |
| 45 | ||
| 46 | #if defined (__nanomips__) | |
| 47 | # ifdef __MIPSEL__ | |
| 48 | # define RSEQ_SIG 0x03500010 | |
| 49 | # else | |
| 50 | # define RSEQ_SIG 0x00100350 | |
| 51 | # endif | |
| 52 | #elif defined (__mips_micromips) | |
| 53 | # ifdef __MIPSEL__ | |
| 54 | # define RSEQ_SIG 0xd4070000 | |
| 55 | # else | |
| 56 | # define RSEQ_SIG 0x0000d407 | |
| 57 | # endif | |
| 58 | #elif defined (__mips__) | |
| 59 | # define RSEQ_SIG 0x0350000d | |
| 60 | #else | |
| 61 | /* Unknown MIPS architecture. */ | |
| 62 | #endif | |
| \ No newline at end of file |
lib/libc/include/mips-linux-gnueabihf/bits/semaphore.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. MIPS version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/sigaction.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* The proper definitions for Linux/MIPS's sigaction. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/sigcontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 2 | 2 | |
| 3 | 3 | The GNU C Library is free software; you can redistribute it and/or |
| 4 | 4 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/mips-linux-gnueabihf/bits/signalfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/signum-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Signal number definitions. Linux/MIPS version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/socket-constants.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Socket constants which vary among Linux architectures. Version for MIPS. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/socket_type.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define enum __socket_type for Linux/MIPS. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/statfs.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/struct_mutex.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/termios-c_cc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios c_cc symbolic constant definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/termios-c_lflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/termios-struct.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct termios definition. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/termios-tcflow.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/timerfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2008-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2008-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/types/stack_t.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define stack_t. MIPS Linux version. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/types/struct_msqid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the SysV message struct msqid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS implementation of the semaphore struct semid_ds |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/types/struct_shmid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. MIPS version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips-linux-gnueabihf/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/dlfcn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System dependent definitions for run-time dynamic loading. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/errno.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Error constants. MIPS/Linux specific version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/eventfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on MIPS platforms. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/inotify.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/ioctl-types.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structure types for pre-termios terminal ioctls. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/ipctypes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/ipctypes.h -- Define some types used by SysV IPC/MSG/SHM. MIPS version |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/poll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. MIPS Linux version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific pthread type layouts. MIPS version. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/resource.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit values & structures for resource limits. Linux/MIPS version. |
| 2 | Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/rseq.h deleted-62| ... | ... | @@ -1,62 +0,0 @@ |
| 1 | /* Restartable Sequences Linux mips architecture header. | |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. | |
| 30 | ||
| 31 | RSEQ_SIG uses the break instruction. The instruction pattern is: | |
| 32 | ||
| 33 | On MIPS: | |
| 34 | 0350000d break 0x350 | |
| 35 | ||
| 36 | On nanoMIPS: | |
| 37 | 00100350 break 0x350 | |
| 38 | ||
| 39 | On microMIPS: | |
| 40 | 0000d407 break 0x350 | |
| 41 | ||
| 42 | For nanoMIPS32 and microMIPS, the instruction stream is encoded as | |
| 43 | 16-bit halfwords, so the signature halfwords need to be swapped | |
| 44 | accordingly for little-endian. */ | |
| 45 | ||
| 46 | #if defined (__nanomips__) | |
| 47 | # ifdef __MIPSEL__ | |
| 48 | # define RSEQ_SIG 0x03500010 | |
| 49 | # else | |
| 50 | # define RSEQ_SIG 0x00100350 | |
| 51 | # endif | |
| 52 | #elif defined (__mips_micromips) | |
| 53 | # ifdef __MIPSEL__ | |
| 54 | # define RSEQ_SIG 0xd4070000 | |
| 55 | # else | |
| 56 | # define RSEQ_SIG 0x0000d407 | |
| 57 | # endif | |
| 58 | #elif defined (__mips__) | |
| 59 | # define RSEQ_SIG 0x0350000d | |
| 60 | #else | |
| 61 | /* Unknown MIPS architecture. */ | |
| 62 | #endif | |
| \ No newline at end of file |
lib/libc/include/mips64-linux-gnuabi64/bits/semaphore.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. MIPS version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/sigaction.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* The proper definitions for Linux/MIPS's sigaction. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/sigcontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 2 | 2 | |
| 3 | 3 | The GNU C Library is free software; you can redistribute it and/or |
| 4 | 4 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/mips64-linux-gnuabi64/bits/signalfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/signum-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Signal number definitions. Linux/MIPS version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/socket-constants.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Socket constants which vary among Linux architectures. Version for MIPS. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/socket_type.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define enum __socket_type for Linux/MIPS. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/statfs.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/struct_mutex.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/termios-c_cc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios c_cc symbolic constant definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/termios-c_lflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/termios-struct.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct termios definition. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/termios-tcflow.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/timerfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2008-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2008-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/types/stack_t.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define stack_t. MIPS Linux version. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/types/struct_msqid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the SysV message struct msqid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS implementation of the semaphore struct semid_ds |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/types/struct_shmid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. MIPS version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabi64/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/dlfcn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System dependent definitions for run-time dynamic loading. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/errno.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Error constants. MIPS/Linux specific version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/eventfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on MIPS platforms. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/inotify.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/ioctl-types.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structure types for pre-termios terminal ioctls. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/ipctypes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/ipctypes.h -- Define some types used by SysV IPC/MSG/SHM. MIPS version |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/poll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. MIPS Linux version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific pthread type layouts. MIPS version. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/resource.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit values & structures for resource limits. Linux/MIPS version. |
| 2 | Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/rseq.h deleted-62| ... | ... | @@ -1,62 +0,0 @@ |
| 1 | /* Restartable Sequences Linux mips architecture header. | |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. | |
| 30 | ||
| 31 | RSEQ_SIG uses the break instruction. The instruction pattern is: | |
| 32 | ||
| 33 | On MIPS: | |
| 34 | 0350000d break 0x350 | |
| 35 | ||
| 36 | On nanoMIPS: | |
| 37 | 00100350 break 0x350 | |
| 38 | ||
| 39 | On microMIPS: | |
| 40 | 0000d407 break 0x350 | |
| 41 | ||
| 42 | For nanoMIPS32 and microMIPS, the instruction stream is encoded as | |
| 43 | 16-bit halfwords, so the signature halfwords need to be swapped | |
| 44 | accordingly for little-endian. */ | |
| 45 | ||
| 46 | #if defined (__nanomips__) | |
| 47 | # ifdef __MIPSEL__ | |
| 48 | # define RSEQ_SIG 0x03500010 | |
| 49 | # else | |
| 50 | # define RSEQ_SIG 0x00100350 | |
| 51 | # endif | |
| 52 | #elif defined (__mips_micromips) | |
| 53 | # ifdef __MIPSEL__ | |
| 54 | # define RSEQ_SIG 0xd4070000 | |
| 55 | # else | |
| 56 | # define RSEQ_SIG 0x0000d407 | |
| 57 | # endif | |
| 58 | #elif defined (__mips__) | |
| 59 | # define RSEQ_SIG 0x0350000d | |
| 60 | #else | |
| 61 | /* Unknown MIPS architecture. */ | |
| 62 | #endif | |
| \ No newline at end of file |
lib/libc/include/mips64-linux-gnuabin32/bits/semaphore.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. MIPS version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/sigaction.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* The proper definitions for Linux/MIPS's sigaction. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/sigcontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 2 | 2 | |
| 3 | 3 | The GNU C Library is free software; you can redistribute it and/or |
| 4 | 4 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/mips64-linux-gnuabin32/bits/signalfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/signum-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Signal number definitions. Linux/MIPS version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/socket-constants.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Socket constants which vary among Linux architectures. Version for MIPS. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/socket_type.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define enum __socket_type for Linux/MIPS. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/statfs.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/struct_mutex.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/termios-c_cc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios c_cc symbolic constant definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/termios-c_lflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/termios-struct.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct termios definition. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/termios-tcflow.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/timerfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2008-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2008-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/types/stack_t.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define stack_t. MIPS Linux version. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/types/struct_msqid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the SysV message struct msqid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS implementation of the semaphore struct semid_ds |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/types/struct_shmid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. MIPS version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64-linux-gnuabin32/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/dlfcn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System dependent definitions for run-time dynamic loading. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/errno.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Error constants. MIPS/Linux specific version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/eventfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on MIPS platforms. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/inotify.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/ioctl-types.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structure types for pre-termios terminal ioctls. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/ipctypes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/ipctypes.h -- Define some types used by SysV IPC/MSG/SHM. MIPS version |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/poll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. MIPS Linux version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific pthread type layouts. MIPS version. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/resource.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit values & structures for resource limits. Linux/MIPS version. |
| 2 | Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/rseq.h deleted-62| ... | ... | @@ -1,62 +0,0 @@ |
| 1 | /* Restartable Sequences Linux mips architecture header. | |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. | |
| 30 | ||
| 31 | RSEQ_SIG uses the break instruction. The instruction pattern is: | |
| 32 | ||
| 33 | On MIPS: | |
| 34 | 0350000d break 0x350 | |
| 35 | ||
| 36 | On nanoMIPS: | |
| 37 | 00100350 break 0x350 | |
| 38 | ||
| 39 | On microMIPS: | |
| 40 | 0000d407 break 0x350 | |
| 41 | ||
| 42 | For nanoMIPS32 and microMIPS, the instruction stream is encoded as | |
| 43 | 16-bit halfwords, so the signature halfwords need to be swapped | |
| 44 | accordingly for little-endian. */ | |
| 45 | ||
| 46 | #if defined (__nanomips__) | |
| 47 | # ifdef __MIPSEL__ | |
| 48 | # define RSEQ_SIG 0x03500010 | |
| 49 | # else | |
| 50 | # define RSEQ_SIG 0x00100350 | |
| 51 | # endif | |
| 52 | #elif defined (__mips_micromips) | |
| 53 | # ifdef __MIPSEL__ | |
| 54 | # define RSEQ_SIG 0xd4070000 | |
| 55 | # else | |
| 56 | # define RSEQ_SIG 0x0000d407 | |
| 57 | # endif | |
| 58 | #elif defined (__mips__) | |
| 59 | # define RSEQ_SIG 0x0350000d | |
| 60 | #else | |
| 61 | /* Unknown MIPS architecture. */ | |
| 62 | #endif | |
| \ No newline at end of file |
lib/libc/include/mips64el-linux-gnuabi64/bits/semaphore.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. MIPS version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/sigaction.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* The proper definitions for Linux/MIPS's sigaction. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/sigcontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 2 | 2 | |
| 3 | 3 | The GNU C Library is free software; you can redistribute it and/or |
| 4 | 4 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/mips64el-linux-gnuabi64/bits/signalfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/signum-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Signal number definitions. Linux/MIPS version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/socket-constants.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Socket constants which vary among Linux architectures. Version for MIPS. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/socket_type.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define enum __socket_type for Linux/MIPS. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/statfs.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/struct_mutex.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/termios-c_cc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios c_cc symbolic constant definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/termios-c_lflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/termios-struct.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct termios definition. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/termios-tcflow.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/timerfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2008-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2008-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/types/stack_t.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define stack_t. MIPS Linux version. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/types/struct_msqid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the SysV message struct msqid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS implementation of the semaphore struct semid_ds |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/types/struct_shmid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. MIPS version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabi64/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/dlfcn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System dependent definitions for run-time dynamic loading. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/errno.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Error constants. MIPS/Linux specific version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/eventfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on MIPS platforms. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/inotify.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/ioctl-types.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structure types for pre-termios terminal ioctls. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/ipctypes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/ipctypes.h -- Define some types used by SysV IPC/MSG/SHM. MIPS version |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/poll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. MIPS Linux version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific pthread type layouts. MIPS version. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/resource.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit values & structures for resource limits. Linux/MIPS version. |
| 2 | Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/rseq.h deleted-62| ... | ... | @@ -1,62 +0,0 @@ |
| 1 | /* Restartable Sequences Linux mips architecture header. | |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. | |
| 30 | ||
| 31 | RSEQ_SIG uses the break instruction. The instruction pattern is: | |
| 32 | ||
| 33 | On MIPS: | |
| 34 | 0350000d break 0x350 | |
| 35 | ||
| 36 | On nanoMIPS: | |
| 37 | 00100350 break 0x350 | |
| 38 | ||
| 39 | On microMIPS: | |
| 40 | 0000d407 break 0x350 | |
| 41 | ||
| 42 | For nanoMIPS32 and microMIPS, the instruction stream is encoded as | |
| 43 | 16-bit halfwords, so the signature halfwords need to be swapped | |
| 44 | accordingly for little-endian. */ | |
| 45 | ||
| 46 | #if defined (__nanomips__) | |
| 47 | # ifdef __MIPSEL__ | |
| 48 | # define RSEQ_SIG 0x03500010 | |
| 49 | # else | |
| 50 | # define RSEQ_SIG 0x00100350 | |
| 51 | # endif | |
| 52 | #elif defined (__mips_micromips) | |
| 53 | # ifdef __MIPSEL__ | |
| 54 | # define RSEQ_SIG 0xd4070000 | |
| 55 | # else | |
| 56 | # define RSEQ_SIG 0x0000d407 | |
| 57 | # endif | |
| 58 | #elif defined (__mips__) | |
| 59 | # define RSEQ_SIG 0x0350000d | |
| 60 | #else | |
| 61 | /* Unknown MIPS architecture. */ | |
| 62 | #endif | |
| \ No newline at end of file |
lib/libc/include/mips64el-linux-gnuabin32/bits/semaphore.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. MIPS version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/sigaction.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* The proper definitions for Linux/MIPS's sigaction. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/sigcontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 2 | 2 | |
| 3 | 3 | The GNU C Library is free software; you can redistribute it and/or |
| 4 | 4 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/mips64el-linux-gnuabin32/bits/signalfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/signum-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Signal number definitions. Linux/MIPS version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/socket-constants.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Socket constants which vary among Linux architectures. Version for MIPS. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/socket_type.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define enum __socket_type for Linux/MIPS. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/statfs.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/struct_mutex.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/termios-c_cc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios c_cc symbolic constant definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/termios-c_lflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/termios-struct.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct termios definition. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/termios-tcflow.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/timerfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2008-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2008-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/types/stack_t.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define stack_t. MIPS Linux version. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/types/struct_msqid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the SysV message struct msqid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS implementation of the semaphore struct semid_ds |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/types/struct_shmid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. MIPS version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mips64el-linux-gnuabin32/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/dlfcn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System dependent definitions for run-time dynamic loading. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/errno.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Error constants. MIPS/Linux specific version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/eventfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on MIPS platforms. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/inotify.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/ioctl-types.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structure types for pre-termios terminal ioctls. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/ipctypes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/ipctypes.h -- Define some types used by SysV IPC/MSG/SHM. MIPS version |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/poll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. MIPS Linux version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific pthread type layouts. MIPS version. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/resource.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit values & structures for resource limits. Linux/MIPS version. |
| 2 | Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/rseq.h deleted-62| ... | ... | @@ -1,62 +0,0 @@ |
| 1 | /* Restartable Sequences Linux mips architecture header. | |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. | |
| 30 | ||
| 31 | RSEQ_SIG uses the break instruction. The instruction pattern is: | |
| 32 | ||
| 33 | On MIPS: | |
| 34 | 0350000d break 0x350 | |
| 35 | ||
| 36 | On nanoMIPS: | |
| 37 | 00100350 break 0x350 | |
| 38 | ||
| 39 | On microMIPS: | |
| 40 | 0000d407 break 0x350 | |
| 41 | ||
| 42 | For nanoMIPS32 and microMIPS, the instruction stream is encoded as | |
| 43 | 16-bit halfwords, so the signature halfwords need to be swapped | |
| 44 | accordingly for little-endian. */ | |
| 45 | ||
| 46 | #if defined (__nanomips__) | |
| 47 | # ifdef __MIPSEL__ | |
| 48 | # define RSEQ_SIG 0x03500010 | |
| 49 | # else | |
| 50 | # define RSEQ_SIG 0x00100350 | |
| 51 | # endif | |
| 52 | #elif defined (__mips_micromips) | |
| 53 | # ifdef __MIPSEL__ | |
| 54 | # define RSEQ_SIG 0xd4070000 | |
| 55 | # else | |
| 56 | # define RSEQ_SIG 0x0000d407 | |
| 57 | # endif | |
| 58 | #elif defined (__mips__) | |
| 59 | # define RSEQ_SIG 0x0350000d | |
| 60 | #else | |
| 61 | /* Unknown MIPS architecture. */ | |
| 62 | #endif | |
| \ No newline at end of file |
lib/libc/include/mipsel-linux-gnueabi/bits/semaphore.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. MIPS version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/sigaction.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* The proper definitions for Linux/MIPS's sigaction. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/sigcontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 2 | 2 | |
| 3 | 3 | The GNU C Library is free software; you can redistribute it and/or |
| 4 | 4 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/mipsel-linux-gnueabi/bits/signalfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/signum-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Signal number definitions. Linux/MIPS version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/socket-constants.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Socket constants which vary among Linux architectures. Version for MIPS. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/socket_type.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define enum __socket_type for Linux/MIPS. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/statfs.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/struct_mutex.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/termios-c_cc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios c_cc symbolic constant definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/termios-c_lflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/termios-struct.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct termios definition. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/termios-tcflow.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/timerfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2008-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2008-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/types/stack_t.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define stack_t. MIPS Linux version. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/types/struct_msqid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the SysV message struct msqid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS implementation of the semaphore struct semid_ds |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/types/struct_shmid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. MIPS version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabi/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/dlfcn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* System dependent definitions for run-time dynamic loading. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/errno.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Error constants. MIPS/Linux specific version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/eventfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on MIPS platforms. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/inotify.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/ioctl-types.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structure types for pre-termios terminal ioctls. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/ipctypes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/ipctypes.h -- Define some types used by SysV IPC/MSG/SHM. MIPS version |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/MIPS version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/poll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. MIPS Linux version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific pthread type layouts. MIPS version. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/resource.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit values & structures for resource limits. Linux/MIPS version. |
| 2 | Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/rseq.h deleted-62| ... | ... | @@ -1,62 +0,0 @@ |
| 1 | /* Restartable Sequences Linux mips architecture header. | |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. | |
| 30 | ||
| 31 | RSEQ_SIG uses the break instruction. The instruction pattern is: | |
| 32 | ||
| 33 | On MIPS: | |
| 34 | 0350000d break 0x350 | |
| 35 | ||
| 36 | On nanoMIPS: | |
| 37 | 00100350 break 0x350 | |
| 38 | ||
| 39 | On microMIPS: | |
| 40 | 0000d407 break 0x350 | |
| 41 | ||
| 42 | For nanoMIPS32 and microMIPS, the instruction stream is encoded as | |
| 43 | 16-bit halfwords, so the signature halfwords need to be swapped | |
| 44 | accordingly for little-endian. */ | |
| 45 | ||
| 46 | #if defined (__nanomips__) | |
| 47 | # ifdef __MIPSEL__ | |
| 48 | # define RSEQ_SIG 0x03500010 | |
| 49 | # else | |
| 50 | # define RSEQ_SIG 0x00100350 | |
| 51 | # endif | |
| 52 | #elif defined (__mips_micromips) | |
| 53 | # ifdef __MIPSEL__ | |
| 54 | # define RSEQ_SIG 0xd4070000 | |
| 55 | # else | |
| 56 | # define RSEQ_SIG 0x0000d407 | |
| 57 | # endif | |
| 58 | #elif defined (__mips__) | |
| 59 | # define RSEQ_SIG 0x0350000d | |
| 60 | #else | |
| 61 | /* Unknown MIPS architecture. */ | |
| 62 | #endif | |
| \ No newline at end of file |
lib/libc/include/mipsel-linux-gnueabihf/bits/semaphore.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. MIPS version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/sigaction.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* The proper definitions for Linux/MIPS's sigaction. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/sigcontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 2 | 2 | |
| 3 | 3 | The GNU C Library is free software; you can redistribute it and/or |
| 4 | 4 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/mipsel-linux-gnueabihf/bits/signalfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/signum-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Signal number definitions. Linux/MIPS version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/socket-constants.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Socket constants which vary among Linux architectures. Version for MIPS. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/socket_type.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define enum __socket_type for Linux/MIPS. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/statfs.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/struct_mutex.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/termios-c_cc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios c_cc symbolic constant definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/termios-c_lflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/termios-struct.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct termios definition. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/termios-tcflow.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/mips version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/timerfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2008-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2008-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/types/stack_t.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define stack_t. MIPS Linux version. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/types/struct_msqid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the SysV message struct msqid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* MIPS implementation of the semaphore struct semid_ds |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/types/struct_shmid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/MIPS implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. MIPS version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/mipsel-linux-gnueabihf/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/environments.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux/PowerPC. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on powerpc. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/fp-fast.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define FP_FAST_* macros. PowerPC version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/hwcap.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP and AT_HWCAP2. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/ioctl-types.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structure types for pre-termios terminal ioctls. Linux/powerpc version. |
| 2 | Copyright (C) 2014-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2014-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/ipc-perm.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct ipc_perm definition. Linux/powerpc version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/iscanonical.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define iscanonical macro. ldbl-128ibm version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/link.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific declarations for dynamic linker interface. PowerPC version |
| 2 | Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. ldbl-opt version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/PowerPC version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. PowerPC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. Linux/PPC version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/rseq.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Restartable Sequences Linux powerpc architecture header. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/powerpc-linux-gnueabi/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/sigstack.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* sigstack, sigaltstack definitions. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/socket-constants.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Socket constants which vary among Linux architectures. Version for POWER. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/struct_mutex.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* PowerPC internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* PowerPC internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/powerpc-linux-gnueabi/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/termios-baud.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios baud rate selection definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/termios-c_cc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios c_cc symbolic constant definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/termios-c_cflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios control mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/termios-c_iflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios input mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/termios-c_lflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/termios-c_oflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios output mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/termios-misc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios baud platform specific definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, Linux/PowerPC. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/types/struct_msqid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/PowerPC implementation of the SysV message struct msqid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* PowerPC implementation of the semaphore struct semid_ds. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/types/struct_shmid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/PowerPC implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. PowerPC version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word definitions. PowerPC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/PowerPC version. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabi/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/environments.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux/PowerPC. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on powerpc. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/fp-fast.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define FP_FAST_* macros. PowerPC version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/hwcap.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP and AT_HWCAP2. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/ioctl-types.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structure types for pre-termios terminal ioctls. Linux/powerpc version. |
| 2 | Copyright (C) 2014-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2014-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/ipc-perm.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct ipc_perm definition. Linux/powerpc version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/iscanonical.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define iscanonical macro. ldbl-128ibm version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/link.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific declarations for dynamic linker interface. PowerPC version |
| 2 | Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. ldbl-opt version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/PowerPC version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. PowerPC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. Linux/PPC version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/rseq.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Restartable Sequences Linux powerpc architecture header. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/powerpc-linux-gnueabihf/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/sigstack.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* sigstack, sigaltstack definitions. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/socket-constants.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Socket constants which vary among Linux architectures. Version for POWER. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/struct_mutex.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* PowerPC internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* PowerPC internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/powerpc-linux-gnueabihf/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/termios-baud.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios baud rate selection definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/termios-c_cc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios c_cc symbolic constant definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/termios-c_cflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios control mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/termios-c_iflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios input mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/termios-c_lflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/termios-c_oflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios output mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/termios-misc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios baud platform specific definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, Linux/PowerPC. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/types/struct_msqid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/PowerPC implementation of the SysV message struct msqid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* PowerPC implementation of the semaphore struct semid_ds. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/types/struct_shmid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/PowerPC implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. PowerPC version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word definitions. PowerPC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/PowerPC version. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc-linux-gnueabihf/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/environments.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux/PowerPC. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on powerpc. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/fp-fast.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define FP_FAST_* macros. PowerPC version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/hwcap.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP and AT_HWCAP2. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/ioctl-types.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structure types for pre-termios terminal ioctls. Linux/powerpc version. |
| 2 | Copyright (C) 2014-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2014-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/ipc-perm.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct ipc_perm definition. Linux/powerpc version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/iscanonical.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define iscanonical macro. ldbl-128ibm version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/link.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific declarations for dynamic linker interface. PowerPC version |
| 2 | Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. ldbl-opt version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/PowerPC version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. PowerPC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. Linux/PPC version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/rseq.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Restartable Sequences Linux powerpc architecture header. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/powerpc64-linux-gnu/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/sigstack.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* sigstack, sigaltstack definitions. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/socket-constants.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Socket constants which vary among Linux architectures. Version for POWER. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/struct_mutex.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* PowerPC internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* PowerPC internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/powerpc64-linux-gnu/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/termios-baud.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios baud rate selection definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/termios-c_cc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios c_cc symbolic constant definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/termios-c_cflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios control mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/termios-c_iflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios input mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/termios-c_lflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/termios-c_oflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios output mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/termios-misc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios baud platform specific definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, Linux/PowerPC. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/types/struct_msqid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/PowerPC implementation of the SysV message struct msqid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* PowerPC implementation of the semaphore struct semid_ds. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/types/struct_shmid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/PowerPC implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. PowerPC version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word definitions. PowerPC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/PowerPC version. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64-linux-gnu/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/environments.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux/PowerPC. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/floatn.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on powerpc. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/fp-fast.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define FP_FAST_* macros. PowerPC version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/hwcap.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP and AT_HWCAP2. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/ioctl-types.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structure types for pre-termios terminal ioctls. Linux/powerpc version. |
| 2 | Copyright (C) 2014-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2014-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/ipc-perm.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct ipc_perm definition. Linux/powerpc version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/iscanonical.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define iscanonical macro. ldbl-128ibm version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/link.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific declarations for dynamic linker interface. PowerPC version |
| 2 | Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. ldbl-opt version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/PowerPC version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. PowerPC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. Linux/PPC version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/rseq.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Restartable Sequences Linux powerpc architecture header. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/powerpc64le-linux-gnu/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/sigstack.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* sigstack, sigaltstack definitions. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/socket-constants.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Socket constants which vary among Linux architectures. Version for POWER. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/struct_mutex.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* PowerPC internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* PowerPC internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/powerpc64le-linux-gnu/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/termios-baud.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios baud rate selection definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/termios-c_cc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios c_cc symbolic constant definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/termios-c_cflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios control mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/termios-c_iflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios input mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/termios-c_lflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios local mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/termios-c_oflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios output mode definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/termios-misc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios baud platform specific definitions. Linux/powerpc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, Linux/PowerPC. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/types/struct_msqid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/PowerPC implementation of the SysV message struct msqid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* PowerPC implementation of the semaphore struct semid_ds. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/types/struct_shmid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/PowerPC implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. PowerPC version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word definitions. PowerPC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/PowerPC version. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/powerpc64le-linux-gnu/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/bits/environments.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux / RISC-V. |
| 2 | Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/riscv32-linux-gnu/bits/fenv.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Floating point environment, RISC-V version. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/bits/link.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific declarations for dynamic linker interface. RISC-V version. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. ldbl-128 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. RISC-V version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific pthread type layouts. RISC-V version. |
| 2 | Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/bits/rseq.h created+44| ... | ... | @@ -0,0 +1,44 @@ |
| 1 | /* Restartable Sequences Linux riscv architecture header. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #include <bits/endian.h> | |
| 19 | ||
| 20 | #ifndef _SYS_RSEQ_H | |
| 21 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 22 | #endif | |
| 23 | ||
| 24 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 25 | ||
| 26 | It is a 32-bit value that maps to actual architecture code compiled | |
| 27 | into applications and libraries. It needs to be defined for each | |
| 28 | architecture. When choosing this value, it needs to be taken into | |
| 29 | account that generating invalid instructions may have ill effects on | |
| 30 | tools like objdump, and may also have impact on the CPU speculative | |
| 31 | execution efficiency in some cases. | |
| 32 | ||
| 33 | Select the instruction "csrw mhartid, x0" as the RSEQ_SIG. Unlike | |
| 34 | other architectures, the ebreak instruction has no immediate field for | |
| 35 | distinguishing purposes. Hence, ebreak is not suitable as RSEQ_SIG. | |
| 36 | "csrw mhartid, x0" can also satisfy the RSEQ requirement because it | |
| 37 | is an uncommon instruction and will raise an illegal instruction | |
| 38 | exception when executed in all modes. */ | |
| 39 | ||
| 40 | #if __BYTE_ORDER == __LITTLE_ENDIAN | |
| 41 | #define RSEQ_SIG	0xf1401073 | |
| 42 | #else | |
| 43 | /* RSEQ is currently only supported on Little-Endian. */ | |
| 44 | #endif | |
| \ No newline at end of file |
lib/libc/include/riscv32-linux-gnu/bits/setjmp.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define the machine-dependent type `jmp_buf'. RISC-V version. |
| 2 | Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/bits/sigcontext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-dependent signal context structure for Linux. RISC-V version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/riscv32-linux-gnu/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* RISC-V internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/riscv32-linux-gnu/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/bits/time64.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/time64.h -- underlying types for __time64_t. RISC-V version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, general case. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/bits/wordsize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Determine the wordsize from the preprocessor defines. RISC-V version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word bits. RISC-V version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/sys/asm.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Miscellaneous macros. |
| 2 | Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/sys/cachectl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* RISC-V instruction cache flushing interface |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/riscv32-linux-gnu/sys/ucontext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct ucontext definition, RISC-V version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv32-linux-gnu/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/bits/environments.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux / RISC-V. |
| 2 | Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/riscv64-linux-gnu/bits/fenv.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Floating point environment, RISC-V version. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/bits/link.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific declarations for dynamic linker interface. RISC-V version. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. ldbl-128 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. RISC-V version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific pthread type layouts. RISC-V version. |
| 2 | Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/bits/rseq.h created+44| ... | ... | @@ -0,0 +1,44 @@ |
| 1 | /* Restartable Sequences Linux riscv architecture header. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #include <bits/endian.h> | |
| 19 | ||
| 20 | #ifndef _SYS_RSEQ_H | |
| 21 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 22 | #endif | |
| 23 | ||
| 24 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 25 | ||
| 26 | It is a 32-bit value that maps to actual architecture code compiled | |
| 27 | into applications and libraries. It needs to be defined for each | |
| 28 | architecture. When choosing this value, it needs to be taken into | |
| 29 | account that generating invalid instructions may have ill effects on | |
| 30 | tools like objdump, and may also have impact on the CPU speculative | |
| 31 | execution efficiency in some cases. | |
| 32 | ||
| 33 | Select the instruction "csrw mhartid, x0" as the RSEQ_SIG. Unlike | |
| 34 | other architectures, the ebreak instruction has no immediate field for | |
| 35 | distinguishing purposes. Hence, ebreak is not suitable as RSEQ_SIG. | |
| 36 | "csrw mhartid, x0" can also satisfy the RSEQ requirement because it | |
| 37 | is an uncommon instruction and will raise an illegal instruction | |
| 38 | exception when executed in all modes. */ | |
| 39 | ||
| 40 | #if __BYTE_ORDER == __LITTLE_ENDIAN | |
| 41 | #define RSEQ_SIG	0xf1401073 | |
| 42 | #else | |
| 43 | /* RSEQ is currently only supported on Little-Endian. */ | |
| 44 | #endif | |
| \ No newline at end of file |
lib/libc/include/riscv64-linux-gnu/bits/setjmp.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define the machine-dependent type `jmp_buf'. RISC-V version. |
| 2 | Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/bits/sigcontext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-dependent signal context structure for Linux. RISC-V version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. This file is part of the GNU C Library. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/riscv64-linux-gnu/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* RISC-V internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/riscv64-linux-gnu/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/bits/time64.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/time64.h -- underlying types for __time64_t. RISC-V version. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, general case. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/bits/wordsize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Determine the wordsize from the preprocessor defines. RISC-V version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word bits. RISC-V version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/sys/asm.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Miscellaneous macros. |
| 2 | Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/sys/cachectl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* RISC-V instruction cache flushing interface |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/riscv64-linux-gnu/sys/ucontext.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct ucontext definition, RISC-V version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/riscv64-linux-gnu/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/elfclass.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/environments.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux. |
| 2 | Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/hwcap.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/link.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. ldbl-opt version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/procfs-extra.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Extra sys/procfs.h definitions. S/390 version. |
| 2 | Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/procfs-id.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types of pr_uid and pr_gid in struct elf_prpsinfo. S/390 version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/s390x-linux-gnu/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. S/390 version. |
| 2 | Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/rseq.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Restartable Sequences Linux s390 architecture header. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/s390x-linux-gnu/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/sigaction.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for 31 & 64 bit S/390 sigaction. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/statfs.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/struct_mutex.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* S390 internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* S390 internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/s390x-linux-gnu/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, Linux/s390. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. Linux/s390 version. |
| 2 | Copyright (C) 2003-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2003-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/utmp.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* The `struct utmp' type, describing entries in the utmp file. GNU version. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/bits/utmpx.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Structures and definitions for the user accounting database. GNU version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word definitions. Stub version. |
| 2 | Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/sys/elf.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/S390 version. |
| 2 | Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/s390x-linux-gnu/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/environments.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/epoll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/errno.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Error constants. Linux/Sparc specific version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/eventfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux/SPARC. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/hwcap.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP. |
| 2 | Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/inotify.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/ioctls.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/ipc-perm.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct ipc_perm definition. Linux/sparc version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/link.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific audit interfaces for dynamic linker. SPARC version. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. SPARC version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/SPARC version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/poll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/procfs-extra.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Extra sys/procfs.h definitions. SPARC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/procfs-id.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types of pr_uid and pr_gid in struct elf_prpsinfo. SPARC version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/sparc-linux-gnu/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. SPARC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. Linux/SPARC version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/resource.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit values & structures for resource limits. Linux/SPARC version. |
| 2 | Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/rseq.h created+29| ... | ... | @@ -0,0 +1,29 @@ |
| 1 | /* Restartable Sequences architecture header. Stub version. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. */ | |
| \ No newline at end of file |
lib/libc/include/sparc-linux-gnu/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. SPARC version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/sigaction.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* The proper definitions for Linux/SPARC sigaction. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/sigcontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/signalfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/signum-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Signal number definitions. Linux/SPARC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/sigstack.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* sigstack, sigaltstack definitions. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/socket-constants.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Socket constants which vary among Linux architectures. Version for SPARC. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/socket_type.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define enum __socket_type for Linux/SPARC. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* SPARC internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/sparc-linux-gnu/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/termios-baud.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios baud rate selection definitions. Linux/sparc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/termios-c_cc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios c_cc symbolic constant definitions. Linux/sparc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/termios-c_oflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios output mode definitions. Linux/sparc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/termios-struct.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct termios definition. Linux/sparc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/timerfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2008-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2008-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, Linux/sparc. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/types/struct_msqid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/SPARC implementation of the SysV message struct msqid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Sparc implementation of the semaphore struct semid_ds |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/types/struct_shmid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/SPARC implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. Linux/SPARC version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word bits. SPARC version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/SPARC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc-linux-gnu/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2003-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2003-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/environments.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/epoll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/errno.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Error constants. Linux/Sparc specific version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/eventfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux/SPARC. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/hwcap.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Defines for bits in AT_HWCAP. |
| 2 | Copyright (C) 2011-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2011-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/inotify.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/ioctls.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/ipc-perm.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct ipc_perm definition. Linux/sparc version. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/link.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Machine-specific audit interfaces for dynamic linker. SPARC version. |
| 2 | Copyright (C) 2005-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2005-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. SPARC version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/SPARC version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/poll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/procfs-extra.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Extra sys/procfs.h definitions. SPARC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/procfs-id.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types of pr_uid and pr_gid in struct elf_prpsinfo. SPARC version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/sparc64-linux-gnu/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. SPARC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/pthread_stack_min.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of PTHREAD_STACK_MIN. Linux/SPARC version. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/resource.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit values & structures for resource limits. Linux/SPARC version. |
| 2 | Copyright (C) 1994-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1994-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/rseq.h created+29| ... | ... | @@ -0,0 +1,29 @@ |
| 1 | /* Restartable Sequences architecture header. Stub version. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | ||
| 4 | The GNU C Library is free software; you can redistribute it and/or | |
| 5 | modify it under the terms of the GNU Lesser General Public | |
| 6 | License as published by the Free Software Foundation; either | |
| 7 | version 2.1 of the License, or (at your option) any later version. | |
| 8 | ||
| 9 | The GNU C Library is distributed in the hope that it will be useful, | |
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 12 | Lesser General Public License for more details. | |
| 13 | ||
| 14 | You should have received a copy of the GNU Lesser General Public | |
| 15 | License along with the GNU C Library; if not, see | |
| 16 | <https://www.gnu.org/licenses/>. */ | |
| 17 | ||
| 18 | #ifndef _SYS_RSEQ_H | |
| 19 | # error "Never use <bits/rseq.h> directly; include <sys/rseq.h> instead." | |
| 20 | #endif | |
| 21 | ||
| 22 | /* RSEQ_SIG is a signature required before each abort handler code. | |
| 23 | ||
| 24 | It is a 32-bit value that maps to actual architecture code compiled | |
| 25 | into applications and libraries. It needs to be defined for each | |
| 26 | architecture. When choosing this value, it needs to be taken into | |
| 27 | account that generating invalid instructions may have ill effects on | |
| 28 | tools like objdump, and may also have impact on the CPU speculative | |
| 29 | execution efficiency in some cases. */ | |
| \ No newline at end of file |
lib/libc/include/sparc64-linux-gnu/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/shmlba.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define SHMLBA. SPARC version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/sigaction.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* The proper definitions for Linux/SPARC sigaction. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/sigcontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2000-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2000-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/signalfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2007-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2007-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/signum-arch.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Signal number definitions. Linux/SPARC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/sigstack.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* sigstack, sigaltstack definitions. |
| 2 | Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/socket-constants.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Socket constants which vary among Linux architectures. Version for SPARC. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/socket_type.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define enum __socket_type for Linux/SPARC. |
| 2 | Copyright (C) 1991-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1991-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* SPARC internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/sparc64-linux-gnu/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/termios-baud.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios baud rate selection definitions. Linux/sparc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/termios-c_cc.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios c_cc symbolic constant definitions. Linux/sparc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/termios-c_oflag.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* termios output mode definitions. Linux/sparc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/termios-struct.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* struct termios definition. Linux/sparc version. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/timerfd.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2008-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2008-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, Linux/sparc. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/types/struct_msqid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/SPARC implementation of the SysV message struct msqid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Sparc implementation of the semaphore struct semid_ds |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/types/struct_shmid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Linux/SPARC implementation of the shared memory struct shmid_ds. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. Linux/SPARC version. |
| 2 | Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word bits. SPARC version. |
| 2 | Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/ieee754.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1992-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1992-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/SPARC version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/sparc64-linux-gnu/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2003-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2003-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/dl_find_object.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* x86 definitions for finding objects. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/environments.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/epoll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux/x86. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/floatn.h+17-9| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on x86. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -28,7 +28,8 @@ |
| 28 | 28 | support, for x86_64 and x86. */ |
| 29 | 29 | #if (defined __x86_64__							\ |
| 30 | 30 | ? __GNUC_PREREQ (4, 3)						\ |
| 31 | : (defined __GNU__ ? __GNUC_PREREQ (4, 5) : __GNUC_PREREQ (4, 4))) | |
| 31 | : (defined __GNU__ ? __GNUC_PREREQ (4, 5) : __GNUC_PREREQ (4, 4))) \ | |
| 32 | || __glibc_clang_prereq (3, 4) | |
| 32 | 33 | # define __HAVE_FLOAT128 1 |
| 33 | 34 | #else |
| 34 | 35 | # define __HAVE_FLOAT128 0 |
| ... | ... | @@ -58,7 +59,9 @@ |
| 58 | 59 | /* Defined to concatenate the literal suffix to be used with _Float128 |
| 59 | 60 | types, if __HAVE_FLOAT128 is 1. */ |
| 60 | 61 | # if __HAVE_FLOAT128 |
| 61 | # if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) | |
| 62 | # if !__GNUC_PREREQ (7, 0) \ | |
| 63 | || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) \ | |
| 64 | || defined __clang__ | |
| 62 | 65 | /* The literal suffix f128 exists only since GCC 7.0. */ |
| 63 | 66 | # define __f128(x) x##q |
| 64 | 67 | # else |
| ... | ... | @@ -68,7 +71,9 @@ |
| 68 | 71 | |
| 69 | 72 | /* Defined to a complex binary128 type if __HAVE_FLOAT128 is 1. */ |
| 70 | 73 | # if __HAVE_FLOAT128 |
| 71 | # if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) | |
| 74 | # if !__GNUC_PREREQ (7, 0) \ | |
| 75 | || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) \ | |
| 76 | || defined __clang__ | |
| 72 | 77 | /* Add a typedef for older GCC compilers which don't natively support |
| 73 | 78 | _Complex _Float128. */ |
| 74 | 79 | typedef _Complex float __cfloat128 __attribute__ ((__mode__ (__TC__))); |
| ... | ... | @@ -82,12 +87,14 @@ typedef _Complex float __cfloat128 __attribute__ ((__mode__ (__TC__))); |
| 82 | 87 | # if __HAVE_FLOAT128 |
| 83 | 88 | |
| 84 | 89 | /* The type _Float128 exists only since GCC 7.0. */ |
| 85 | # if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) | |
| 90 | # if !__GNUC_PREREQ (7, 0) \ | |
| 91 | || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) \ | |
| 92 | || __glibc_clang_prereq (3, 4) | |
| 86 | 93 | typedef __float128 _Float128; |
| 87 | 94 | # endif |
| 88 | 95 | |
| 89 | /* __builtin_huge_valf128 doesn't exist before GCC 7.0. */ | |
| 90 | # if !__GNUC_PREREQ (7, 0) | |
| 96 | /* __builtin_huge_valf128 doesn't exist before GCC 7.0 nor Clang 7.0. */ | |
| 97 | # if !__GNUC_PREREQ (7, 0) && !__glibc_clang_prereq (7, 0) | |
| 91 | 98 | # define __builtin_huge_valf128() ((_Float128) __builtin_huge_val ()) |
| 92 | 99 | # endif |
| 93 | 100 | |
| ... | ... | @@ -96,7 +103,7 @@ typedef __float128 _Float128; |
| 96 | 103 | Converting a narrower sNaN to _Float128 produces a quiet NaN, so |
| 97 | 104 | attempts to use _Float128 sNaNs will not work properly with older |
| 98 | 105 | compilers. */ |
| 99 | # if !__GNUC_PREREQ (7, 0) | |
| 106 | # if !__GNUC_PREREQ (7, 0) && !defined __clang__ | |
| 100 | 107 | # define __builtin_copysignf128 __builtin_copysignq |
| 101 | 108 | # define __builtin_fabsf128 __builtin_fabsq |
| 102 | 109 | # define __builtin_inff128() ((_Float128) __builtin_inf ()) |
| ... | ... | @@ -107,7 +114,8 @@ typedef __float128 _Float128; |
| 107 | 114 | /* In math/math.h, __MATH_TG will expand signbit to __builtin_signbit*, |
| 108 | 115 | e.g.: __builtin_signbitf128, before GCC 6. However, there has never |
| 109 | 116 | been a __builtin_signbitf128 in GCC and the type-generic builtin is |
| 110 | only available since GCC 6. */ | |
| 117 | only available since GCC 6. signbit is expanded to __builtin_signbit | |
| 118 | after Clang 3.3. */ | |
| 111 | 119 | # if !__GNUC_PREREQ (6, 0) |
| 112 | 120 | # define __builtin_signbitf128 __signbitf128 |
| 113 | 121 | # endif |
lib/libc/include/x86-linux-gnu/bits/flt-eval-method.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define __GLIBC_FLT_EVAL_METHOD. x86 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/fp-logb.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define __FP_LOGB0_IS_MIN and __FP_LOGBNAN_IS_MIN. x86 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/indirect-return.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of __INDIRECT_RETURN. x86 version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/ipctypes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/ipctypes.h -- Define some types used by SysV IPC/MSG/SHM. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/iscanonical.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define iscanonical macro. ldbl-96 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/link.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. ldbl-96 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/math-vector.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Platform-specific SIMD declarations of math functions. |
| 2 | Copyright (C) 2014-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2014-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/x86_64 version. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/procfs-id.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types of pr_uid and pr_gid in struct elf_prpsinfo. x86 version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/x86-linux-gnu/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. x86 version. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/rseq.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Restartable Sequences Linux x86 architecture header. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/x86-linux-gnu/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/sigcontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/struct_mutex.h+2-2| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* x86 internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -54,7 +54,7 @@ struct __pthread_mutex_s |
| 54 | 54 | |
| 55 | 55 | #ifdef __x86_64__ |
| 56 | 56 | # define __PTHREAD_MUTEX_INITIALIZER(__kind) \ |
| 57 | 0, 0, 0, 0, __kind, 0, 0, { 0, 0 } | |
| 57 | 0, 0, 0, 0, __kind, 0, 0, { NULL, NULL } | |
| 58 | 58 | #else |
| 59 | 59 | # define __PTHREAD_MUTEX_INITIALIZER(__kind) \ |
| 60 | 60 | 0, 0, 0, __kind, 0, { { 0, 0 } } |
lib/libc/include/x86-linux-gnu/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* x86 internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/x86-linux-gnu/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, x86-64 and x32 case. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* x86 implementation of the semaphore struct semid_ds. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. Linux/x86-64 version. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/finclude/math-vector-fortran.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | ! Platform-specific declarations of SIMD math functions for Fortran. -*- f90 -*- |
| 2 | ! Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | ! Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | ! This file is part of the GNU C Library. |
| 4 | 4 | ! |
| 5 | 5 | ! The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word bits. x86 version. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/sys/elf.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/x86 version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/x86-linux-gnu/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86-linux-gnu/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/dl_find_object.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* x86 definitions for finding objects. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/environments.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/epoll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux/x86. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/floatn.h+17-9| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on x86. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -28,7 +28,8 @@ |
| 28 | 28 | support, for x86_64 and x86. */ |
| 29 | 29 | #if (defined __x86_64__							\ |
| 30 | 30 | ? __GNUC_PREREQ (4, 3)						\ |
| 31 | : (defined __GNU__ ? __GNUC_PREREQ (4, 5) : __GNUC_PREREQ (4, 4))) | |
| 31 | : (defined __GNU__ ? __GNUC_PREREQ (4, 5) : __GNUC_PREREQ (4, 4))) \ | |
| 32 | || __glibc_clang_prereq (3, 4) | |
| 32 | 33 | # define __HAVE_FLOAT128 1 |
| 33 | 34 | #else |
| 34 | 35 | # define __HAVE_FLOAT128 0 |
| ... | ... | @@ -58,7 +59,9 @@ |
| 58 | 59 | /* Defined to concatenate the literal suffix to be used with _Float128 |
| 59 | 60 | types, if __HAVE_FLOAT128 is 1. */ |
| 60 | 61 | # if __HAVE_FLOAT128 |
| 61 | # if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) | |
| 62 | # if !__GNUC_PREREQ (7, 0) \ | |
| 63 | || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) \ | |
| 64 | || defined __clang__ | |
| 62 | 65 | /* The literal suffix f128 exists only since GCC 7.0. */ |
| 63 | 66 | # define __f128(x) x##q |
| 64 | 67 | # else |
| ... | ... | @@ -68,7 +71,9 @@ |
| 68 | 71 | |
| 69 | 72 | /* Defined to a complex binary128 type if __HAVE_FLOAT128 is 1. */ |
| 70 | 73 | # if __HAVE_FLOAT128 |
| 71 | # if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) | |
| 74 | # if !__GNUC_PREREQ (7, 0) \ | |
| 75 | || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) \ | |
| 76 | || defined __clang__ | |
| 72 | 77 | /* Add a typedef for older GCC compilers which don't natively support |
| 73 | 78 | _Complex _Float128. */ |
| 74 | 79 | typedef _Complex float __cfloat128 __attribute__ ((__mode__ (__TC__))); |
| ... | ... | @@ -82,12 +87,14 @@ typedef _Complex float __cfloat128 __attribute__ ((__mode__ (__TC__))); |
| 82 | 87 | # if __HAVE_FLOAT128 |
| 83 | 88 | |
| 84 | 89 | /* The type _Float128 exists only since GCC 7.0. */ |
| 85 | # if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) | |
| 90 | # if !__GNUC_PREREQ (7, 0) \ | |
| 91 | || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) \ | |
| 92 | || __glibc_clang_prereq (3, 4) | |
| 86 | 93 | typedef __float128 _Float128; |
| 87 | 94 | # endif |
| 88 | 95 | |
| 89 | /* __builtin_huge_valf128 doesn't exist before GCC 7.0. */ | |
| 90 | # if !__GNUC_PREREQ (7, 0) | |
| 96 | /* __builtin_huge_valf128 doesn't exist before GCC 7.0 nor Clang 7.0. */ | |
| 97 | # if !__GNUC_PREREQ (7, 0) && !__glibc_clang_prereq (7, 0) | |
| 91 | 98 | # define __builtin_huge_valf128() ((_Float128) __builtin_huge_val ()) |
| 92 | 99 | # endif |
| 93 | 100 | |
| ... | ... | @@ -96,7 +103,7 @@ typedef __float128 _Float128; |
| 96 | 103 | Converting a narrower sNaN to _Float128 produces a quiet NaN, so |
| 97 | 104 | attempts to use _Float128 sNaNs will not work properly with older |
| 98 | 105 | compilers. */ |
| 99 | # if !__GNUC_PREREQ (7, 0) | |
| 106 | # if !__GNUC_PREREQ (7, 0) && !defined __clang__ | |
| 100 | 107 | # define __builtin_copysignf128 __builtin_copysignq |
| 101 | 108 | # define __builtin_fabsf128 __builtin_fabsq |
| 102 | 109 | # define __builtin_inff128() ((_Float128) __builtin_inf ()) |
| ... | ... | @@ -107,7 +114,8 @@ typedef __float128 _Float128; |
| 107 | 114 | /* In math/math.h, __MATH_TG will expand signbit to __builtin_signbit*, |
| 108 | 115 | e.g.: __builtin_signbitf128, before GCC 6. However, there has never |
| 109 | 116 | been a __builtin_signbitf128 in GCC and the type-generic builtin is |
| 110 | only available since GCC 6. */ | |
| 117 | only available since GCC 6. signbit is expanded to __builtin_signbit | |
| 118 | after Clang 3.3. */ | |
| 111 | 119 | # if !__GNUC_PREREQ (6, 0) |
| 112 | 120 | # define __builtin_signbitf128 __signbitf128 |
| 113 | 121 | # endif |
lib/libc/include/x86_64-linux-gnu/bits/flt-eval-method.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define __GLIBC_FLT_EVAL_METHOD. x86 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/fp-logb.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define __FP_LOGB0_IS_MIN and __FP_LOGBNAN_IS_MIN. x86 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/indirect-return.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of __INDIRECT_RETURN. x86 version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/ipctypes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/ipctypes.h -- Define some types used by SysV IPC/MSG/SHM. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/iscanonical.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define iscanonical macro. ldbl-96 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/link.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. ldbl-96 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/math-vector.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Platform-specific SIMD declarations of math functions. |
| 2 | Copyright (C) 2014-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2014-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/x86_64 version. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/procfs-id.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types of pr_uid and pr_gid in struct elf_prpsinfo. x86 version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/x86_64-linux-gnu/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. x86 version. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/rseq.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Restartable Sequences Linux x86 architecture header. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/x86_64-linux-gnu/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/sigcontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/struct_mutex.h+2-2| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* x86 internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -54,7 +54,7 @@ struct __pthread_mutex_s |
| 54 | 54 | |
| 55 | 55 | #ifdef __x86_64__ |
| 56 | 56 | # define __PTHREAD_MUTEX_INITIALIZER(__kind) \ |
| 57 | 0, 0, 0, 0, __kind, 0, 0, { 0, 0 } | |
| 57 | 0, 0, 0, 0, __kind, 0, 0, { NULL, NULL } | |
| 58 | 58 | #else |
| 59 | 59 | # define __PTHREAD_MUTEX_INITIALIZER(__kind) \ |
| 60 | 60 | 0, 0, 0, __kind, 0, { { 0, 0 } } |
lib/libc/include/x86_64-linux-gnu/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* x86 internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/x86_64-linux-gnu/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, x86-64 and x32 case. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* x86 implementation of the semaphore struct semid_ds. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. Linux/x86-64 version. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/finclude/math-vector-fortran.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | ! Platform-specific declarations of SIMD math functions for Fortran. -*- f90 -*- |
| 2 | ! Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | ! Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | ! This file is part of the GNU C Library. |
| 4 | 4 | ! |
| 5 | 5 | ! The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word bits. x86 version. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/sys/elf.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/x86 version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/x86_64-linux-gnu/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnu/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/dl_find_object.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* x86 definitions for finding objects. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/environments.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1999-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1999-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/epoll.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/fcntl.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* O_*, F_*, FD_* bit values for Linux/x86. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/fenv.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1997-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1997-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/floatn.h+17-9| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Macros to control TS 18661-3 glibc features on x86. |
| 2 | Copyright (C) 2017-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2017-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -28,7 +28,8 @@ |
| 28 | 28 | support, for x86_64 and x86. */ |
| 29 | 29 | #if (defined __x86_64__							\ |
| 30 | 30 | ? __GNUC_PREREQ (4, 3)						\ |
| 31 | : (defined __GNU__ ? __GNUC_PREREQ (4, 5) : __GNUC_PREREQ (4, 4))) | |
| 31 | : (defined __GNU__ ? __GNUC_PREREQ (4, 5) : __GNUC_PREREQ (4, 4))) \ | |
| 32 | || __glibc_clang_prereq (3, 4) | |
| 32 | 33 | # define __HAVE_FLOAT128 1 |
| 33 | 34 | #else |
| 34 | 35 | # define __HAVE_FLOAT128 0 |
| ... | ... | @@ -58,7 +59,9 @@ |
| 58 | 59 | /* Defined to concatenate the literal suffix to be used with _Float128 |
| 59 | 60 | types, if __HAVE_FLOAT128 is 1. */ |
| 60 | 61 | # if __HAVE_FLOAT128 |
| 61 | # if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) | |
| 62 | # if !__GNUC_PREREQ (7, 0) \ | |
| 63 | || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) \ | |
| 64 | || defined __clang__ | |
| 62 | 65 | /* The literal suffix f128 exists only since GCC 7.0. */ |
| 63 | 66 | # define __f128(x) x##q |
| 64 | 67 | # else |
| ... | ... | @@ -68,7 +71,9 @@ |
| 68 | 71 | |
| 69 | 72 | /* Defined to a complex binary128 type if __HAVE_FLOAT128 is 1. */ |
| 70 | 73 | # if __HAVE_FLOAT128 |
| 71 | # if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) | |
| 74 | # if !__GNUC_PREREQ (7, 0) \ | |
| 75 | || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) \ | |
| 76 | || defined __clang__ | |
| 72 | 77 | /* Add a typedef for older GCC compilers which don't natively support |
| 73 | 78 | _Complex _Float128. */ |
| 74 | 79 | typedef _Complex float __cfloat128 __attribute__ ((__mode__ (__TC__))); |
| ... | ... | @@ -82,12 +87,14 @@ typedef _Complex float __cfloat128 __attribute__ ((__mode__ (__TC__))); |
| 82 | 87 | # if __HAVE_FLOAT128 |
| 83 | 88 | |
| 84 | 89 | /* The type _Float128 exists only since GCC 7.0. */ |
| 85 | # if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) | |
| 90 | # if !__GNUC_PREREQ (7, 0) \ | |
| 91 | || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) \ | |
| 92 | || __glibc_clang_prereq (3, 4) | |
| 86 | 93 | typedef __float128 _Float128; |
| 87 | 94 | # endif |
| 88 | 95 | |
| 89 | /* __builtin_huge_valf128 doesn't exist before GCC 7.0. */ | |
| 90 | # if !__GNUC_PREREQ (7, 0) | |
| 96 | /* __builtin_huge_valf128 doesn't exist before GCC 7.0 nor Clang 7.0. */ | |
| 97 | # if !__GNUC_PREREQ (7, 0) && !__glibc_clang_prereq (7, 0) | |
| 91 | 98 | # define __builtin_huge_valf128() ((_Float128) __builtin_huge_val ()) |
| 92 | 99 | # endif |
| 93 | 100 | |
| ... | ... | @@ -96,7 +103,7 @@ typedef __float128 _Float128; |
| 96 | 103 | Converting a narrower sNaN to _Float128 produces a quiet NaN, so |
| 97 | 104 | attempts to use _Float128 sNaNs will not work properly with older |
| 98 | 105 | compilers. */ |
| 99 | # if !__GNUC_PREREQ (7, 0) | |
| 106 | # if !__GNUC_PREREQ (7, 0) && !defined __clang__ | |
| 100 | 107 | # define __builtin_copysignf128 __builtin_copysignq |
| 101 | 108 | # define __builtin_fabsf128 __builtin_fabsq |
| 102 | 109 | # define __builtin_inff128() ((_Float128) __builtin_inf ()) |
| ... | ... | @@ -107,7 +114,8 @@ typedef __float128 _Float128; |
| 107 | 114 | /* In math/math.h, __MATH_TG will expand signbit to __builtin_signbit*, |
| 108 | 115 | e.g.: __builtin_signbitf128, before GCC 6. However, there has never |
| 109 | 116 | been a __builtin_signbitf128 in GCC and the type-generic builtin is |
| 110 | only available since GCC 6. */ | |
| 117 | only available since GCC 6. signbit is expanded to __builtin_signbit | |
| 118 | after Clang 3.3. */ | |
| 111 | 119 | # if !__GNUC_PREREQ (6, 0) |
| 112 | 120 | # define __builtin_signbitf128 __signbitf128 |
| 113 | 121 | # endif |
lib/libc/include/x86_64-linux-gnux32/bits/flt-eval-method.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define __GLIBC_FLT_EVAL_METHOD. x86 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/fp-logb.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define __FP_LOGB0_IS_MIN and __FP_LOGBNAN_IS_MIN. x86 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/indirect-return.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition of __INDIRECT_RETURN. x86 version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/ipctypes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/ipctypes.h -- Define some types used by SysV IPC/MSG/SHM. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/iscanonical.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Define iscanonical macro. ldbl-96 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/link.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2004-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/long-double.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Properties of long double type. ldbl-96 version. |
| 2 | Copyright (C) 2016-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2016-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/math-vector.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Platform-specific SIMD declarations of math functions. |
| 2 | Copyright (C) 2014-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2014-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/mman.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definitions for POSIX memory map interface. Linux/x86_64 version. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/procfs-id.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types of pr_uid and pr_gid in struct elf_prpsinfo. x86 version. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/x86_64-linux-gnux32/bits/procfs.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Types for registers for sys/procfs.h. x86 version. |
| 2 | Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/pthreadtypes-arch.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/rseq.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Restartable Sequences Linux x86 architecture header. |
| 2 | Copyright (C) 2021-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2021-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
| 5 | 5 | modify it under the terms of the GNU Lesser General Public |
lib/libc/include/x86_64-linux-gnux32/bits/setjmp.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/sigcontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2002-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2002-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/struct_mutex.h+2-2| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* x86 internal mutex struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
| ... | ... | @@ -54,7 +54,7 @@ struct __pthread_mutex_s |
| 54 | 54 | |
| 55 | 55 | #ifdef __x86_64__ |
| 56 | 56 | # define __PTHREAD_MUTEX_INITIALIZER(__kind) \ |
| 57 | 0, 0, 0, 0, __kind, 0, 0, { 0, 0 } | |
| 57 | 0, 0, 0, 0, __kind, 0, 0, { NULL, NULL } | |
| 58 | 58 | #else |
| 59 | 59 | # define __PTHREAD_MUTEX_INITIALIZER(__kind) \ |
| 60 | 60 | 0, 0, 0, __kind, 0, { { 0, 0 } } |
lib/libc/include/x86_64-linux-gnux32/bits/struct_rwlock.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* x86 internal rwlock struct definitions. |
| 2 | Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/x86_64-linux-gnux32/bits/struct_stat.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Definition for struct stat. |
| 2 | Copyright (C) 2020-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2020-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/timesize.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* Bit size of the time_t type at glibc build time, x86-64 and x32 case. |
| 2 | Copyright (C) 2018-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2018-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/types/struct_semid_ds.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* x86 implementation of the semaphore struct semid_ds. |
| 2 | Copyright (C) 1995-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1995-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/bits/typesizes.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* bits/typesizes.h -- underlying types for *_t. Linux/x86-64 version. |
| 2 | Copyright (C) 2012-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 2012-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/finclude/math-vector-fortran.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | ! Platform-specific declarations of SIMD math functions for Fortran. -*- f90 -*- |
| 2 | ! Copyright (C) 2019-2024 Free Software Foundation, Inc. | |
| 2 | ! Copyright (C) 2019-2025 Free Software Foundation, Inc. | |
| 3 | 3 | ! This file is part of the GNU C Library. |
| 4 | 4 | ! |
| 5 | 5 | ! The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/fpu_control.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* FPU control word bits. x86 version. |
| 2 | Copyright (C) 1993-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1993-2025 Free Software Foundation, Inc. | |
| 3 | 3 | This file is part of the GNU C Library. |
| 4 | 4 | |
| 5 | 5 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/sys/elf.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 1998-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 1998-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/sys/ptrace.h+1-1| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | /* `ptrace' debugger support interface. Linux/x86 version. |
| 2 | Copyright (C) 1996-2024 Free Software Foundation, Inc. | |
| 2 | Copyright (C) 1996-2025 Free Software Foundation, Inc. | |
| 3 | 3 | |
| 4 | 4 | This file is part of the GNU C Library. |
| 5 | 5 |
lib/libc/include/x86_64-linux-gnux32/sys/ucontext.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |
lib/libc/include/x86_64-linux-gnux32/sys/user.h+1-1| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | /* Copyright (C) 2001-2024 Free Software Foundation, Inc. | |
| 1 | /* Copyright (C) 2001-2025 Free Software Foundation, Inc. | |
| 2 | 2 | This file is part of the GNU C Library. |
| 3 | 3 | |
| 4 | 4 | The GNU C Library is free software; you can redistribute it and/or |