forked from Imagelibrary/binutils-gdb
Remove ancient workaround
This commit removes a workaround for a bug in glibc 2.1.3, which was released 2000-02-24 and superseded 2000-11-09. gdb/ChangeLog: * gdb_proc_service.h (gdb_prfpregset_t): Remove typedef. * proc-service.c (ps_lgetfpregs, ps_lsetfpregs): Use prfpregset_t instead of gdb_prfpregset_t. * configure.ac (PRFPREGSET_T_BROKEN): Remove check. * configure, config.in: Rebuild.
This commit is contained in:
41
gdb/configure
vendored
41
gdb/configure
vendored
@@ -14673,47 +14673,6 @@ $as_echo "#define HAVE_ELF_FPREGSET_T 1" >>confdefs.h
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_elf_fpregset_t" >&5
|
||||
$as_echo "$bfd_cv_have_sys_procfs_type_elf_fpregset_t" >&6; }
|
||||
|
||||
|
||||
|
||||
|
||||
if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether prfpregset_t type is broken" >&5
|
||||
$as_echo_n "checking whether prfpregset_t type is broken... " >&6; }
|
||||
if ${gdb_cv_prfpregset_t_broken+:} false; then :
|
||||
$as_echo_n "(cached) " >&6
|
||||
else
|
||||
if test "$cross_compiling" = yes; then :
|
||||
gdb_cv_prfpregset_t_broken=yes
|
||||
else
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
#include <sys/procfs.h>
|
||||
int main ()
|
||||
{
|
||||
if (sizeof (prfpregset_t) == sizeof (void *))
|
||||
return 1;
|
||||
return 0;
|
||||
}
|
||||
_ACEOF
|
||||
if ac_fn_c_try_run "$LINENO"; then :
|
||||
gdb_cv_prfpregset_t_broken=no
|
||||
else
|
||||
gdb_cv_prfpregset_t_broken=yes
|
||||
fi
|
||||
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
|
||||
conftest.$ac_objext conftest.beam conftest.$ac_ext
|
||||
fi
|
||||
|
||||
fi
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_prfpregset_t_broken" >&5
|
||||
$as_echo "$gdb_cv_prfpregset_t_broken" >&6; }
|
||||
if test $gdb_cv_prfpregset_t_broken = yes; then
|
||||
|
||||
$as_echo "#define PRFPREGSET_T_BROKEN 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
# Check if the compiler supports the `long long' type.
|
||||
|
||||
Reference in New Issue
Block a user