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

8 la respuesta

¿Cómo puedo hacer que GCC compile la sección .text como escribible en un binario ELF?

Me gustaría poder cambiar dinámicamente el código ejecutable dentro de una biblioteca que estoy usando. Esencialmente, me gustaría NOP dinámicamente ciertas funciones si no son necesarias. Sin embargo, la sección .text de la biblioteca que ...

6 la respuesta

Tamaño óptimo del búfer para escritura (2)

Digamos que quiero escribir 1 GB de datos en el archivo, digamosext3 Sistema de archivos Linux usandowrite(2) syscall y esto sucede en una muy ambiente ocupado (muchas E / S similares de forma concisa). ¿Cuál es el tamaño óptimo del búfer en el ...

6 la respuesta

Cómo usar una variable global en el ensamblaje en línea gcc

Estoy tratando de usar un ensamblaje en línea como este, para una variable global, pero el compilador da un error al decir una referencia indefinida a saved_sp. __asm__ __volatile__ ( "movq saved_sp, %rsp\n\t" ); saved_sp se declara comostatic ...

2 la respuesta

OpenSSL opciones de enlace -lssl y -lcrypto en GCC

Después de agregar las opciones de enlace: -lssl y -lcrypto, mi programa se compiló correctamente. Sin embargo, descubrí que GCC no incluye las dos opciones, entonces, ¿de dónde provienen las opciones?

2 la respuesta

Volcado de núcleo mínimo (seguimiento de pila + solo marco actual)

¿Puedo configurar lo que entra en un volcado de núcleo en Linux? Quiero obtener algo así como los minivolcados de Windows (información mínima sobre el marco de la pila cuando la aplicación se bloqueó). Sé que puedes establecer un tamaño máximo ...

2 la respuesta

Suprimir mensajes de advertencia C en R

Llamo a una función R desde el paquete R e1071 que está en interfaz con libsvm (un programa en C). Esta función está pasando mensajes de advertencia C (printf) a la consola R. Sé esto porque los mensajes de advertencia tienen la ...

8 la respuesta

¿Qué hace la bandera fpermisa?

Me pregunto cuál es la-fpermissive flag hace en el compilador de g ++? Estoy obteniendo error: tomando dirección de temporal [-permisivo] que puedo resolver dando el-fpermissive flag al compilador. EDITA: ¡Acabo de encontrar lo que estaba ...

6 la respuesta

¿Cómo evitar los símbolos STT_GNU_IFUNC en su binario?

Necesito implementar en un cuadro de Red Hat 4.1.2 (que tiene gcc 4.1.2). Yo uso GCC 4.6.1 en Ubuntu 11.10 para el desarrollo. Desafortunadamente, algunos de los archivos binarios que crea mi proceso de compilación no se pueden usar en ...

8 la respuesta

C11 <thread.h> en GCC?

Estoy tratando de compilar un código C11 usandothread.h, pero no puedo. He compilado GCC (ejecutando 4.6.2 ahora), y estoy tratando de compilar congcc -std=c1x file.c -o file. Puedo hacer esto en g ++ (usando elthread biblioteca, eso es) pero no ...

6 la respuesta

¿Es determinista mmap si ASLR está desactivado?

Si la aleatorización del diseño del espacio de direcciones (ASLR) está deshabilitada, ¿tendríamos una @ determinist mmap? Por determinista, quiero decir que si ejecuto la misma aplicación una y otra vez con las mismas entradas, ¿recibiré las ...