Skip to content

Deprecate split objects

For several reasons (see below) we now generally recommend users use split sections instead of split objects.

Reasons:

  • SplitSections is quite a bit simpler
  • SplitSections may produce smaller binaries
  • SplitSections requires fewer assembler invocations, potentially improving compilation time (see #11285 (closed), #15051 (closed))
  • SplitSections is the approach used by most C compilers, meaning we may avoid edge cases that SplitObjects may turn up
Trac metadata
Trac field Value
Version 8.6.2
Type Task
TypeOfFailure OtherFailure
Priority highest
Resolution Unresolved
Component Compiler
Test case
Differential revisions
BlockedBy
Related
Blocking
CC
Operating system
Architecture
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information