sieve32: Separate 32-bit code segment and 16-bit code segment

OpenWatcom's linker and MSC's linker cannot merge 32-bit segment and
16-bit segment into one segment. Separate them.