hadrian: Place non-Haskell objects last when linking
hadrian: Place non-Haskell objects last when linking
In general Haskell objects will contain references to non-Haskell objects, not the other way around. Consequently non-Haskell objects should be placed last. This should fix #16685 (closed).