https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107634
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> --- One of the biggest drawbacks of not having one file is when you need to add a new section, you have to add a new file/directory rather than edditing one file. I also noticed the splitting up sections of the post sphinx conversion is "random". Some sections are split up now while others are not. for an example the documentation for inline-asm is no longer split up (PR 107653). Does anyone understand the heurstic used for when sections were split up?