F
F
Fedor Korotkov2017-12-27 19:29:46
assembler
Fedor Korotkov, 2017-12-27 19:29:46

What library defines the _start label?

Code execution starts at the main label. Before main is called, support libraries are initialized. They define the _start label, which will be the entry point to the program. You need to name the C or C # library
(it will most likely be stored in the OS kernel)

Answer the question

In order to leave comments, you need to log in

1 answer(s)
J
jcmvbkbc, 2017-12-27
@mil0112

You need to name the library C or C#

The question is not clear. C or C#? There are many different C libraries in general, but there is usually only one installed on a particular system. On "large" systems, this is usually glibc, where _start is defined in the start.S file .

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question