int main(void){
printf("Hello World");
return 0;
}
Как 0 передается как возвращаемое значение на уровне сборки? Есть ли выделенный регистр процессора для этой работы?
UPDATE
Вот 2 таблицы передачи / возврата данных в pdf, но, похоже, нет точной информации о том, как определяется соглашение о вызовах API и какой регистр используется для хранения адреса возврата: