Jonas Maebe wrote:
In trunk/r12933 you can now force the compiler to always store
absolute path for include files using -gostabsabsincludes. See the svn
comment for why it's not the default (gcc also never does this, you
can't even force it to do that). There is no way to specify a separate
base directory for an include file in stabs, as opposed to for the
main source file.
The reason that gdb previously already found an absolute path for some
include files, was probably that they were located in the same
directory as the main unit file.
Sorry, for me it is somehow strange that this works different:
{file="C:/programming/fpc/rtl/i386/i386.inc",fullname="C:/programming/fpc/rtl/i386/i386.inc"}
and
{file="./include/messagedialogs.inc"}
main unit file is located in
C:/programming/mytest/0.9.27/SafeCall/project1.lpr
Best regards,
Paul Ishenin.
_______________________________________________
fpc-devel maillist - [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel