First: I would check if they are listed differently in the linker file?
But: There is no guarantee of the order of the objects by any means, if you have them (as in this case) as single objects (and I assume the same for your linker file, or using wildcards).
If you want them in a defined order:
- have them in an array of things
- or: list them individually in the linker file
I hope this helps,
Erich