Modified bin2o to decide where to place the size label:
*The size label is a variable on its own, meaning that it might be
required to be placed into the .sdata section despite the payload being
placed into the .data section.
*It will get placed into the .sdata section if the -G option is set >=16.
*If it is in the same section as the payload, it'll exist before the
payload itself.