gecko-dev/toolkit/library
Ted Mielczarek 3ca4c1c35e bug 1459991 - embed Rust's natvis files into xul.pdb on Windows. r=froydnj
Rust ships with some natvis files that enable nicer display of Rust standard
library types in Microsoft's debuggers. rustc will add the right linker
options to include them when it invokes the linker but since we don't link
libxul with rustc we need to explicitly pass them to the linker ourselves.

This change locates all natvis files in the Rust sysroot and adds them
to the libxul link line.

Differential Revision: https://phabricator.services.mozilla.com/D16544

--HG--
extra : moz-landing-system : lando
2019-01-15 13:56:07 +00:00
..
dummydll Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
gtest Bug 1499196 - Always use the topobjdir to output rust library dependencies. r=ted,firefox-build-system-reviewers 2018-10-18 10:40:32 +00:00
rust Bug 1461737 - Move nsstring-rs to a better location, r=nika 2019-01-04 22:03:56 +00:00
Makefile.in Bug 1482299 - Replace libxul.mk with OBJDIR_PP_FILES. r=ted,firefox-build-system-reviewers 2018-08-15 14:04:00 +00:00
StaticXULComponents.ld Bug 1471132 - Change how static xpcom components are linked. r=froydnj 2018-06-26 14:40:51 +09:00
dependentlibs.py Bug 1471293 - Support using llvm-objdump in dependentlibs.py r=glandium 2018-06-26 15:15:19 +02:00
gecko.natvis bug 1408502 - embed natvis info for Gecko types in our PDB files. r=froydnj 2018-03-14 14:07:15 -04:00
libxul.so-gdb.py.in
moz.build bug 1459991 - embed Rust's natvis files into xul.pdb on Windows. r=froydnj 2019-01-15 13:56:07 +00:00
nsDllMain.cpp Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
symverscript.in
xulrunner.rc