CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2026/04/07 10:41:33

Modified files:
        gnu/usr.bin/perl: Makefile.bsd-wrapper 

Log message:
Respect DEBUG so we can build perl with debug symbols

Adding -DEBUGGING in CONFIGURE_ARGS activates debug code,
-DEBUGGING=-g passes -g in CFLAGS (only -g is supported),
and -DEBUGGING=both does... both.  This is a bit confusing.
IMO DEBUG=-g should only add -g and disable executable stripping, but
not change the code that is built.  So use -Doptimize which lets us pass
arbitrary compiler flags (eg -g3), just like DEBUG does in our system
Makefiles.

Hints and ok afresh1@

Reply via email to