mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-17 17:29:21 +02:00
* ImageBase changed to qword to avoid 8-bit truncation in the internal linker map file
git-svn-id: trunk@45570 -
This commit is contained in:
parent
9c54d753f5
commit
da2bd5f789
@ -36,7 +36,7 @@ interface
|
|||||||
texemap = class
|
texemap = class
|
||||||
private
|
private
|
||||||
t : text;
|
t : text;
|
||||||
FImageBase : aword;
|
FImageBase : qword;
|
||||||
public
|
public
|
||||||
constructor Create(const s:string);
|
constructor Create(const s:string);
|
||||||
destructor Destroy;override;
|
destructor Destroy;override;
|
||||||
@ -45,7 +45,7 @@ interface
|
|||||||
procedure AddHeader(const s:string);
|
procedure AddHeader(const s:string);
|
||||||
procedure AddCommonSymbolsHeader;
|
procedure AddCommonSymbolsHeader;
|
||||||
procedure AddCommonSymbol(p:TObjSymbol);
|
procedure AddCommonSymbol(p:TObjSymbol);
|
||||||
procedure AddMemoryMapHeader(abase:aint);
|
procedure AddMemoryMapHeader(abase:qword);
|
||||||
procedure AddMemoryMapExeSection(p:texesection);
|
procedure AddMemoryMapExeSection(p:texesection);
|
||||||
procedure AddMemoryMapObjectSection(p:TObjSection);
|
procedure AddMemoryMapObjectSection(p:TObjSection);
|
||||||
procedure AddMemoryMapSymbol(p:TObjSymbol);
|
procedure AddMemoryMapSymbol(p:TObjSymbol);
|
||||||
@ -154,7 +154,7 @@ implementation
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
procedure TExeMap.AddMemoryMapHeader(abase:aint);
|
procedure TExeMap.AddMemoryMapHeader(abase:qword);
|
||||||
var
|
var
|
||||||
imagebasestr : string;
|
imagebasestr : string;
|
||||||
begin
|
begin
|
||||||
|
Loading…
Reference in New Issue
Block a user