Hi. I'm using in line assembler in g++, and i wont to debug lines in 'asm(....)' unfortunately 'gdb' just skip it. I compile with 'g++ -gstabs -o prog prog.cpp' and in 'gdb' use 'stepi'. For example in program below 'gdb' skip nolrmaly to function 'func' and than make 'asm(...)' but i can't see it step by step. void func(short int* ); int main() { shotr int reg[6]; func(reg); return 0; } void func(short int* ) { asm( "movq -8(%rbp),%rax\n\t" . . . ); } what should i do to see 'asm' instructions ? ( I don't want to use 'external' function because it makes some problems during compilation ) Lukas ____________________________________________________________________________________ Pinpoint customers who are looking for what you sell. http://searchmarketing.yahoo.com/ - To unsubscribe from this list: send the line "unsubscribe linux-assembly" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
- Prev by Date: ModR/M byte and placement of control register contents
- Next by Date: newbie: why so many sections in elf binary?
- Previous by thread: ModR/M byte and placement of control register contents
- Next by thread: newbie: why so many sections in elf binary?
- Index(es):