I have tested many times about data record behaviour in elf and in pecoff.I suspected that When reading data record or writing data record,linux's order and windows's order are completely different.However,this conclusion maybe wrong and I am mistaken.
While reading the assembly code fpc have generated,I discovered that the same data record is placing in the .rodata(elf),.data(windows),Does the different position made the data record reading and writing different from platforms?