SOURCES: fpc-gdb65.patch (NEW) - fix debugger build with gdb 6.5

baggins baggins at pld-linux.org
Fri Oct 20 21:57:45 CEST 2006


Author: baggins                      Date: Fri Oct 20 19:57:45 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- fix debugger build with gdb 6.5

---- Files affected:
SOURCES:
   fpc-gdb65.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/fpc-gdb65.patch
diff -u /dev/null SOURCES/fpc-gdb65.patch:1.1
--- /dev/null	Fri Oct 20 21:57:45 2006
+++ SOURCES/fpc-gdb65.patch	Fri Oct 20 21:57:40 2006
@@ -0,0 +1,40 @@
+--- fpcbuild_2.0.4_exp/fpcsrc/packages/base/gdbint/gdbint.pp~	2006-07-30 13:02:06.000000000 +0200
++++ fpcbuild_2.0.4_exp/fpcsrc/packages/base/gdbint/gdbint.pp	2006-10-20 20:45:42.042128766 +0200
+@@ -34,6 +34,10 @@
+   {$define GDB_V6}
+ {$endif def GDB_V604}
+ 
++{$ifdef GDB_V605}
++  {$define GDB_V6}
++{$endif def GDB_V605}
++
+ 
+ {$ifdef GDB_V6}
+   {$define GDB_HAS_SYSROOT}
+--- fpcbuild_2.0.4_exp/fpcsrc/packages/base/gdbint/gdbint.pp~	2006-10-20 20:47:50.483467953 +0200
++++ fpcbuild_2.0.4_exp/fpcsrc/packages/base/gdbint/gdbint.pp	2006-10-20 20:53:38.618579164 +0200
+@@ -2369,9 +2369,11 @@
+   version : array[0..0] of char;cvar;external;
+ 
+ {$ifndef GDB_V604}
++{$ifndef GDB_V605}
+ // doesn't seem to exist anymore. Seems to work fine without
+ procedure error_init;cdecl;external;
+ {$endif}
++{$endif}
+ 
+ function  GDBVersion : string;
+ begin
+--- fpcbuild_2.0.4_exp/fpcsrc/packages/base/gdbint/gdbint.pp~	2006-10-20 20:56:13.897696959 +0200
++++ fpcbuild_2.0.4_exp/fpcsrc/packages/base/gdbint/gdbint.pp	2006-10-20 20:59:27.565632486 +0200
+@@ -2428,8 +2428,10 @@
+   set_ui_file_write(gdb_stdout, at gdbint_ui_file_write);
+   set_ui_file_write(gdb_stderr, at gdbint_ui_file_write);
+ {$ifndef GDB_V604}
++{$ifndef GDB_V605}
+   error_init;
+ {$endif}
++{$endif}
+ {$ifdef GDB_V6}
+ //  gdb_stdtargin := gdb_stdin;
+   gdb_stdtargerr := gdb_stderr;
================================================================


More information about the pld-cvs-commit mailing list