This is very cool! I love it but I have a m1 Mac and the assembly commands for ARM are different! Any cool resources to learn ARM assembly? or are you gonna do some videos about those too ? 🤗
From what I understand, it's called name mangling, it's not as common in C as C++ because C++ supports function overloading. You can list symbols from object/executable files using `nm --no-demangle` to see what the symbols/names to functions and variables actually look like in the binary. Windows apparently mangles symbols if you tell it what calling convention to use. More info here en.wikipedia.org/wiki/Name_mangling there's a section with examples for C =)
This is very cool! I love it but I have a m1 Mac and the assembly commands for ARM are different! Any cool resources to learn ARM assembly? or are you gonna do some videos about those too ? 🤗
You the craziest guy i love the most
I like to use x86 assembly intel format(instruction target, source), but i am not familar with the C programming language.
What how do you know assembly and not c 😳😳😳
So my gcc doesn't like it when I don't add _ to the foo function in main.c. Is this a config issue?
From what I understand, it's called name mangling, it's not as common in C as C++ because C++ supports function overloading. You can list symbols from object/executable files using `nm --no-demangle` to see what the symbols/names to functions and variables actually look like in the binary. Windows apparently mangles symbols if you tell it what calling convention to use. More info here en.wikipedia.org/wiki/Name_mangling there's a section with examples for C =)
More please,in x86 with masm
Yes to this
🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥
❤❤❤❤❤❤😊😊😊😊
Wondering what is the meaning of "me" that placed inside "return me 42"?
It’s just a comment , also in asm you can do that ;)
Bro is coding in binary 🗿
cant do a thing....