Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I'll just run the command on the branches)Sponsored by: Netflix
Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Revert "csu: test: explicitly add libm as build parameter"This reverts commit 4f5890a0fb086324a657f3cd7ba1abc57274e0db.9ef1127008ce94cf626daed346a3c1ee03063617 is a proper fix forthe problem we
Revert "csu: test: explicitly add libm as build parameter"This reverts commit 4f5890a0fb086324a657f3cd7ba1abc57274e0db.9ef1127008ce94cf626daed346a3c1ee03063617 is a proper fix forthe problem we tried to address.Sponsored by: Instituto de Pesquisas Eldorado (eldorado.org.br)
show more ...
csu: test: explicitly add libm as build parameterCSU tests build fails with '/usr/lib/libgcc_s.so: undefined reference tofma' when built with LLVM 14 for powerpcspe, so '-lm' is being addedexplic
csu: test: explicitly add libm as build parameterCSU tests build fails with '/usr/lib/libgcc_s.so: undefined reference tofma' when built with LLVM 14 for powerpcspe, so '-lm' is being addedexplicitly.It may be linked to https://reviews.llvm.org/D77558Reviewed by: imp (earlier version)MFC after: 2 daysSponsored by: Instituto de Pesquisas Eldorado (eldorado.org.br)Differential Revision: https://reviews.freebsd.org/D35691
Add C startup code tests for PIE binaries.- Force dynamic to be a non-PIE binary.- Add a dynamicpie test which uses a PIE binary.Reviewed by: andrewObtained from: CheriBSDMFC after: 2 weeksS
Add C startup code tests for PIE binaries.- Force dynamic to be a non-PIE binary.- Add a dynamicpie test which uses a PIE binary.Reviewed by: andrewObtained from: CheriBSDMFC after: 2 weeksSponsored by: DARPADifferential Revision: https://reviews.freebsd.org/D27127
Drop the csu tests WARNS to 5 to fix the powerpc64 build.MFC with: r339738Sponsored by: DARPA, AFRL
Implement a BSD licensed crtbegin/crtendThese are needed for .ctors/.dtors and .jcr handling. The former needsall the function pointers to be called in the correct order from the.init/.fini secti
Implement a BSD licensed crtbegin/crtendThese are needed for .ctors/.dtors and .jcr handling. The former needsall the function pointers to be called in the correct order from the.init/.fini section. The latter just needs to call a gcj specific functionif it exists with a pointer to the start of the .jcr section.This is currently disabled until __dso_handle support is added.Reviewed by: emasteMFC after: 1 monthSponsored by: DARPA, AFRLDifferential Revision: https://reviews.freebsd.org/D17587