On Mon, Jan 3, 2011 at 2:12 PM, Parrot <[email protected]> wrote:
> #855: config/init/defaults.pm:  Profiling options are too specific to GCC
> -----------------------+----------------------------------------------------
>  Reporter:  jkeenan    |       Owner:  jkeenan
>     Type:  bug        |      Status:  assigned
>  Priority:  minor      |   Milestone:
> Component:  configure  |     Version:  1.3.0
>  Severity:  medium     |    Keywords:  profile gcc debug
>     Lang:             |       Patch:
>  Platform:  all        |
> -----------------------+----------------------------------------------------
>
> Comment(by darbelo):
>
>  Replying to [comment:13 jkeenan]:
>  > Follow-up question:
>  >
>  > If a user has requested an optimized build, does it make any sense to
>  have values for `link_debug` and `ld_debug`?  In the optimize case,
>  shouldn't they be set to empty strings just like `cc_debug`?
>
>  The answer to that depends on wether you consider building an optimized
>  parrot should exclude the possibility of building a debug-able parrot.
>  While it's true that the configure system has no direct provisions for
>  this, it is (or used to be, I haven't tried in som time) relatively simple
>  to build an optimized parrot with debugging symbols. IIRC chromatic used
>  to do this regularly so that he could get line number information out of
>  gdb when debugging optimized builds, it's likely we should take this use
>  case into consideration when evaluating the impact of changes to the debug
>  flags in optimized builds.
>

And others; I regularly build with --optimize and --cflags="-g" ; this
should continue to work.

Regards.
-- 
Will "Coke" Coleda
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to