digitalmars.D - /FA-like switch for dmd? ("generate assembly listing")
- Josh Dough (5/5) Mar 24 2008 Hello,
- Gregor Richards (4/13) Mar 24 2008 This is of course not the answer you want, but gdc, being based on gcc,
- Walter Bright (3/6) Mar 24 2008 obj2asm is used to generate the assembler listings.
- Jarrett Billingsley (5/11) Mar 24 2008 I guess it should also be mentioned that you can only get obj2asm as par...
- Milke Wey (4/21) Mar 24 2008 I got my obj2asm from the dmd.zip ;)
- Walter Bright (3/22) Mar 24 2008 That's the linux version of obj2asm. The windows version is in the tools...
- houdw (4/27) Mar 24 2008 Interestingly, these utilities can be found in update package for C/C++
- Walter Bright (7/11) Mar 27 2008 Those CD updates are really only for people who bought the CD. Digital
Hello, I was wondering, are there plans for a switch similar to /FA in cl.exe so we could look at the assembly generated? If D source would also be included in the asm comments, that would be even more awesome. I know I'm daydreaming but...
Mar 24 2008
Josh Dough wrote:Hello, I was wondering, are there plans for a switch similar to /FA in cl.exe so we could look at the assembly generated? If D source would also be included in the asm comments, that would be even more awesome. I know I'm daydreaming but...This is of course not the answer you want, but gdc, being based on gcc, has the -S switch to generate asm files instead of object files. - Gregor Richards
Mar 24 2008
Josh Dough wrote:I was wondering, are there plans for a switch similar to /FA in cl.exe so we could look at the assembly generated? If D source would also be included in the asm comments, that would be even more awesome.obj2asm is used to generate the assembler listings. http://www.digitalmars.com/ctg/obj2asm.html
Mar 24 2008
"Walter Bright" <newshound1 digitalmars.com> wrote in message news:fs7s1t$1ej6$1 digitalmars.com...Josh Dough wrote:I guess it should also be mentioned that you can only get obj2asm as part of a $15 tools package. http://www.digitalmars.com/eup.htmlI was wondering, are there plans for a switch similar to /FA in cl.exe so we could look at the assembly generated? If D source would also be included in the asm comments, that would be even more awesome.obj2asm is used to generate the assembler listings. http://www.digitalmars.com/ctg/obj2asm.html
Mar 24 2008
On Mon, 2008-03-24 at 10:04 -0400, Jarrett Billingsley wrote:"Walter Bright" <newshound1 digitalmars.com> wrote in message news:fs7s1t$1ej6$1 digitalmars.com...I got my obj2asm from the dmd.zip ;) -- Mike WeyJosh Dough wrote:I guess it should also be mentioned that you can only get obj2asm as part of a $15 tools package. http://www.digitalmars.com/eup.htmlI was wondering, are there plans for a switch similar to /FA in cl.exe so we could look at the assembly generated? If D source would also be included in the asm comments, that would be even more awesome.obj2asm is used to generate the assembler listings. http://www.digitalmars.com/ctg/obj2asm.html
Mar 24 2008
Milke Wey wrote:On Mon, 2008-03-24 at 10:04 -0400, Jarrett Billingsley wrote:That's the linux version of obj2asm. The windows version is in the tools package."Walter Bright" <newshound1 digitalmars.com> wrote in message news:fs7s1t$1ej6$1 digitalmars.com...I got my obj2asm from the dmd.zip ;)Josh Dough wrote:I guess it should also be mentioned that you can only get obj2asm as part of a $15 tools package. http://www.digitalmars.com/eup.htmlI was wondering, are there plans for a switch similar to /FA in cl.exe so we could look at the assembly generated? If D source would also be included in the asm comments, that would be even more awesome.obj2asm is used to generate the assembler listings. http://www.digitalmars.com/ctg/obj2asm.html
Mar 24 2008
Walter Bright 写道:Milke Wey wrote:Interestingly, these utilities can be found in update package for C/C++ compiler(say dm812util.zip), it's free! http://ftp.digitalmars.com/Digital_Mars_C++/Patch/On Mon, 2008-03-24 at 10:04 -0400, Jarrett Billingsley wrote:That's the linux version of obj2asm. The windows version is in the tools package."Walter Bright" <newshound1 digitalmars.com> wrote in message news:fs7s1t$1ej6$1 digitalmars.com...I got my obj2asm from the dmd.zip ;)Josh Dough wrote:I guess it should also be mentioned that you can only get obj2asm as part of a $15 tools package. http://www.digitalmars.com/eup.htmlI was wondering, are there plans for a switch similar to /FA in cl.exe so we could look at the assembly generated? If D source would also be included in the asm comments, that would be even more awesome.obj2asm is used to generate the assembler listings. http://www.digitalmars.com/ctg/obj2asm.html
Mar 24 2008
houdw wrote:Interestingly, these utilities can be found in update package for C/C++ compiler(say dm812util.zip), it's free! http://ftp.digitalmars.com/Digital_Mars_C++/Patch/Those CD updates are really only for people who bought the CD. Digital Mars has been offering free updates to paying customers for a long time because I don't like people developing libraries for DMC to have to test against multiple old compilers - they can just test against the latest. I don't like CD purchasers to have to suffer with bugs that are already fixed.
Mar 27 2008