tinderbox passes
Details
- Reviewers
rpaulo bdrewery - Group Reviewers
ARM - Commits
- rS272350: Remove MK_ARM_EABI, the armeb issues have been fixed. The code to support
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
sys/arm/arm/syscall.c | ||
---|---|---|
1 ↗ | (On Diff #1848) | Ignore this file, it's part of an unrelated change |
sys/conf/Makefile.arm | ||
---|---|---|
45 ↗ | (On Diff #1848) | Ugh, nasty bug. |
Found the same thing as rpaulo, and another. There appears to be lots of copying for the compiler library run time support in a few places in the tree that would be good to clean up, but that's likely beyond the scope of this thing patch-set.
lib/clang/clang.build.mk | ||
---|---|---|
25 ↗ | (On Diff #1848) | Shouldn't this include armeb either defaulting to the gnueabi, or as a .warning "You lose"? |
sys/boot/libstand32/Makefile | ||
70 ↗ | (On Diff #1848) | Just an aside: We have similar logic in lots of places.... might be a good place to consolidate / refactor. |
sys/conf/Makefile.arm | ||
45 ↗ | (On Diff #1848) | Yea, fun times... Where does DDB_ENABLED get defined? |
Do we .error it out somewhere else? If not, we should do so here. A quick grep doesn't show a global filter... Alternatively, we should try to get it right, even if other things fail. We shouldn't do something we know is wrong because it isn't supported.
lib/clang/clang.build.mk | ||
---|---|---|
25 ↗ | (On Diff #1848) | There is support for armeb in upstream Clang/LLVM (although I'm unsure of the quality / completeness); presumably it will become viable upon a future import. |