* PROBLEMS: Clarify problems with FreeBSD's compiler and suggest
workaround.
This commit is contained in:
parent
bc712bbf17
commit
cd87e76990
2 changed files with 8 additions and 2 deletions
|
@ -1,5 +1,8 @@
|
|||
2002-08-24 Mark Kettenis <kettenis@gnu.org>
|
||||
|
||||
* PROBLEMS: Clarify problems with FreeBSD's compiler and suggest
|
||||
workaround.
|
||||
|
||||
* valprint.c (print_longest) [CC_HAS_LONG_LONG &&
|
||||
PRINTF_HAS_LONG_LONG]: Cast val_long to (long long) or (unsigned
|
||||
long long) to prevent compiler warning on 64-bit systems.
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue