pierre
ceffd8b8cc
* Fix lineinfo problems for BeOS/Haiku
...
git-svn-id: trunk@19760 -
2011-12-05 16:29:43 +00:00
michael
8bfab6d4c2
* Added warning about thread-safety
...
git-svn-id: trunk@14172 -
2009-11-14 11:34:28 +00:00
yury
628b0c23ac
* exeinfo: Return executable image base and current module base address on Windows.
...
* exeinfo: Properly handle long COFF section names. Bug #13499 .
* lineinfo, lnfodwrf: Properly use executable image base and current module base address.
git-svn-id: trunk@13145 -
2009-05-15 22:14:09 +00:00
florian
d955c9b4f7
+ proper handling of lineinfo retrival for dyn. libs in unix
...
git-svn-id: trunk@11010 -
2008-05-18 18:42:09 +00:00
florian
96f8576bf2
* handle lineinfo in dlls correctly, resolves #4171 and #10797 for windows
...
git-svn-id: trunk@11004 -
2008-05-18 16:46:17 +00:00
peter
cc710dc05f
* remove objpas dependency, patch by Giulio
...
git-svn-id: trunk@10154 -
2008-02-02 16:16:21 +00:00
peter
482ad1334b
* support .gnu_debuglink section to have the debug info in an
...
external file
git-svn-id: trunk@9813 -
2008-01-20 13:13:55 +00:00
Tomas Hajny
03de80785d
* StabsFunctionRelative initialization hopefully fixed
...
git-svn-id: trunk@9810 -
2008-01-20 12:12:01 +00:00
Tomas Hajny
4b46ccdf4b
* fix OS/2 compilation after exeinfo creation
...
git-svn-id: trunk@9802 -
2008-01-20 01:55:27 +00:00
peter
3befb1f832
* refactor executable loading into exeinfo unit so
...
it can be reused also for lnfodwrf
git-svn-id: trunk@9780 -
2008-01-17 23:47:42 +00:00
yury
05f718fbd2
* Fixed warnings and notes.
...
git-svn-id: trunk@9044 -
2007-11-01 15:45:33 +00:00
florian
bcd5fc555a
* rtl part of Olivier Coursier's BeOS patch
...
git-svn-id: trunk@8396 -
2007-09-07 19:25:05 +00:00
peter
dd3fdac68e
* beos support from Olivier Coursiere
...
git-svn-id: trunk@7443 -
2007-05-24 07:16:17 +00:00
tom_at_work
92538bcb2a
Fixed lineinfo compilation with -gl
...
git-svn-id: trunk@5723 -
2006-12-26 19:27:45 +00:00
tom_at_work
949aa60805
* DWARF debug lineinfo reader
...
git-svn-id: trunk@5632 -
2006-12-17 23:11:25 +00:00
florian
beb1c6b72d
* spaces inserted
...
git-svn-id: trunk@5074 -
2006-10-29 21:45:00 +00:00
florian
9639c8c810
+ lineinfo support for win64
...
git-svn-id: trunk@3245 -
2006-04-17 14:16:46 +00:00
Jonas Maebe
79403454c5
* fixed netware compilation
...
git-svn-id: trunk@2514 -
2006-02-11 08:50:46 +00:00
Jonas Maebe
1e47e5a2db
* initialise processaddress for darwin
...
git-svn-id: trunk@2485 -
2006-02-08 20:31:45 +00:00
yury
7b03f03eff
* wince support was added to lineinfo.
...
git-svn-id: trunk@969 -
2005-08-28 23:33:15 +00:00
Jonas Maebe
bf51ab03af
+ support for Mach-O in lineinfo.pp (by Jan Ruzicka)
...
* always store the return address in the stack frame on ppc if debuginfo
or lineinfo is turned on (otherwise the parent of a leaf function is
missing in backtraces)
git-svn-id: trunk@724 -
2005-07-21 13:09:45 +00:00
fpc
790a4fe2d3
* log and id tags removed
...
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3
initial import
...
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
peter
e417e34496
* truncate log
2005-02-14 17:13:06 +00:00
armin
9e930c445d
* added support for netware nlm (netware and netwlibc)
2004-09-18 11:06:52 +00:00
peter
8c60c6f93e
* ordinal-pointer conversions fixed
2004-04-28 20:48:20 +00:00
peter
7083fbc825
* elf64 support
2004-04-22 21:10:35 +00:00
peter
55486446a3
* fix 64bit address printing
2004-04-22 19:43:43 +00:00
daniel
f9efd57801
* Use $ for hex numbers instead of alien 0x
2004-02-06 20:17:12 +00:00
olle
fe692f24aa
* Changed m68k to cpum68k, i386 to cpui386
2003-10-17 20:52:12 +00:00
peter
8481a902fd
* fix ifdef to define elf32
2003-03-25 19:27:45 +00:00
armin
898c56890a
+ netware support
...
+ opened was not initialized
2003-03-17 15:30:06 +00:00
peter
1e86b585f9
* changed address parameter/return values to pointer instead
...
of longint
2003-03-17 14:30:11 +00:00
marco
fa0f7cbb23
* fix from oco
2003-02-07 20:55:06 +00:00
marco
a04170ad69
* Last change broke beos. Fixed.
2003-02-01 22:31:34 +00:00
peter
4f08b48ec4
* remove wrong hasunix, replaced with elf32 define which
...
is set for freebsd,netbsd,linux or sunos
2003-01-14 16:17:37 +00:00
marco
3b9a3fc5e2
* hasunix fix (my first commit from beos :-)
2003-01-10 21:35:48 +00:00
peter
01dfac4a4e
* old logs removed and tabs fixed
2002-09-07 15:06:34 +00:00
carl
85032ae6c6
* stack checking supported for all systems
2002-09-07 11:09:40 +00:00
marco
9fb1b5377c
* more Renamefest
2002-05-31 13:37:24 +00:00
carl
d98bcfc83b
+ SunOS target
2001-12-13 03:50:00 +00:00
carl
aa32c57d8d
+ same version as fixed branches :
...
+ BeOS line information
* correct prototype with shortstring result type
+ relocation of frame according to processaddress
2001-11-19 02:45:10 +00:00
peter
ce52d581b3
* m68k updates merged
2001-07-29 13:43:57 +00:00
Jonas Maebe
c88779b691
* added cardinal typecast to avoid signed evaluation
2000-12-18 14:01:11 +00:00
marco
abfa37b122
* Renamefest
2000-11-13 13:40:03 +00:00
peter
0ddba9e6cd
* fixed concatting of source and include filenames (merged)
2000-10-14 21:55:07 +00:00
michael
650fbb86aa
+ removed logs
2000-07-13 11:32:24 +00:00
michael
e7aca136a1
+ Initial import
2000-07-13 06:29:38 +00:00
peter
57c538267c
* removed notes
2000-06-22 18:36:18 +00:00
pierre
72c8dbfa43
* StabOfs for OS2 changed, hopefully correct now
2000-06-05 13:04:11 +00:00