From cd87e7699031fb3d82ac056020b1bf7c8f0aab1f Mon Sep 17 00:00:00 2001 From: Mark Kettenis Date: Sat, 24 Aug 2002 14:36:12 +0000 Subject: * PROBLEMS: Clarify problems with FreeBSD's compiler and suggest workaround. --- gdb/PROBLEMS | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'gdb/PROBLEMS') diff --git a/gdb/PROBLEMS b/gdb/PROBLEMS index 9ffea60..4c460d6 100644 --- a/gdb/PROBLEMS +++ b/gdb/PROBLEMS @@ -17,8 +17,11 @@ i386-*-freebsd[34]* There is a bug (bin/41671) in FreeBSD's gcc that causes it to emit bad debug information when using the stabs format (which is the default). -In earlier versions of GDB the effects were rather limited, but -starting with GDB 5.3 the influence is much more prominent. +As a result GDB tends to place breakpoints on functions before the +function prologue, and information about function parameters and local +variables is lost. In earlier versions of GDB the effects were rather +limited, but starting with GDB 5.3 the influence is much more +prominent. As a workaround, compile your code with -gdwarf-2. hppa2.0-hp-hpux10.20 -- cgit v1.1