This comes up a lot in Apple development—when submitting to the app store with bitcode you must of course include the full bitcode (-fembed-bitcode). But what is the reason for having this intermediate "marker" mode, which includes the sections but not the bitcode itself? There must be some reason why this exists, and why it's often turned on for debug builds.