Mozilla马赫建立通行证CFLAGS

时间:2019-06-21 14:44:04

标签: makefile mozilla clang++ thunderbird

Anyboy知道如何传递给“马赫”(https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/mach)自定义CFLAGS。要覆盖默认的Canary和PIE启用。

累了

thunderbird-build/source$ cat mozconfig
ac_add_options --enable-application=comm/mail
ac_add_options --enable-calendar
ac_add_options --enable-debug
mk_add_options CFLAGS="-no-pie -fno-stack-protector"

但是它不会影响构建:/

也试图修改直接生成的标志,但这并没有被采用。

obj-x86_64-pc-linux-gnu/config/backend.mk

有时也会使用ASAN构建它。

谢谢

0 个答案:

没有答案