This is the mail archive of the
glibc-cvs@sources.redhat.com
mailing list for the glibc project.
libc/sysdeps arm/frame.h generic/frame.h gener ...
- To: glibc-cvs at sourceware dot cygnus dot com
- Subject: libc/sysdeps arm/frame.h generic/frame.h gener ...
- From: gkm at sourceware dot cygnus dot com
- Date: 29 Jul 2000 08:09:56 -0000
CVSROOT: /cvs/glibc
Module name: libc
Changes by: gkm@sourceware.cygnus.com 2000-07-29 01:09:56
Modified files:
sysdeps/arm : frame.h
sysdeps/generic: frame.h backtrace.c segfault.c
sysdeps/powerpc: backtrace.c
sysdeps/i386 : backtrace.c
Log message:
* sysdeps/arm/frame.h (struct layout): Make pointers __unbounded.
* sysdeps/generic/frame.h: Likewise.
* sysdeps/generic/backtrace.c (ADVANCE_STACK_FRAME): Wrap bounds
around return value.
(__backtrace): Qualify frame-pointer chain and return address
pointers as __unbounded. Wrap bounds around variable `current'.
* sysdeps/generic/segfault.c (ADVANCE_STACK_FRAME): Wrap bounds
around return value.
(catch_segfault): Qualify frame-pointer chain and return address
pointers as __unbounded. Wrap bounds around variable `current'.
* sysdeps/i386/backtrace.c (struct layout): Make pointers __unbounded.
(ADVANCE_STACK_FRAME): Wrap bounds around return value.
* sysdeps/powerpc/backtrace.c (struct layout): Make pointers __unbounded.
(__backtrace): Qualify frame-pointer chain and return address
pointers as __unbounded. Wrap bounds around variable `current'.