Search code examples
What does __asm__ __volatile__ do in C?...


cgccinline-assembly

Read More
Compiler barrier for X86 lock prefixed instruction...


cassemblyx86inline-assemblymemory-barriers

Read More
How to read the content of ID_AA64MMFR1_EL1 register into the 64-bit variable using inline assembly?...


assemblyarminline-assemblyarm64

Read More
Assistance with inline Assembly porting to SDCC...


inline-assemblyportingsdccstm8

Read More
How to inline assembly in C++?...


c++visual-studioassemblyinline-assembly

Read More
Can you somehow grab a value from a register and put it into a C variable in C with the asm keyword ...


cassemblyclanginline-assemblyarm64

Read More
Rust core::arch::asm throwing error where type u64 doesn't fit into class reg...


assemblyrustinline-assemblyarm64raspberry-pi4

Read More
"Non-ASM statement in naked function is not supported" error by clangd...


cembeddedclanginline-assemblybare-metal

Read More
Keep Delphi In-line Assembly Labels in Assembly Blocks...


delphiassemblypascalinline-assemblydelphi-12-athens

Read More
Forcing a C program to take a forged epilogue made with inline-assembly to jump to arbitrary functio...


cinline-assemblybuffer-overflowabiepilogue

Read More
Segfault simulating #embed on GCC 14 with .incbin into .rodata and defining a global span<>...


c++assemblyg++x86-64inline-assembly

Read More
How to do 32*32 bit multiplication in Cortex-M3...


cassemblyarmembeddedinline-assembly

Read More
how can I get the ARM MULL instruction to produce its output in a uint64_t in gcc?...


cassemblygccarminline-assembly

Read More
Why calling longjmp in a non-main stack causes the program to crash?...


c++x86-64coroutineinline-assemblysetjmp

Read More
Use c++ dll to hook to an instruction and still use the registers (x86)...


c++assemblydllhookinline-assembly

Read More
Why does an `invlpg` instruction not work when I pass a pointer as a memory operand in inline assemb...


cassemblyx86inline-assembly

Read More
In GNU C inline asm, what are the size-override modifiers for xmm/ymm/zmm for a single operand?...


cgccsseinline-assemblyavx512

Read More
Is there a subset of assembler language which is platform-independent?...


cassemblyinline-assembly

Read More
Inline Assembly in BCC (Bruce's C Compiler) - How to use C variables?...


cassemblyinline-assemblybcc-compiler

Read More
ambiguous operand size for `mov' while benchmarking x86 operations...


linuxassemblygccx86inline-assembly

Read More
How do I tell gcc that my inline assembly clobbers part of the stack?...


cgccx86-64inline-assemblyred-zone

Read More
Why must there be an instruction before out statements in Rust in-line assembly?...


rustinline-assembly

Read More
Debugging inline assembly in C++ code in Visual Studio 2022 is broken...


visual-studiodebuggingvisual-c++visual-studio-debugginginline-assembly

Read More
change floating-point operation in x86 system to the one in armv8 system...


floating-pointx86stackarminline-assembly

Read More
Is this inline RISC-V Rust assembly correct?...


assemblyrustinline-assemblyriscv

Read More
How to manipulating C variable directly (not via register) via inline assembly "incl" inst...


cassemblyx86-64inline-assembly

Read More
gcc arm optimizes away parameters before System Call...


cassemblyarmsystem-callsinline-assembly

Read More
ARM inline asm: exit system call with value read from memory...


linuxassemblyarmsystem-callsinline-assembly

Read More
ARM V7 inline assembly - moving a C variable into a register...


carminline-assemblyarmv7

Read More
Gcc inline assembly, what does "'asm' operand has impossible constraints" mean?...


cgccassemblyinline-assemblycpu-registers

Read More
BackNext