Top "Gnu-assembler" questions

The Gnu Assembler (GAS).

NASM Vs GAS (Practical differences)

I'm not trying to prompt an Intel vs AT&T war (moot point anyway, now that they both support …

assembly x86 nasm gnu-assembler att
Error "no such instruction" while assembling project on Mac OS X

I used homebrew to install GCC 4.7.0 and my project's make is failing at assembly-time. I can successfully take code from .…

macos gcc assembly osx-lion gnu-assembler
What is the use of .byte assembler directive in gnu assembly?

While going through some C code having inline assembly I came across the .byte (with a Dot at the beginning) …

assembly inline-assembly gnu-assembler
x86_64 Assembly Linux System Call Confusion

I am currently learning Assembly language on Linux. I have been using the book 'Programming From the Ground Up' and …

assembly 64-bit 32-bit system-calls gnu-assembler
How to call C functions from ARM Assembly?

I'm writing code targeting ARM Cortex-A on Android devices (using GNU assembler and compiler), and I'm trying to interface between …

c assembly arm gnu-assembler cortex-a8
x86 assembler: floating point compare

As part of a compiler project I have to write GNU assembler code for x86 to compare floating point values. …

x86 floating-point compare assembly gnu-assembler
What does .comm mean?

I just translated this program, #include <stdio.h> int dam[1000][1000]; int main (int argc, const char * argv[]) { // insert …

gcc assembly x86 gnu-assembler
In assembly, how do you deal with C struct?

For example, how to prepare parameters for this syscall sys_wait4: asmlinkage long sys_wait4(pid_t pid,unsigned int __…

assembly struct x86-64 gnu-assembler
How to generate a nasm compilable assembly code from c source code on Linux?

Test platform is 32 bit Linux. Basically, I know gcc can be used to generate both Intel and At&T …

assembly nasm gnu-assembler tasm yasm
MOV src, dest (or) MOV dest, src?

MOV is probably the first instruction everyone learns while learning ASM. Just now I encountered a book Assembly Language Programming …

assembly x86 nasm masm gnu-assembler