Page MenuHomeFreeBSD

Use CFLAGS_NO_SIMD where needed, and move most uses of stand-alone binaries in the system to using bsd.stand.mk.
ClosedPublic

Authored by imp on Aug 27 2015, 1:58 AM.

Details

Summary

Use CFLAGS_NO_SIMD in preference to varying lists of -mno-xxxx flags.
Go ahead and defined -D_STANDALONE for all targets (only strictly
needed for some architecture, but harmless on those it isn't required
for). Also add -msoft-float to all architectures uniformly rather
that higgley piggley like it is today.

Move most uses of stand-alone binaries in the system to using
bsd.stand.mk.

Diff Detail

Repository
rS FreeBSD src repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

imp updated this revision to Diff 8237.Aug 27 2015, 1:58 AM
imp retitled this revision from to Use CFLAGS_NO_SIMD where needed, and move most uses of stand-alone binaries in the system to using bsd.stand.mk..
imp updated this object.
imp edited the test plan for this revision. (Show Details)
imp updated this revision to Diff 8268.Aug 27 2015, 8:01 PM

Justin says we don't need -DNETIF_DEBUG, so remove it for now.

rpaulo accepted this revision.Aug 27 2015, 11:45 PM
rpaulo added a reviewer: rpaulo.
This revision is now accepted and ready to land.Aug 27 2015, 11:45 PM
This revision was automatically updated to reflect the committed changes.