Why using GCC instead of LD on Barebones tutorial?
Posted: Wed Dec 02, 2020 4:51 pm
The title says it all, can someone explain it to me? My confusions is because, LD is literally the Linker so why use GCC instead of LD?
As stated in the tutorial:
As stated in the tutorial:
What are these 'various tasks' and how they influence in the quality of the generated binary if there's any?Note: Some tutorials suggest linking with i686-elf-ld rather than the compiler, however this prevents the compiler from performing various tasks during linking.