Commit Graph

152 Commits

Author SHA1 Message Date
pierre
c22c58b3a5 * Avoid double freeing of frames with zero size as it creates a problem with heaptrc unit
git-svn-id: trunk@17271 -
2011-04-08 11:40:42 +00:00
pierre
a41260fdf6 * Correct last patch for 7.0 case
git-svn-id: trunk@17087 -
2011-03-07 11:04:32 +00:00
pierre
084a274c5e * Fix gdbint for releases 7.1 7.2 and 7.3
git-svn-id: trunk@17086 -
2011-03-07 10:48:32 +00:00
pierre
110e3a6988 * improve script
git-svn-id: trunk@16453 -
2010-11-26 23:35:34 +00:00
pierre
041720e285 * Also recognize mingw gdb on -D__USE_MINGW_ACCESS option
git-svn-id: trunk@16319 -
2010-11-10 10:10:53 +00:00
pierre
9f46b931e2 * Extract implicit libraries from ifdef NotImplemented
to enable use of gdblib.inc file without addition of these
   implicit libraries
 * Add win64 library list
 * Increase jmp_buf size to 16*sizeof(longint), value used in mingw headers

git-svn-id: trunk@16315 -
2010-11-08 15:43:56 +00:00
pierre
64af782aca * Try to compile with mingw64 gdb
git-svn-id: trunk@16314 -
2010-11-08 15:37:09 +00:00
Jonas Maebe
8b0301409a + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
later: the same as i386/darwin, except
      a) uses the non-fragile Objective-C ABI/runtime
      b) does not require stubs for direct calls/jumps (not required for
         i386/darwin under 10.6 and later either, but still generated
         there for backwards compatibility)
      c) only the same packages are enabled as for ARM/Darwin
      d) MacOSAll is compiled specifically for the iPhoneSimulator SDK
    This target also defines the symbol "darwin" apart from the target
    name "iphonesim" for source code compatibility reasons.

git-svn-id: trunk@16065 -
2010-09-29 21:56:47 +00:00
pierre
8b874e0646 * Try to get script to work for freebsd
git-svn-id: trunk@15892 -
2010-08-24 14:24:17 +00:00
pierre
7d5e69ee14 * fix current_address type
* add python_libdir global cvar to avoid linking main.o from libgdb.a

