home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / gnu / gdb / bug / 1347 < prev    next >
Encoding:
Text File  |  1993-01-05  |  2.0 KB  |  53 lines

  1. Newsgroups: gnu.gdb.bug
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!cygnus.com!grossman
  3. From: grossman@cygnus.com (Stu Grossman)
  4. Subject: Building gcc/gdb on HP/UX with debugging
  5. Message-ID: <9301042243.AA25935@cygnus.com>
  6. Sender: gnulists@ai.mit.edu
  7. Organization: GNUs Not Usenet
  8. References: <SBCHANIN.93Jan3135300@raisin-nut.ai.mit.edu>
  9. Distribution: gnu
  10. Date: Mon, 4 Jan 1993 22:43:43 GMT
  11. Approved: bug-gdb@prep.ai.mit.edu
  12. Lines: 39
  13.  
  14. > 1)Do I need to build gas before building gcc in order to get debugging
  15. > support?
  16.  
  17. There are really two issues here.  Are you talking about debugging the
  18. compiler, or debugging your gcc compiled programs?  In the former case, you
  19. will definately need to use Utah's pa-gas when building gcc after stage 1.
  20.  
  21. If you don't use Utah's pa-gas for building gcc, you will have to compile it
  22. WITHOUT the -g option because the native HP assembler doesn't understand the
  23. .stabxxx pseudo-ops.  You will still get a working gcc which is capable of
  24. generating debug output, but you won't be able to debug gcc itself.
  25.  
  26. In either case, you will need to use Utah's pa-gas in order to use gcc's
  27. debugging info.
  28.  
  29. > 3)Will gcc-2.3.3 support HP PA with debugging or do I need the version
  30. > of 2.3.1 which is on jaguar (and has been specifically ported for HP
  31. > PA)?  I think building the 2.3.3 release would be better than using
  32. > the 2.1.1 because of bug fixes, etc.
  33.  
  34. I've been using 2.3.1 from Utah with very few problems.  I haven't tried
  35. 2.3.3 yet.
  36.  
  37. > 3)Once I have gcc-2.x built, do I need to do anything special to build
  38. > pa-gdb-4.6?
  39.  
  40. Make sure that you install the appropriate patch file from Utah over the
  41. standard GDB-4.6 distribution.  The name is pa-gdb-4.6.tar.Z.  It won't even
  42. compile without that.
  43.  
  44. > 4)Are there any plans to integrate the utah changes into the
  45. > gas/gcc/gdb standard distributions?
  46.  
  47. I have been doing a lot of work recently on the PA-GDB port.  It should come
  48. out with release 4.8 of GDB.
  49.  
  50.             Stu Grossman
  51.             Cygnus Support
  52.  
  53.