Note: still need to do libsoft.
Details
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 2778 Build 2799: arc lint + arc unit
Event Timeline
lib/libc/Makefile | ||
---|---|---|
105 | Will this work with armeb? | |
lib/msun/arm/Makefile.inc | ||
7 | These files are only needed to provide support for both the libc softfloat code, and the VFP. They are only needed when building for the soft or softfp ABIs. | |
lib/msun/arm/fenv-vfp.c | ||
31–34 | I think this is wrong. This file shouldn't be compiled for anything other than the soft or softfp ABIs. The hard ABI will use fenv.c directly. |
Update, per andy.
Updating D5550: Kill armv6hf. Make that the default. Allow CPUTYPE=soft to build the
current soft-float abi libraries.
Fix arm armeb builds.
Updating D5550: Kill armv6hf. Make that the default. Allow CPUTYPE=soft to build the
current soft-float abi libraries.
Yes, but not in this review. I want to get this slice of the puzzle put to bed then move onto libsoft / MK_LIBSOFT.
lib/libc/arm/aeabi/Makefile.inc | ||
---|---|---|
15 | This looks wrong, we need to build aeabi_vfp_*.S on softfp. They are the VFP implementation we will use when the kernel reports vfp hardware. | |
lib/msun/arm/fenv-vfp.c | ||
31–34 | To tell fenv.h to build the vfp version of the functions, i.e. functions that interact with the hardware registers to change the state. |