Ответ: Дело не в том где она находится. Вот пример: я определил функцию my_func, в которой предположим половина, моей программы, а когда к ней обращаюсь, опечатался и набрал myfunc. К самой функции я никогда получается не обращаюсь, а пытаюсь обратиться к несуществующей функции myfunc. При этом компилятор не кричит, что он не может создать код, а что-то создает (ИНТЕРЕСНО, ЧТО ???). Вот интересно, как же он проводит линковку и создает hex файл с НЕСУЩЕСТВУВЮЩЕЙ функцией. Если объектный файл - по