summaryrefslogtreecommitdiff
path: root/packages/gdbint
diff options
context:
space:
mode:
authorpierre <pierre@3ad0048d-3df7-0310-abae-a5850022a9f2>2012-03-29 12:54:09 +0000
committerpierre <pierre@3ad0048d-3df7-0310-abae-a5850022a9f2>2012-03-29 12:54:09 +0000
commit1062b6b9667677059656595ee6aae1a6b88969f3 (patch)
tree0f1eb1309db151ddc683ecbe6bef236ee56f7d8d /packages/gdbint
parent4021cb078e94f9c99602428fa09bd22dfcd3d94d (diff)
downloadfpc-1062b6b9667677059656595ee6aae1a6b88969f3.tar.gz
* Add relocate_gdb_directory to avoid loading of main.o from libgdb.a
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@20649 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/gdbint')
-rw-r--r--packages/gdbint/src/gdbint.pp7
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/gdbint/src/gdbint.pp b/packages/gdbint/src/gdbint.pp
index 09b1e358d4..9ca5a05e12 100644
--- a/packages/gdbint/src/gdbint.pp
+++ b/packages/gdbint/src/gdbint.pp
@@ -2629,6 +2629,13 @@ end;
{$endif not GDB_NOTIFY_BREAKPOINT_ARG_IS_BREAKPOINT_PTR}
{$endif def GDB_HAS_OBSERVER_NOTIFY_BREAKPOINT_CREATED}
+{ Avoid loading of main.o object by providing a
+ stripped down version of relocate_gdb_directory function }
+function relocate_gdb_directory(path : pchar) : pchar; cdecl; public;
+begin
+ relocate_gdb_directory:=path;
+end;
+
{*****************************************************************************
tgdbinterface
*****************************************************************************}