Resultados de la búsqueda a petición "abi"

1 la respuesta

Cómo implementar de forma segura una aplicación creada con un compilador actualizado

Tengo una aplicación que se implementa en una plataforma centos 6.7 y se compila con el compilador nativo C ++ de la distribución, que es gcc 4.4.7. Ahora, por algunas razones (en realidad, actualice a Qt 5.7), necesito usar un compilador moderno ...

1 la respuesta

¿Qué sucede si utiliza la ABI de Linux int 0x80 de 32 bits en código de 64 bits?

int 0x80 en Linux siempre invoca la ABI de 32 bits, independientemente del modo desde el que se llame: args enebx, ecx, ... y números de syscall de/usr/include/asm/unistd_32.h. (O se bloquea en núcleos de 64 bits ...

1 la respuesta

onvención de llamada de @ARM a C, NEON se registra para guardar

Hay unsimilar post [https://stackoverflow.com/questions/261419/arm-to-c-calling-convention-registers-to-save] que cubre registros regulares. ¿Qué pasa con los registros NEON? Hasta donde recuerdo, la mitad superior o la mitad inferior de los ...

1 la respuesta

¿Por qué esta tienda muerta de unique_ptr no se puede eliminar?

#include <memory> #include <vector> using namespace std; vector<unique_ptr<int>> e; void f(unique_ptr<int> u) { e.emplace_back(move(u)); }Para ambosSonido metálic [https://godbolt.org/z/bKG8qy] y GCC [https://godbolt.org/z/VmR0wI], el fragmento ...

1 la respuesta

¿Cómo agregar una variable miembro privado rompe la compatibilidad ABI de C ++?

Lospimpl idiom [http://c2.com/cgi/wiki?PimplIdiom] se usa comúnmente para permitir el cambio de código en bibliotecas vinculadas dinámicamente sin romper la compatibilidad ABI y tener que volver a compilar todo el código que depende de la ...

2 la respuesta

La biblioteca de Visual Studio C ++ dll se bloquea en la aplicación Qt

2 la respuesta

¿Hasta qué punto el Itanium ABI realmente especifica el relleno y la alineación?

Me han dicho:[ABIs] garantiza el diseño exacto de la estructura, el desplazamiento de bytes de cada miembro, qué bits se utilizan para los campos de bits, dó...

2 la respuesta

¿Cuál es la diferencia de sección y segmento en formato de archivo ELF?

De wikiFormato ejecutable y enlazable:Los segmentos contienen información que es necesaria para la ejecución del archivo en tiempo de ejecución, mientras que...

2 la respuesta

Qué registros son seguros de usar en una función (x86)

De acuerdo aWikipedia el Intel ABI permite usar

2 la respuesta

¿Las actualizaciones de Visual Studio 2012 rompen C ++ ABI?

Cuando Microsoft lanzó inicialmente Visual Studio 2012 en septiembre de 2012, anunció su plan para proporcionar actualizaciones para Visual Studio de forma m...