[an error occurred while processing this directive]
|
если имеется ввиду 'malloc()' то нужно смотреть на реализацию sbrk(),
но там все Ок.
в линкерном скрипте (или в параметрах командной строки) надо проверить символ 'end' - он должен быть определен под стэком скорее всего.
Если в командной строке, то это --defsym end=0xXXXXXXXX (или же через опции gcc так: -Wl,--defsym -Wl,end=0xXXXXXX)
Если имелось ввиду 'alloca()', то это инлайновая... и ей нужно подпихнуть правильный параметр
E-mail: info@telesys.ru