Tag: ARMCLANG
La bandera de compilación -fmerge-all-constants combina constantes idénticas en una sola variable. Sigo leyendo que esto resulta en un código no conforme, y Linus Torvalds escribió que es inexcusable, pero ¿por qué? ¿Qué puede pasar cuando se combinan dos o más variables constantes idénticas?
Quiero usar la clase de cursor Cursor de clang para obtener el atributo spelling de la función de operador para Timer desde python, pero no funciona para una función amiga. Dada la clase C++ Timer en Timer.hpp: class Timer { public: // función amiga de sobrecarga de operador para agregar . . . Read more
Estoy tratando de obtener el tipo de los parámetros y el tipo de retorno de una función en C. Por ejemplo, tengo la siguiente función: int addTwoIntegers(int a, int b){ return a + b; } Lo que necesito es: int (int, int) Estoy utilizando el frontend de Clang para generar . . . Read more
Estoy ejecutando clang en mac para compilar un archivo c creado al ejecutar un programa muy simple a través de cython, pero el compilador siempre me da un error fatal “Python.h no encontrado”. He intentado todas las soluciones que pude encontrar, reinstalando python 3.9, usando el método -I/ruta/a/archivoencabezado, y reescribiendo . . . Read more
Quiero importar memoria compartida en mi módulo WASM e intentando enlazar mis archivos objeto, todos compilados con -matomics y -mbulk-memory, y las bibliotecas wasi-libc -lc, lc++ y -lc++abi. Pero me sale un error: wasm-ld: error: –shared-memory está prohibido por errno.o porque no se compiló con características de ‘atomics’ o ‘bulk-memory’. . . . Read more