Siti Hasmah Mohamad Ali, the wife of Malaysia's longest-serving Prime Minister Mahathir Mohamad and a public health advocate, died on Monday at the age of 100, the veteran leader's office said.