Добрый день Возникла проблема при переходе на NEC D70F3368. При переносе программы модуль перестал исполнятся. Проблема выявленна при вызове функции malloc, возвращяет 0. Для проверки написанна программа int main( void ) { char* tt1= (char*)malloc(16); free(tt1); //char* tt = new char[128]; //delete(tt); return 0; } Конфигурационные файлы родные. Под симулятором выделение памяти от адреса 0xFFFF10008. Под MINICUBE2 возврашает 0. Под C++ проблема аналогичная.
Пробовал под версией 3.40 крякнутой и под 3.50 Evaluation 30 дневной. Для ARM AVR таже программа работает как часы.
|