libc/sysdeps arm/frame.h generic/frame.h gener ...
gkm@sourceware.cygnus.com
gkm@sourceware.cygnus.com
Sat Jul 29 01:09:00 GMT 2000
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'.
More information about the Glibc-cvs
mailing list