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
show more ...
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