Re: [fpc-devel] FPC -Rintel and -alr options

2012-08-21 Thread ABorka

This is exactly what I needed.
-alr -sr -Amasm does it. I just put them into my fpc.cfg .

Thanks for all the help guys.

On 8/21/2012 00:16, Jonas Maebe wrote:


On 21 Aug 2012, at 08:32, ABorka wrote:


On 8/20/2012 22:37, Sergei Gorelkin wrote:

-R switch controls parsing assembler blocks in the code.
The output format is set with -A  (e.g. -Amasm will produce Intel syntax).


That requires masm to compile the project.


Only if the compiler calls the assembler. You can use the -s parameter to 
prevent it from doing that.


Jonas___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel




___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


Re: [fpc-devel] FPC -Rintel and -alr options

2012-08-21 Thread ABorka

It would be nice to see it work with objdump also, but not a priority.
With your help guys I was able to get the needed output using the 
fpc.cfg and the FPC parameters you guys mentioned.


Thanks for the help

...snip...
On 8/21/2012 00:19, Sergei Gorelkin wrote:

21.08.2012 10:32, ABorka пишет:

1. The objdump (objdump.exe and x86_64-win64-objdump.exe) utility
from the binutils programs
works and displays the code with the -Mintel option as Intel syntax
from the *.o files, however
when I try to see the line numbers (objdump.exe -l ...) and source
code lines (objdump.exe -S ...)
it does not put them in the right places within the disassembled code.

As an example, I used:
objdump.exe -d -Mintel -w -l -S -EL something.o  something.disassembled


This may be an issue to fix (or maybe not, given that gdb usually
locates source lines correctly using the same line information from the
object files).

...snip...

___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


Re: [fpc-devel] FPC -Rintel and -alr options

2012-08-21 Thread Sven Barth

Am 21.08.2012 09:35, schrieb ABorka:

This is exactly what I needed.
-alr -sr -Amasm does it. I just put them into my fpc.cfg .


Why did you put this into your fpc.cfg? You are aware that with the -s 
switch no binary code is generated? Or are you protecting that with an 
IFDEF?


Regards,
Sven

___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


Re: [fpc-devel] FPC -Rintel and -alr options

2012-08-21 Thread ABorka

Yes, you are right.
I just comment out the options within fpc.cfg after I got the asm files 
(*.s) for study.



On 8/21/2012 00:53, Sven Barth wrote:

Am 21.08.2012 09:35, schrieb ABorka:

This is exactly what I needed.
-alr -sr -Amasm does it. I just put them into my fpc.cfg .


Why did you put this into your fpc.cfg? You are aware that with the -s
switch no binary code is generated? Or are you protecting that with an
IFDEF?

Regards,
Sven

___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel



___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


[fpc-devel] FPC -Rintel and -alr options

2012-08-20 Thread ABorka
Is there a way to see the generated .s assembly files as Intel syntax 
instead of the ATT one?

The -Rintel flag does not seem to work, or I am doing something wrong.

Tried command line and fpc.cfg both, on win32 and win64, latest SVN .

___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


Re: [fpc-devel] FPC -Rintel and -alr options

2012-08-20 Thread waldo kitty

On 8/20/2012 21:38, ABorka wrote:

Is there a way to see the generated .s assembly files as Intel syntax instead
of the ATT one?
The -Rintel flag does not seem to work, or I am doing something wrong.

Tried command line and fpc.cfg both, on win32 and win64, latest SVN .


what command line, exactly, please?
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


Re: [fpc-devel] FPC -Rintel and -alr options

2012-08-20 Thread Sergei Gorelkin

21.08.2012 5:38, ABorka пишет:

Is there a way to see the generated .s assembly files as Intel syntax instead of 
the ATT one?
The -Rintel flag does not seem to work, or I am doing something wrong.

Tried command line and fpc.cfg both, on win32 and win64, latest SVN .


-R switch controls parsing assembler blocks in the code.
The output format is set with -A  (e.g. -Amasm will produce Intel syntax).

Regards,
Sergei
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel