My c code on compiling on gcc is giving the error Cannot find entry symbol _start defaulting to 00000
. Can anyone tell me why and how to correct it?
The com
the -none- part means that your toolchain doesn't build for a particular operating system, so you must define a _start entry point. For non-bare-metal toolchains that build for a particular operating system, _start is provided by the standard library that in order will call main when everything is set up.