Will sharing a global pointer(without any synchronization) between two thread (one write and other reads) lead to situation where the 1st thread has written the first 4bytes (of the 8byte address) and the 2nd thread reads the pointer, who's 1st 4bytes are updated and last 4bytes are outdated ?
Using a 64bit machine