Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Revert r353140: Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it aroundarichardson has an actual fix for the same issue that this was workingaround; given that we don't build with llvm today, go ahea
Revert r353140: Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it aroundarichardson has an actual fix for the same issue that this was workingaround; given that we don't build with llvm today, go ahead and revert theworkaround in advance.
show more ...
Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it aroundDiff partially stolen from CheriBSD; these bits need -Wl,-z,notext in orderto build in an LLVM world. They are needed for all flavors/sizes of M
Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it aroundDiff partially stolen from CheriBSD; these bits need -Wl,-z,notext in orderto build in an LLVM world. They are needed for all flavors/sizes of MIPS.This will eventually get fixed in LLVM, but it's unclear when.Reported by: arichardson, emasteDifferential Revision: https://reviews.freebsd.org/D21696
Run the csu tests on a DSO. This builds the tests into a shared library,then runs these from the base test programs. With this we can checkcrtbeginS.o and crtendS.o are working as expected.MFC wi
Run the csu tests on a DSO. This builds the tests into a shared library,then runs these from the base test programs. With this we can checkcrtbeginS.o and crtendS.o are working as expected.MFC with: r339738Sponsored by: DARPA, AFRL