реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Эльф, есть пара вопросов...
z768
сообщение Jul 27 2016, 06:49
Сообщение #16





Группа: Участник
Сообщений: 11
Регистрация: 6-07-16
Пользователь №: 92 442



Не могу понять в чем баг.
Скрипт для линковщика простейший.
Код
arm-elf-ld -T Linker.ld Sec1.o Sec4.o -o elf.elf


Код
OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
OUTPUT_ARCH(arm)

SECTIONS
{
    . = 0xC0100000;

    .text : {
        * (.text)
        . = ALIGN(4);
    }

    .data : {
        * (.data*)
        . = ALIGN(4);
    }
  
}

на выходе получаю ельф.ельф.
Проверяю параметр по секциям Addralign...
... в секциях стоит 1.

Это проблема линковщика, либо objcopy, либо моя ???
Исправляю в хекс редакторе на 4 по секциям для линковки.
На выходе получаю нормальный параметр Addralign.
Почему не работает строка ". = ALIGN(4);"
?????

Сообщение отредактировал z768 - Jul 27 2016, 06:51
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th August 2025 - 13:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01325 секунд с 7
ELECTRONIX ©2004-2016