Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Jul 2002 10:35:35 -0700 (PDT)
From:      "David E. O'Brien" <obrien@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/contrib/gcc/config/i386 freebsd.h
Message-ID:  <200207121735.g6CHZZI7065274@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
obrien      2002/07/12 10:35:35 PDT

  Modified files:
    contrib/gcc/config/i386 freebsd.h 
  Log:
  When I decided to use a stock dbxout.c rather than merge the rev 1.2 change
  (put the function stabs in traditional order on a.out, or gdb doesn't see
  function local variables), I failed to remove the related knobs here.
  
  Effectively were overrode the ELF-wide definition in elfos.h w/o providing
  new infrastructure.  This is what caused GDB to fail to debug applications
  compiled and linked with -stabs.  This is because GCC was unconditionally
  inserts .stabs instruction for functions after the function body.  GDB was
  getting confused because what it thinks is function beginning address is
  actually function ending address.
  
  Submitted by:   Alexander Kabaev <ak03@gte.com>
  
  Revision  Changes    Path
  1.57      +0 -4      src/contrib/gcc/config/i386/freebsd.h

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207121735.g6CHZZI7065274>