[an error occurred while processing this directive]
|
=== Я как раз читал, и написал об этом, что действия компилера, или линкера, или всех вместе нестандартизованы в таких ситуациях.
Ну, дык, ёжкин кот!
Я по прошлому Вашему посту понял, что Вы НАОБОРОТ, привели описание стандарта. Кроме того, в моей ситуации, это было ПОЧТИ похоже на правду. А я Вам привык относительно доверять. Вы поосторожнее, с народным доверием!
Вообще, мне кажется, что поведение компилера и линкера определяется поведением и синтаксисом ассемблера, в который исходник на С транслируется. Где-то есть всякие .глобал, .глобальнее и .охренительно_глобально, а где-то только .глобал. Вот и пыжатся бедные индусы на Бангалорщине...
У меня-то, вообще все просто, как паренная репа.
Объявляю
int mmm[1000]
Смотрю карту памяти - нету нигде _mmm ! Есть только глобальное имя такое. Но хип, почему-то уже на 1000 слов меньше. Все.
E-mail: info@telesys.ru