On 17/12/2012 14:55, Rich Freeman wrote:
> Tend to agree.  Plus, you can always compile -O0 in such a case and
> get more useful debug info besides (yes, I know this can be misleading
> under some circumstances, but not all packages are glibc).

No. No. No. No. No. ......... No.

It's not "being glibc", it's "using glibc" — sure not all packages use
glibc, but most do. And using -O0 means that more than half the time you
won't hit the issue.

Why? Because dead-code elimination and constant propagation change
_enormously_ the code that is executed, so you are basically debugging
two completely different programs.

So please stop giving this stupid suggestion, which causes enough grief
as it is without being repeated once again.

-- 
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/

Reply via email to