summaryrefslogtreecommitdiff
path: root/config/rules.mk
Commit message (Collapse)AuthorAge
* Issue #2373 - Remove all remaining traces of CHECK_STDCXX.Jeremy Andrews2023-11-05
| | | | | | | As far as I can tell, all this code is unused in our platform. GCC older than 7 didn't have the macro _GLIBC_RELEASE. As far as I can tell, using newer GCC means you don't have to check for incompatible symbol versions in the build system, not even if you are compiling with clang against GCC's libc.
* Issue #1824 - Support SunOS Linker mapfiles.athenian2002023-11-04
| | | | | | | | | | Generating OS-appropriate mapfiles from a provided SYMBOL_FILE is apparently required to work with newer ffvpx. Nothing else in our codebase actually seemed to require it. Also seems to reduce the amount of console spam I see relating to symbol visibility during the build process, and I think it even makes libxul.so link a bit faster. Signed-off-by: athenian200 <athenian200@outlook.com>
* Issue #1656 - Remove more vim control lines.Moonchild2023-05-03
| | | | | | | Vim control lines were re-introduced or not entirely cleaned up. This nukes them again. Removing from the rest of js, caps, chrome, config, devtools, docshell, image, intl. More to come.
* Issue #1829 - Revert “Issue #1751 -- Remove XP_MACOSX conditionals from ↵Brian Smith2022-04-26
| | | | | | | | | the rest of the tree.” This also removes some PP abuse and takes file entries out of PP when no longer needed without XP_MACOSX conditionals. This reverts commit 6f707bde95dab6998ac204f9ee6c925ee230c740.
* Issue #1053 - First pass Android defines and remove Android AnnotationMoonchild2022-04-01
| | | | processors, some Andoid packaging stuff, Eclipse IDE support et al.
* Issue #1751 -- Remove XP_MACOSX conditionals from the rest of the tree.Moonchild2021-05-06
| | | | | This also removes some PP abuse and takes file entries out of PP when no longer needed without XP_MACOSX conditionals.
* Remove AIX 1st party code OS checks, part 1wolfbeast2019-03-31
| | | | Issue #186
* Remove build support for HP-UXwolfbeast2018-04-24
| | | | Note: 3rd party lib support (NSS, etc.) has not been touched.
* Add a hack to deal with defs.mk not always being picked up in Pale Moon's caseMatt A. Tobin2018-04-14
|
* Remove Rust from the tree.wolfbeast2018-03-13
| | | | Part 4 for #58
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02