Jonas Maebe
|
9433467ec8
* Darwin support for printing line info for backtraces when using Dwarf,
|
%!s(int64=4) %!d(string=hai) anos |
marco
|
375d21b29f
--- Recording mergeinfo for merge of r41459 into '.':
|
%!s(int64=5) %!d(string=hai) anos |
marco
|
39a12910ef
--- Merging r40843 into '.':
|
%!s(int64=6) %!d(string=hai) anos |
nickysn
|
a598e17c8a
* fix loading of i8086-msdos ELF when the MZ binary in front of it exceeds 64kb
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
2955ee2dc4
+ i8086-msdos implementation of exeinfo.GetModuleByAddr
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
abe61d0daa
* the 'addr' and 'baseaddr' parameters of exeinfo.GetModuleByAddr changed to
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
443980b7ac
* moved the morphos code for exeinfo.GetModuleByAddr to a separate ifdef section
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
2c000d1e74
* processaddress's type changed to word on i8086 (ptruint changes size between
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
c8cbb1daea
* changed the sechdrofs,secstrofs and ImgOffset types to 32-bit to prevent
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
0d8ba2ddfa
* skip the MZ exe in order to reach the ELF32 image on i8086-msdos
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
ccf5aaeebb
+ enable the ELF32 reader in unit exeinfo for i8086-msdos
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
537fbefb9e
* add texeheader.ImgOffset to all file offsets when reading an ELF file. This
|
%!s(int64=7) %!d(string=hai) anos |
nickysn
|
3bcd21663e
* replaced nested ifdefs in unit exeinfo with a chain of {$if defined(...)} ...
|
%!s(int64=7) %!d(string=hai) anos |
Károly Balogh
|
4002833001
morphos: also enable the elf32 loader in exeinfo for morphos
|
%!s(int64=8) %!d(string=hai) anos |
Károly Balogh
|
ac19b0eae6
morphos: enabling lineinfo unit
|
%!s(int64=8) %!d(string=hai) anos |
svenbarth
|
00e9289f58
* envp is part of sysunixh, so no need to manually import it using an external
|
%!s(int64=8) %!d(string=hai) anos |
michael
|
011a88b1fe
* Remove mode objfpc (bug ID 31629)
|
%!s(int64=8) %!d(string=hai) anos |
pierre
|
dcd349abd9
Use DEBUG_LINEINFO instead of DEBUG in exeinfo unit source
|
%!s(int64=9) %!d(string=hai) anos |
pierre
|
1612138071
Use $checkpointer off to avoid calls to CheckPointer function if -gc option is used
|
%!s(int64=9) %!d(string=hai) anos |
pierre
|
57f2df1f62
* Remove sysutils in _USES clause, to avoid exception handling importation,
|
%!s(int64=9) %!d(string=hai) anos |
pierre
|
3de617c79e
Fix phdr pointer increment and use envp variable from system unit for Solaris operating system
|
%!s(int64=9) %!d(string=hai) anos |
pierre
|
90359bcb3c
Add code to find base address in unix ELF aux vector above enviroment in startup stack
|
%!s(int64=9) %!d(string=hai) anos |
yury
|
7688639a10
* Return a real base address for ELF executables by GetModuleByAddr() instead of hard-coded 0.
|
%!s(int64=9) %!d(string=hai) anos |
florian
|
d0f4e7cc99
* respect feature defines
|
%!s(int64=10) %!d(string=hai) anos |
marco
|
2578514853
* first dragonfly patch (existing most). Mantis #27091
|
%!s(int64=10) %!d(string=hai) anos |
Jonas Maebe
|
e6c812a60a
* assume unicode in case of FPC_OS_UNICODE instead of only for WinCE
|
%!s(int64=12) %!d(string=hai) anos |
yury
|
d26f0552a0
* Sync with trunk r23404.
|
%!s(int64=12) %!d(string=hai) anos |
yury
|
1e78337015
* Oops, wrong commit r23235. Reverted. Now correct: Fixed lineinfo for Android.
|
%!s(int64=12) %!d(string=hai) anos |
sergei
|
47cd83ae14
* Fetch PECOFF section sizes correctly (not including zero padding), resolves #22788.
|
%!s(int64=12) %!d(string=hai) anos |
pierre
|
afaea929a1
* Also enable ELF32 or ELF64 for OpenBSD OS
|
%!s(int64=13) %!d(string=hai) anos |