From: rotflol2@nospicedham.hotmail.com   
      
   On 2023-12-04, Borax Man wrote:   
   > On 3 Dec 2023 16:43:39 GMT   
   > Tavis Ormandy wrote:   
   >   
   >> On 2023-12-03, Borax Man wrote:   
   >> > On 2023-12-02, Tavis Ormandy wrote:   
   >> >> On 2023-12-02, Borax Man wrote:   
   >> >>> NASM can generate debugging information which I believe will generate   
   >> >>> line info. Pass '-F dwarf' option to nasm if under Linux, and you   
   should see each   
   >> >>> line of source in the debugger.   
   >> >>   
   >> >> You're thinking of line markers I think (like %line 123), but I think   
   >> >> Martijn wants the assembler to do that automatically so that b   
   >> >> foo.asm:123 works, like it does in gas.   
   >> >>   
   >> >> As far as I know nasm won't do that?   
   >> >>   
   >> >   
   >> > I did a test using nasm with the '-F dwarf' and '-g' parameters, and I   
   >> > was able to add breakpoints in GDB specifying the line using the   
   >> > syntax you mentioned.   
   >>   
   >> Weird.... and this is for elf64?   
   >>   
   >> Perhaps you have a newer version than me, good to know it will arrive   
   eventually!   
   >>   
   >> Tavis.   
   >   
   > I tested this on Debian 12... 32 bit (my laptop is old).   
   >   
   >   
      
   Just to clarify, NASM version 2.16.01.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|