We make it less than INT_MAX in order not to conflict with the ordering
of zerofill sections, which must always be placed at the end of their
segment.
This is the more structural fix for the issue addressed in D104596: [lld/mac] Make sure __thread_ptrs is in front of __thread_bss.
Any particular significance to the 1024?