The Elftoolchain project offers tools and libraries for program development.