Hi Brad
This is an issue with your compiler, I've run into it once or twice with various android kernels.... You've got a couple of options.
1. use the recommended compiler, which may be more difficult in your case because your using a mac.
2. Remove the code at fault. In one instance the code causing the issue was only used on cortex A15 processor and I was compiling for a cortex-A8 so I could quite safely remove that branch.
3. Build your own toolchain which supports this or
4. Search for a prebuilt compiler that supports it.
Hope that helps a little bit