One issue I run into is that the definition of UNUSED clashes with a
similar definition used in libvpx which is used in the webp module.
Not sure if that is enough reason to rename the macro, instead of
working around it locally..

Even though its unrelated, but since you are asking: I am getting
overflow detection failures now using gcc.
Its a little bit unfortunate that there is no default way to handle
this.
I would propose to use 128bit mult when available and fall back to
"manual" multiplication otherwise. Unless someone has an easy way to
fix this. Any ideas?

arne


On Sun, 30 Dec 2012, Jonas Walld?n @ Pike  developers forum wrote:

Pushed now. If anything breaks please let me know.

This cleanup was kickstarted when I tried to compile 7.9 with Clang. I
still see wrong execution in e.g. integer/bignum handling so I hope to
have more patches in the coming days. One of my other findings was the
commit aabfb4f04c5 (precompile.pike) which probably is a candidate for
7.8 backport as well but I'll let Grubba weigh in on that.
  • War... Jonas Walld�n @ Pike developers forum
    • ... Martin Nilsson (Opera Mini - AFK!) @ Pike (-) developers forum
    • ... Mirar @ Pike developers forum
      • ... Marcus Comstedt (ACROSS) (Hail Ilpalazzo!) @ Pike (-) developers forum
        • ... Marcus Comstedt (ACROSS) (Hail Ilpalazzo!) @ Pike (-) developers forum
          • ... Jonas Walld�n @ Pike developers forum
            • ... Jonas Walld�n @ Pike developers forum
              • ... Arne Goedeke
                • ... Jonas Walld�n @ Pike developers forum
                • ... Arne Goedeke
                • ... Jonas Walld�n @ Pike developers forum
                • ... Arne Goedeke
              • ... Peter Bortas @ Pike developers forum
    • ... Martin Nilsson (Opera Mini - AFK!) @ Pike (-) developers forum
    • ... Mirar @ Pike developers forum

Reply via email to