Resultados da pesquisa a pedido "binutils"

2 a resposta

Como interpretar a saída do programa ldd?

[root@wdctc1281 bin]# ldd node linux-vdso.so.1 => (0x00007fffd33f2000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f70f7855000) librt.so.1 => /lib64/librt.so.1 (0x00007f70f764d000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f70f7345000) ...

2 a resposta

Requisitos para usar o flto

Se eu quiser compilar meu projeto com-flto é suficiente ter construído o gcc com--enable-gold ou eu também preciso construir ouro e substituir ld por ele? E preciso de outras bandeiras? Ou seja, eu estou fazendo isso gcc -flto one.c two.c

1 a resposta

Como criar o GCC 4.8.x no host do Mac OS X para o destino MIPS

Estou tentando criar GCC / binutils para uma plataforma de destino MIPS em um host do Mac OS X executando (10.9) x86_64. Fiz o download da versão mais recente do binutils e do GCC e também instalei o GCC 4.8.2 via homebrew. No entanto, até agora ...

1 a resposta

Maneira elegante de definir o endereço base da imagem ELF com o Linux binutils?

Para um projeto pessoal, preciso gravar um executável que carregue em um endereço de memória não padrão. Deesta questão tãoEu sei que posso definir o endereç...

1 a resposta

Como determinar quais opções de linha de comando o gcc passa para ld por padrão?

9 a resposta

Como listar dependências de bibliotecas de um binário não nativo?

Ao desenvolver para a plataforma nativa, posso usar o ldd para listar todas as bibliotecas compartilhadas (arquivos .so) que um executável binário que eu con...

6 a resposta

Como obter informações de instruções dos libopcodes?

Estou escrevendo uma ferramenta que usalibbfd elibopcodes no x86-32 e x86-64 Linux para desmontar. O problema é que, embora eu consiga desmontar os libopcodes, não consigo obter nenhuma informação de instrução. Para fins de demonstração, fiz um ...

3 a resposta

omo compilar um arquivo de montagem em um formato binário bruto (como DOS .com) com o GNU assembler (as

Eu quero compilar esse código fonte no Windows (apenas um exemplo): start: NOP NOP Quando eu compilar com NASM ou FASM, o tamanho do arquivo de saída é de 2 bytes. Mas quando eu compilo com o GNU assembler (as), o comprimento do arquivo de saída ...

2 a resposta

objdump e ARM vs Thumb

Estou tentando desmontar um objeto criado para o ARM com o gcc. Infelizmente, o objdump está tentando adivinhar se o código é ARM e Thumb e está errado: pensa que meu código é Thumb quando na verdade é ARM. Vejo que o objdump tem uma opção para ...

4 a resposta

Corrigindo código / símbolos em um binário ELF vinculado dinâmico

Suponha que eu tenha um binário ELF vinculado dinâmico e que eu queira substituir / redirecionar determinadas chamadas de biblioteca. Eu sei que posso fazer isso comLD_PRELOAD, mas quero uma solução permanente no binário, independente do ambiente ...