Re: [fpc-devel] win64 dwarf patch

2010-10-16 Thread Hans-Peter Diettrich
And3mD schrieb: I added bug report about using Tag as Pointers in IDE http://bugs.freepascal.org/view.php?id=17642 For some reason (read-only???) I could not add a note there, so I'll present my ideas here: IMO Tag should become an int64 for all components, to overcome platform and

Re: [Lazarus] [fpc-devel] win64 dwarf patch

2010-10-16 Thread Michael Van Canneyt
On Sat, 16 Oct 2010, Hans-Peter Diettrich wrote: And3mD schrieb: I added bug report about using Tag as Pointers in IDE http://bugs.freepascal.org/view.php?id=17642 For some reason (read-only???) I could not add a note there, so I'll present my ideas here: IMO Tag should become an int64

Re: [fpc-devel] win64 dwarf patch

2010-10-15 Thread And3mD
I added bug report about using Tag as Pointers in IDE http://bugs.freepascal.org/view.php?id=17642 I know lazarus/fpc sources very poorly, but maybe you can separate some gdb support classes to avoid another SEGFAULTs from IDE on x64. Greetings Dnia 15-10-2010 o 21:23:54 Willibald Krenn

RE: [fpc-devel] win64 dwarf patch

2010-10-13 Thread Pierre Free Pascal
-Message d'origine- De : fpc-devel-boun...@lists.freepascal.org [mailto:fpc-devel- boun...@lists.freepascal.org] De la part de Willibald Krenn Envoyé : Wednesday, October 13, 2010 2:54 AM À : FPC developers' list Objet : Re: [fpc-devel] win64 dwarf patch Am 13.10.2010 01:40

Re: [fpc-devel] win64 dwarf patch

2010-10-13 Thread Willibald Krenn
Am 13.10.2010 09:56, schrieb Pierre Free Pascal: I tested and committed this change as rev 16151 in trunk, thanks for this! Cool - thanks! What version of the win64 GDB are you using? It says 7.2. Probably I should get a newer version. Some output: 0x00011674 +308: mov

Re: [fpc-devel] win64 dwarf patch

2010-10-13 Thread Willibald Krenn
Am 13.10.2010 21:34, schrieb Willibald Krenn: Yes, your output seems to be fine! I'll try upgrading my gdb to a newer version - hope this helps. If this is working, then I think we should switch to DWARF2 on Win64 and close all related bugs in mantis. ;-) I upgraded my version of gdb and that

RE: [fpc-devel] win64 dwarf patch

2010-10-13 Thread Pierre Free Pascal
-Message d'origine- De : fpc-devel-boun...@lists.freepascal.org [mailto:fpc-devel- boun...@lists.freepascal.org] De la part de Willibald Krenn Envoyé : Wednesday, October 13, 2010 11:53 PM À : fpc-devel@lists.freepascal.org Objet : Re: [fpc-devel] win64 dwarf patch Am 13.10.2010

Re: [fpc-devel] win64 dwarf patch

2010-10-13 Thread Maxim Ganetsky
14.10.2010 1:52, Willibald Krenn пишет: Am 13.10.2010 21:34, schrieb Willibald Krenn: Yes, your output seems to be fine! I'll try upgrading my gdb to a newer version - hope this helps. If this is working, then I think we should switch to DWARF2 on Win64 and close all related bugs in mantis. ;-)

[fpc-devel] win64 dwarf patch

2010-10-12 Thread Willibald Krenn
Hi, After adding 'tf_dwarf_only_local_labels' to the flags in i_win.pas (line 105) dwarf2 seems to be working. (Even without -WB0040). Cheers, Willi ___ fpc-devel maillist - fpc-devel@lists.freepascal.org

Re: [fpc-devel] win64 dwarf patch

2010-10-12 Thread Willibald Krenn
Am 13.10.2010 01:40, schrieb Willibald Krenn: Hi, After adding 'tf_dwarf_only_local_labels' to the flags in i_win.pas (line 105) dwarf2 seems to be working. (Even without -WB0040). Additional remark: The -WB option is still needed, otherwise, e.g., 'disas' is not working correctly in