Resultados de la búsqueda a petición "abi"
¿Por qué el encabezado ELF de una biblioteca compartida especifica Linux como OSABI?
Todas las bibliotecas compartidas estándar en mi sistema Linux (Fedora 9) especifican ELFOSABI_NONE (0) como su OSABI.Esto está bien, sin embargo, he recibid...
¿Qué podría "perder" C / C ++ si definieran un ABI estándar?
El título lo dice todo. Estoy hablando de C / C ++ específicamente, porque ambos consideran esto como "problema de implementación". Creo que la def...
¿Por qué necesitamos asignación de pila cuando tenemos una zona roja?
Tengo las siguientes dudas: Como sabemos, System V x86-64 ABI nos da un área de tamaño fijo (128 bytes) en el marco de la pila, llamada redzone. Entonces, como resultado, no necesitamos usar, por ejemplo,sub rsp, 12. Solo hazlomov [rsp-12], X y ...
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 ...
Compatibilidad binaria entre VS2017 y VS2015
Esta publicación SO:¿Es binario Visual-C ++ - 2017 compatible con VC ++ - 2015? [https://stackoverflow.com/questions/40854917/is-visual-c-2017-binary-compatible-with-vc-2015] dice claramente que VS 2017 es binario compatible con VS 2015. Incluso ...
C ++ en x86-64: ¿cuándo se pasan las estructuras / clases y se devuelven en los registros?
Suponiendo el x86-64 ABI en Linux, ¿bajo qué condiciones en C ++ se pasan las estructuras a las funciones en los registros frente a la pila? ¿En qué condiciones se devuelven en registros? ¿Y cambia la respuesta para las clases? Si ayuda a ...
Usando Scala 2.12 con Spark 2.x
En la chispa 2.1docs [https://spark.apache.org/docs/latest/]se menciona que Spark se ejecuta en Java 7+, Python 2.6 + / 3.4 + y R 3.1+. Para la API de Scala, Spark 2.1.0 usa Scala 2.11. Deberá usar una versión compatible de Scala (2.11.x). en ...
¿Es seguro vincular objetos C ++ 17, C ++ 14 y C ++ 11?
Supongamos que tengo tres objetos compilados, todos producidos pormismo compilador / versión: A fue compilado con el estándar C ++ 11B fue compilado con el estándar C ++ 14C fue compilado con el estándar C ++ 17Para simplificar, supongamos que ...