Re: Building mozilla-central with clang + icecream

2017-11-09 Thread Sylvestre Ledru
Hello, On 10/11/2017 06:17, Zibi Braniecki wrote: > 0:11.63 DEBUG: configure:5029: /usr/bin/ccache /usr/bin/gcc -std=gnu99 -o > conftest -Qunused-arguments conftest.c 1>&5 > 0:11.63 DEBUG: gcc: error: unrecognized command line option > '-Qunused-arguments'; did you mean '-Wunused-paramete

Re: Building mozilla-central with clang + icecream

2017-11-09 Thread Zibi Braniecki
Unfortunately, that still doesn't make it fly. My mozconfig: ``` ▶ cat .mozconfig mk_add_options MOZ_MAKE_FLAGS="-j$(icecc-jobs)" mk_add_options 'export CCACHE_PREFIX=icecc' mk_add_options "export RUSTC_WRAPPER=sccache" mk_add_options 'export CARGO_INCREMENTAL=1' mk_add_options 'export ICECC

Re: Building mozilla-central with clang + icecream

2017-11-09 Thread Wei-Cheng Pan
On 10/11/2017 10:04 AM, Zibi Braniecki wrot > 0:12.70 DEBUG: | usr/bin/clang: error while loading shared libraries: > libLLVM-5.0.so: cannot open shared object file: No such file or directory Looks like somehow it cannot find libLLVM-5.0.so, probably a distro issue? Probably icecc-create-env ca

Re: Building mozilla-central with clang + icecream

2017-11-09 Thread Zibi Braniecki
On Tuesday, November 7, 2017 at 2:54:45 AM UTC-8, pa...@paul.cx wrote: > I'm using this setup daily (with clang trunk from some weeks ago, not > 5.0, but it's the same really), here is my mozconfig: > > ``` > export CC="icecc clang" > export CXX="icecc clang++" > mk_add_options MOZ_MAKE_FLAGS="-j1

Re: Intent to unship: as in image maps

2017-11-09 Thread Mike Taylor
> On Nov 8, 2017, at 3:49 PM, Emilio Cobos Álvarez wrote: > In bug 1317937 I intend to unship the feature of elements acting the > same way as elements in image maps. > > This functionality was specced in HTML 4, but no other browser > implemented it and was removed from HTML 5. > Given that

Re: JSBC: JavaScript Start-up Bytecode Cache

2017-11-09 Thread Nicolas B. Pierron
On 11/08/2017 07:50 PM, dmosed...@mozilla.com wrote: Does this cache bytecode for about: pages as well? As an example, caching bytecode for various JS scripts from resource: and chrome: for about:home might get interesting startup improvements... I would not expect the JSBC to be used in suc

PSA: Making Windows 10 SDK version 10.0.14393 the minimum for building Firefox

2017-11-09 Thread bowen
Hi, Early in the 59 cycle, I intend to make Windows 10 SDK version 10.0.14393 the minimum required for building Firefox. Like before, this is because of new Windows security features used in an update to the Chromium Windows process sandbox. If you are using Visual Studio 2015 and you don't ha

Re: C++ function that the optimizer won't eliminate

2017-11-09 Thread Henri Sivonen
On Wed, Oct 11, 2017 at 11:54 PM, Gabriele Svelto wrote: > On 09/10/2017 13:47, Henri Sivonen wrote: >> I omitted volatile, because the GCC manual said it has no effect on >> basic asm. However, it turns out it still has an effect on extended >> asm, which is what this is. Oops. > > Yes, volatile