Resultados da pesquisa a pedido "gcc"
Como dizer ao GCC que um argumento de ponteiro é sempre alinhado por duas palavras?
No meu programa, tenho uma função que faz uma adição de vetor simplesc[0:15] = a[0:15] + b[0:15]. O protótipo da função é: void vecadd(float * restrict a, float * restrict b, float * restrict c); Em nossa arquitetura incorporada de 32 bits, há ...
esativar seletivamente os avisos do GCC para apenas parte de uma unidade de traduçã
Qual é o equivalente mais próximo do GCC a esse código de pré-processador MSV #pragma warning( push ) // Save the current warning state. #pragma warning( disable : 4723 ) // C4723: potential divide by 0 // Code which would generate warning ...
possível acessar variáveis definidas no assembly a partir de
Posso ler ou gravar em uma variável definida no meu arquivo de montagem no meu arquivo C? Eu não conseguia descobrir sozinho. Por exemplo, o arquivo C tem a seguinte aparência: int num = 33;e produz este código de montagem: .file "test.c" ...
Evitar avisos de “redefinição de typedef” ao definir estruturas
Estou definindo algumas estruturas que se referem umas às outras e digitando as estruturas antes de usá-las, para que cada estrutura esteja 'ciente' das outras (estava recebendo erros de compilação sem isso). Não tenho certeza se isso ...
Referência indefinida de `omp_get_max_threads _ '
Estou recebendo os seguintes erros ao tentar compilar um projeto: (fortran, usando gfortran) eferência não definida para `omp_get_max_threads _ ' eferência não definida para `omp_get_thread_num _ ' O problema é que minha versão do GCC é ...
O que é _GLOBAL_OFFSET_TABLE?
Usando o nm [http://linux.about.com/library/cmd/blcmdl1_nm.htm] no Linux para ver os símbolos no meu programa, vejo um símbolo com o nome_GLOBAL_OFFSET_TABLE_ como mostrado abaixo. Alguém pode elaborar o que é_GLOBAL_OFFSET_TABLE_ ...
Tabela de vinculação de processo e tabela de deslocamento global
Estou lendoeste artigo sobre PLT (Process Linkage Table) e GOT (Global Offset Table) [http://www.technovelty.org/linux/pltgot.html]. Embora o objetivo do PLT seja claro para mim, ainda estou confuso sobre o GOT. O que entendi no artigo é que GOT ...
Como mostro o valor de um #define em tempo de compilação no gcc
Até agora eu tenho tanto quanto: #define ADEFINE "23" #pragma message ("ADEFINE" ADEFINE)O que funciona, mas e se o ADEFINE não for uma string? #define ADEFINE 23 #pragma message ("ADEFINE" ADEFINE)causas warning: 'mensagem de pragma' ...
Em C, por que você precisa de uma declaração depois de um rótulo "goto"
Estou escrevendo algum código C e no meu código tenho dois loops aninhados. Em uma condição específica, eu querobreak fora do circuito interno econtinue no loop externo. Tentei fazer isso usando uma etiqueta no final do código do loop externo e, ...
rro de compilação do @ARM, VFP registrado usado pelo executável, não pelo arquivo de objeto
Eu tenho esse problema há alguns dias e não consigo entender o que realmente está acontecendo aqui ou qual é o problem Eu tenho um makefile com estas bandeiras: CC = arm-linux-gnueabihf-gcc-4.6 FLAGS = -O3 -march=armv7-a ...