I am writing a program which if I compiler on Suse 10 32 bit system without adding the -m32 option and execute it on Suse 10 64 bit works fine.
In this case is it not required for me to add -m32 option?
Can we execute programs built on 32 bit systems directly on their 64 bit counterparts without any side-effects? Or any updates or changes are required?