Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | MoonchildProductions#1251 - Part 7: All the posix_m* memory-related stuff, ↵ | athenian200 | 2019-10-21 | -0/+3 |
| | | | | | | | | | | gathered together. https://bugzilla.mozilla.org/show_bug.cgi?id=1158445 https://bugzilla.mozilla.org/show_bug.cgi?id=963983 https://bugzilla.mozilla.org/show_bug.cgi?id=1542758 Solaris madvise and malign don't perfectly map to their POSIX counterparts, and some Linux versions (especially Android) don't define the POSIX counterparts at all, so options are limited. Ideally posix_madvise and posix_malign should be the safer and more portable options for all platforms. | |||
* | MoonchildProductions#1251 - Part 4: Core build system changes, lots of ↵ | athenian200 | 2019-10-21 | -0/+24 |
| | | | | | | | | libevent/IPC junk. This is mostly ifdefs, but as you can see, Solaris is actually a lot like Linux. They're both more SysV than BSD at core, and most of the differences have more to do with Solaris not using glibc than anything else. I still need to audit a lot of these changes and understand why they're needed and what the alternative approaches are. After this patch, most of the core functionality needed to build Solaris is here. | |||
* | Issue #1217 - Add support for (later versions of) the Windows 10 SDK | Ascrod | 2019-09-01 | -4/+8 |
| | ||||
* | [Pale Moon] Add a configure flag to functionally disable personas at build time | Matt A. Tobin | 2019-06-29 | -0/+1 |
| | ||||
* | Remove OMX related options from configure | trav90 | 2018-12-16 | -2/+0 |
| | ||||
* | [PALEMOON] Complete making Sync optional at build time | Matt A. Tobin | 2018-12-01 | -0/+4 |
| | ||||
* | Issue #795 - Make nsIUserInfo component optional | Gaming4JC | 2018-10-25 | -0/+1 |
| | | | | | | This allows the nsIUserinfo component to be disabled with --disable-userinfo in mozconfig at build time, but leaves it on by default to avoid any compatibility issues in existing applications. | |||
* | [GCC] Add -Wno-noexcept-type to the js build flags | trav90 | 2018-09-06 | -0/+8 |
| | ||||
* | Disable -Werror on -Wmultistatement-macros | trav90 | 2018-08-10 | -0/+3 |
| | | | | Silences compiler warning spam with GCC 8. | |||
* | Issue #303 Part 2: Update build files for the new location | wolfbeast | 2018-06-04 | -2/+3 |
| | ||||
* | Teach moz.configure about --enable-precompiled-startupcache | wolfbeast | 2018-06-01 | -0/+1 |
| | ||||
* | Remove the option to build without INTL/ICU | wolfbeast | 2018-05-04 | -1/+0 |
| | | | | This resolves #324. | |||
* | Move --enable-tests out of Python configure and flip the default. | wolfbeast | 2018-04-29 | -0/+1 |
| | ||||
* | Remove support for making jemalloc4 the default memory allocator. | wolfbeast | 2018-04-27 | -24/+14 |
| | ||||
* | Remove Rust from the tree. | wolfbeast | 2018-03-13 | -167/+0 |
| | | | | Part 4 for #58 | |||
* | Update configure variable verification | Matt A. Tobin | 2018-02-28 | -0/+1 |
| | ||||
* | Move --enable-eme out of mozconfigure | wolfbeast | 2018-02-24 | -0/+1 |
| | ||||
* | Stop shipping d3dcompiler_43.dll | wolfbeast | 2018-02-18 | -1/+0 |
| | ||||
* | Split MOZ_DEVTOOLS into MOZ_DEVTOOLS (client) and MOZ_DEVTOOLS_SERVER ↵ | Matt A. Tobin | 2018-02-17 | -0/+3 |
| | | | | (backend) and make both optional | |||
* | Hook up the Tycho Add-on Manager to the build system | Matt A. Tobin | 2018-02-10 | -0/+3 |
| | ||||
* | Official Vendor and Pale Moon special case | Matt A. Tobin | 2018-02-05 | -0/+1 |
| | ||||
* | Merge branch 'master' into configurebuild-work | Matt A. Tobin | 2018-02-04 | -2/+2 |
|\ | ||||
| * | Require at least GCC 4.9 to build | trav90 | 2018-02-04 | -2/+2 |
| | | ||||
* | | Allow moz.configure to build projects at / or application/ without having to ↵ | Matt A. Tobin | 2018-02-03 | -4/+15 |
|/ | | | | fully qualify the path in --enable-application | |||
* | Add m-esr52 at 52.6.0 | Matt A. Tobin | 2018-02-02 | -0/+4189 |