git-svn-id: trunk@15889 -
2010-08-24 13:17:37 +00:00
pierre
a2d12c557d Use ptrint to cast a pointer to an integer
git-svn-id: trunk@15888 -
2010-08-24 13:15:18 +00:00
pierre
d227a9799b * add batch_flag to avoid libgdb.a/main.o integration
git-svn-id: trunk@15214 -
2010-05-03 14:29:19 +00:00
marco
94eae61a31 * fixed escaping of echo line. (mingw). Mantis 16335
git-svn-id: trunk@15170 -
2010-04-25 09:49:26 +00:00
pierre
d05cefe03a + add NO_GDBLIBINC variable to be able to disable use of -dUSE_GDBLIBINC
git-svn-id: trunk@14813 -
2010-01-27 12:30:35 +00:00
pierre
55cffbef12 * Update Makefiles
git-svn-id: trunk@14385 -
2009-12-10 08:36:52 +00:00
pierre
c02c000ddb * also define GDB_CVS if version contains cvs substring
git-svn-id: trunk@14381 -
2009-12-09 23:43:02 +00:00
pierre
08f3fdd828 * handle post 7.0 CVS diffs in structs
git-svn-id: trunk@14380 -
2009-12-09 23:41:55 +00:00
pierre
567d99b9c1 * more bp_location fixes
git-svn-id: trunk@14378 -
2009-12-09 15:29:19 +00:00
pierre
b49a438933 BP_LOCATION is used from 6.6
git-svn-id: trunk@14377 -
2009-12-09 14:53:00 +00:00
pierre
c519c3cb2e + bp_location struct added
git-svn-id: trunk@14376 -
2009-12-09 14:32:19 +00:00
pierre
d08b9e53bd solaris support and python first try
git-svn-id: trunk@14375 -
2009-12-09 10:44:44 +00:00
pierre
cec309e7be * also accept cc as compiler
git-svn-id: trunk@14374 -
2009-12-09 10:43:54 +00:00
pierre
5c2749d8ab * improve DJGPP output
git-svn-id: trunk@14161 -
2009-11-12 21:05:19 +00:00
pierre
5bc3c1f53d * Improve script to generate gdblib.inc
git-svn-id: trunk@14154 -
2009-11-12 16:24:58 +00:00
pierre
da59236bb3 + Script to generate libgdb directory
git-svn-id: trunk@14149 -
2009-11-11 21:41:24 +00:00
pierre
aedf395fbe * fix some conditional ordering
git-svn-id: trunk@14072 -
2009-11-05 23:48:59 +00:00
pierre
ba555a64c7 * be sure to delete src/gdbver.inc after use for cross compilation
git-svn-id: trunk@14071 -
2009-11-05 22:52:29 +00:00
pierre
b51ef19a68 * Try to fix the target_kill linking error
git-svn-id: trunk@14070 -
2009-11-05 22:51:28 +00:00
pierre
e7b84911dd + Define COMPILING_GDBINT_UNIT before including gdblib.inc file
git-svn-id: trunk@14062 -
2009-11-04 23:32:12 +00:00
pierre
eb7150e727 * add new fields to symtab_and_line record
git-svn-id: trunk@14036 -
2009-11-04 00:47:25 +00:00
pierre
409137bc44 * add missing directory for gdbcon.pp source
git-svn-id: trunk@14035 -
2009-11-04 00:31:20 +00:00
pierre
a0b8dbcce5 * use -dUSE_MINGW_GDB for gdbcon unit also
git-svn-id: trunk@14034 -
2009-11-04 00:28:57 +00:00
pierre
f1ea3f3ffe * added required gdb_datadir variable
git-svn-id: trunk@14033 -
2009-11-03 23:56:23 +00:00
pierre
11f73d1d7f * suppress VarArgs from QueryHook function
git-svn-id: trunk@14031 -
2009-11-03 23:30:51 +00:00
pierre
22ae7cdc3a * fix last commit
git-svn-id: trunk@14030 -
2009-11-03 23:25:56 +00:00
pierre
3a96d163fd + Add mingw unit
git-svn-id: trunk@14025 -
2009-11-03 22:43:08 +00:00
pierre
45b652581a + Add support for gdblib.inc file in libgdb directory
git-svn-id: trunk@14024 -
2009-11-03 22:30:15 +00:00
pierre
1992daedd5 + Add support for GDB 7.0.
git-svn-id: trunk@14021 -
2009-11-03 22:16:29 +00:00
pierre
de0f1b2866 * Add start_break_number field to TGDBController object
git-svn-id: trunk@14019 -
2009-11-03 22:08:11 +00:00
mazen
25788f1b52 * Added support of libgdb V608.
git-svn-id: trunk@13973 -
2009-10-30 11:28:09 +00:00
florian
1b04684d78 o more MingW support, see also discussion of #7412:
+ automatic detection of MingW libgdb
  + additional libraries

git-svn-id: trunk@13652 -
2009-09-05 17:05:26 +00:00
Jonas Maebe
847354fe10 * Makefiles version 2.5.1
git-svn-id: trunk@13533 -
2009-08-13 21:21:28 +00:00
Jonas Maebe
e246cac3ac * regenerated using latest fpcmake
git-svn-id: trunk@13487 -
2009-08-02 18:40:14 +00:00
marco
3ffd12f9fb * breakage due to fields after methods change fixed.
git-svn-id: trunk@13336 -
2009-06-27 13:43:50 +00:00
marco
c0aa309cde * Fix for gdb66/mingw (general?) program reset issue. Instructs GDB to turn confirmation off. Mantis 0011968
git-svn-id: trunk@13158 -
2009-05-17 12:43:57 +00:00
marco
55bf970d0b * small mingw related fixes.
git-svn-id: trunk@13153 -
2009-05-16 12:00:51 +00:00
marco
6eeab240ba * preparation for mingw debug info, Mantis 11968 as researched by Mario Mahardhika
git-svn-id: trunk@13131 -
2009-05-10 19:54:43 +00:00
peter
2916256b2c * change externalurl to homepageurl
git-svn-id: trunk@12170 -
2008-11-18 23:58:52 +00:00
marco
2bbe4590db * Another batch of manifests added to the respective fpmakes. Until httpd22.
git-svn-id: trunk@11975 -
2008-10-26 20:18:05 +00:00
marco
1295c499c9 * More fpmake fixes. Exampledirs and includefiles mostly fixed for these.
gdbint moves two examples from src to exampledir + makefile fix.

git-svn-id: trunk@11949 -
2008-10-22 22:08:05 +00:00