diff options
author | Adhemerval Zanella Netto <adhemerval.zanella@linaro.org> | 2022-10-19 19:14:20 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2022-12-07 11:52:23 -0300 |
commit | a33919698b8b7e556f2eaf7d8550842ee654f2ae (patch) | |
tree | d9d3af85d9e394ff6005b00ea16cca178a503339 /sysdeps/unix | |
parent | 04e7e2658c4ffe1a96fb445cbfe583a9d51ca622 (diff) | |
download | glibc-a33919698b8b7e556f2eaf7d8550842ee654f2ae.tar.gz glibc-a33919698b8b7e556f2eaf7d8550842ee654f2ae.tar.xz glibc-a33919698b8b7e556f2eaf7d8550842ee654f2ae.zip |
Linux: consolidate ____longjmp_chk
Checked on x86_64-linux-gnu. Reviewed-by: Carlos O'Donell <carlos@redhat.com> Tested-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'sysdeps/unix')
-rw-r--r-- | sysdeps/unix/sysv/linux/____longjmp_chk.c (renamed from sysdeps/unix/sysv/linux/generic/____longjmp_chk.c) | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sysdeps/unix/sysv/linux/generic/____longjmp_chk.c b/sysdeps/unix/sysv/linux/____longjmp_chk.c index aac1158853..687cb27133 100644 --- a/sysdeps/unix/sysv/linux/generic/____longjmp_chk.c +++ b/sysdeps/unix/sysv/linux/____longjmp_chk.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2011-2022 Free Software Foundation, Inc. +/* longjmp fortify implementation. Linux version. + Copyright (C) 2011-2022 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -28,8 +29,7 @@ #define called_from(this, saved) ((this) > (saved)) #endif -extern void ____longjmp_chk (__jmp_buf __env, int __val) - __attribute__ ((__noreturn__)); +_Noreturn extern void ____longjmp_chk (__jmp_buf __env, int __val); void ____longjmp_chk (__jmp_buf env, int val) { |