This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perlhack update, by Steve Grazzini
authorRafael Garcia-Suarez <rgarciasuarez@gmail.com>
Thu, 26 Jun 2003 20:21:53 +0000 (20:21 +0000)
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>
Thu, 26 Jun 2003 20:21:53 +0000 (20:21 +0000)
about macro support in gdb and gcc.

p4raw-id: //depot/perl@19858

pod/perlhack.pod

index 4b7e3d2..60653e1 100644 (file)
@@ -1322,6 +1322,12 @@ You may find it helpful to have a "macro dictionary", which you can
 produce by saying C<cpp -dM perl.c | sort>. Even then, F<cpp> won't
 recursively apply the macros for you. 
 
+B<NOTE>: Recent versions of F<gdb> have fairly good macro support, but
+in order to use it you'll need to compile perl with macro definitions
+included in the debugging information.  Using F<gcc> version 3.1, this
+means configuring with C<-Doptimize=-g3>.  Other compilers might use a
+different switch (if they support debugging macros at all).
+
 =back
 
 =head2 Dumping Perl Data Structures