Resultados da pesquisa a pedido "abi"
Como compilar o boost com o GCC 5 usando a ABI antiga?
Fiz o download de uma biblioteca que foi compilada com um gcc 4.8 antes da alteração da ABI no GCC. No meu laptop (o kubuntu mais recente) eu tenho o GCC 5.2. E quando eu instalei o boost, parece que ele usou o novo ABI, mas eu recebo os ...
É necessário um sinal ou extensão zero ao adicionar um deslocamento de 32 bits a um ponteiro para a ABI x86-64?
Resumo: Eu estava olhando o código de montagem para orientar minhas otimizações e ver muitas extensões de sinal ou zero ao adicionar int32 a um ponteiro. void Test(int *out, int offset) { out[offset] = 1; } ------------------------------------- ...
Por que precisamos de alocação de pilha quando temos uma zona vermelha?
Eu tenho as seguintes dúvidas: Como sabemos, o System V x86-64 ABI fornece uma área de tamanho fixo (128 bytes) no quadro da pilha, chamada redzone. Portanto, como resultado, não precisamos usar, por exemplo,sub rsp, 12. Apenas façamov [rsp-12], ...
Como implantar com segurança um aplicativo criado com um compilador atualizado
Eu tenho um aplicativo que é implantado em uma placa centos 6.7 e criado com o compilador C ++ nativo da distribuição, que é o gcc 4.4.7. Agora, por algumas razões (na verdade, atualize para o Qt 5.7), preciso usar um compilador moderno com ...
C ++ em x86-64: quando as estruturas / classes são passadas e retornadas nos registradores?
Supondo que a ABI x86-64 no Linux, sob quais condições em C ++ as estruturas são passadas para funções nos registradores versus na pilha? Sob quais condições eles são retornados nos registros? E a resposta muda para as aulas? Se ajudar a ...
Usando o Scala 2.12 com o Spark 2.x
At the Spark 2.1docs [https://spark.apache.org/docs/latest/]mencionou isso O Spark é executado em Java 7+, Python 2.6 + / 3.4 + e R 3.1+. Para a API Scala, o Spark 2.1.0 usa o Scala 2.11. Você precisará usar uma versão compatível do Scala ...
Compatibilidade binária entre VS2017 e VS2015
Este post SO:O binário do Visual-C ++ - 2017 é compatível com o VC ++ - 2015? [https://stackoverflow.com/questions/40854917/is-visual-c-2017-binary-compatible-with-vc-2015] diz claramente que o VS 2017 é binário compatível com o VS 2015. Parece ...
C tem uma ABI padrão?
De uma discussãoEm outro lugar [http://www.gamedev.net/community/forums/topic.asp?topic_id=590148]: C ++ não possui ABI padrão Mas nem C, certo? Em qualquer plataforma, praticamente existe. Não seria útil como língua franca para a comunicação ...
É seguro vincular objetos C ++ 17, C ++ 14 e C ++ 11
Suponha que eu tenha três objetos compilados, todos produzidos pelomesmo compilador / versão: A foi compilado com o padrão C ++ 11B foi compilado com o padrão C ++ 14C foi compilado com o padrão C ++ 17Para simplificar, vamos assumir que todos ...
C # quebra de interface, ABI
Suponha que tenhamos oclass X na versão 1 da montagemA.dll: class X { SomeType Property { set; get; } }e depois na versão 2 da montagemA.dll: class X { SomeType Property { set; get; } SomeType OtherProperty { set; get; } } Agora, suponha que ...