Перейти к содержанию
    

GCC для ARM

Не уверен что надо было сюда, но подходящего места не нашел.

 

Большие массивы данных (несколько массивов каждый около 600000 байт) стали причиной потери изначальных значений статических переменных в текущем файле. GCC 4.3.2 и 4.6.0

Кто-нибудь с таким сталкивался ?

 

При этом GCC-3.2.1 работает корректно

 

Изменено пользователем kikos

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Предположение о вилянии массивов не верное.

GCC-3.2.1 по умолчанию помещает инициализированные нулем глоб. данные в data

а GCC 4.3.2 и 4.6.0 по умолчанию в bss.

 

Вопрос исчерпан.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...