gecko-dev/config
André Bargull a807279eb6 Bug 1855986: Don't attempt to use in-tree double-conversion for ICU standalone builds. r=sergesanspaille,glandium
Updates the ICU patch "double-conversion.diff" to only use the in-tree copy of
double-conversion when building Firefox/SpiderMonkey. Standalone ICU builds
instead use the ICU copy of double-conversion. Standalone ICU builds happen
when running "intl/icu_sources_data.py" and when converting the in-tree
little-endian ICU data file to the big-endian format.

`JS_HAS_INTL_API` is used to detect how ICU is built: When building ICU as part
of Firefox/SpiderMonkey, `JS_HAS_INTL_API` is guaranteed to be set, whereas in
standalone ICU builds `JS_HAS_INTL_API` isn't defined.

After applying the updated "double-conversion.diff" patch, ICU was reimported
to restore the previously deleted double-conversion sources files from ICU.

Depends on D190791

Differential Revision: https://phabricator.services.mozilla.com/D190792
2023-10-20 15:21:43 +00:00
..
external Bug 1855986: Don't attempt to use in-tree double-conversion for ICU standalone builds. r=sergesanspaille,glandium 2023-10-20 15:21:43 +00:00
faster
makefiles Bug 1858807 - Track individual rust crate build times. r=firefox-build-system-reviewers,sergesanspaille 2023-10-19 00:29:47 +00:00
mozunit Bug 1786490 - reformat the tree using black 23.3.0 r=sylvestre,webdriver-reviewers,taskgraph-reviewers,whimboo,jmaher,ahal,perftest-reviewers,geckoview-reviewers,afinder,m_kato 2023-09-06 16:14:30 +00:00
tests Bug 1851715 - Use subprocess in mozbuild unit test r=hneiva 2023-09-07 15:34:43 +00:00
AB_rCD.mk
Makefile.in
MozZipFile.py
autoconf-js.mk.in
autoconf.mk.in
baseconfig.mk Bug 1853088 - Remove win32 build from aarch64 windows builds. r=firefox-build-system-reviewers,media-playback-reviewers,taskgraph-reviewers,ahochheiden,gbrown,padenot 2023-09-19 08:29:07 +00:00
check_js_msg_encoding.py
check_js_opcode.py
check_macroassembler_style.py
check_source_count.py
check_spidermonkey_style.py Bug 1838771 - Assert the thread matches between JS::SetNativeStackQuota call and JS::CompileGlobalScriptToStencil for JS::FrontendContext. r=nbp 2023-06-28 11:36:42 +00:00
check_vanilla_allocations.py Bug 1786490 - reformat the tree using black 23.3.0 r=sylvestre,webdriver-reviewers,taskgraph-reviewers,whimboo,jmaher,ahal,perftest-reviewers,geckoview-reviewers,afinder,m_kato 2023-09-06 16:14:30 +00:00
config.mk
create_rc.py
create_res.py
createprecomplete.py
emptyvars-js.mk.in
emptyvars.mk.in
gcc-stl-wrapper.template.h Bug 1274334 - Enable STL wrappers on macos. r=firefox-build-system-reviewers,ahochheiden 2023-04-26 02:44:12 +00:00
gcc_hidden.h
install.bat
make-stl-wrappers.py Bug 1828577 - Properly set *-stl-wrapper.template.h as an input to the make-stl-wrappers script. r=firefox-build-system-reviewers,ahochheiden 2023-04-20 21:49:03 +00:00
make-system-wrappers.py
make-windows-h-wrapper.py
milestone.txt Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2023-09-25 13:56:52 +00:00
moz.build Bug 1828577 - Properly set *-stl-wrapper.template.h as an input to the make-stl-wrappers script. r=firefox-build-system-reviewers,ahochheiden 2023-04-20 21:49:03 +00:00
msvc-stl-wrapper.template.h Bug 1848746 - Avoid problems when <exception> is included before <new>. r=firefox-build-system-reviewers,ahochheiden 2023-08-15 20:11:14 +00:00
nsinstall.c
nsinstall.py
pathsub.c
pathsub.h
printconfigsetting.py
printprereleasesuffix.py
rebuild_check.py
recurse.mk Bug 1853840 - Move sandboxed soundtouch out of libxul and reenable sandbox. r=firefox-build-system-reviewers,shravanrn,media-playback-reviewers,padenot,ahochheiden 2023-09-26 04:08:10 +00:00
rules.mk Bug 1858774 - Add missing annotations for build tracking. r=florian 2023-10-12 23:00:13 +00:00
run-and-prefix.py
run_spidermonkey_checks.py
shlwapi-h-constant.decls.h
shlwapi-h-unicode.decls.h
shlwapi-h-wrapper.template.h
static-checking-config.mk
stl-headers.mozbuild
system-headers.mozbuild Bug 1532281 [Linux] Don't build with dbus-glib r=glandium 2023-10-12 12:59:08 +00:00
wasm2c.py Bug 1848908 - Force the module name used with wasm2c. r=firefox-build-system-reviewers,ahochheiden 2023-08-23 19:06:03 +00:00
windows-h-constant.decls.h
windows-h-unicode.decls.h
windows-h-wrapper.template.h