mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-23 14:09:39 +01:00
* fix avr compilation after r34975 by more tests against feature defines, resolves #31036
git-svn-id: trunk@35015 -
This commit is contained in:
parent
6ba85c2a70
commit
091b31fc76
@ -973,9 +973,9 @@
|
|||||||
result:='';
|
result:='';
|
||||||
end;
|
end;
|
||||||
|
|
||||||
class function TObject.QualifiedClassName: ansistring;
|
class function TObject.QualifiedClassName: {$ifdef FPC_HAS_FEATURE_ANSISTRINGS}ansistring{$else FPC_HAS_FEATURE_ANSISTRINGS}shortstring{$endif FPC_HAS_FEATURE_ANSISTRINGS};
|
||||||
var
|
var
|
||||||
uname: ansistring;
|
uname: {$ifdef FPC_HAS_FEATURE_ANSISTRINGS}ansistring{$else FPC_HAS_FEATURE_ANSISTRINGS}shortstring{$endif FPC_HAS_FEATURE_ANSISTRINGS};
|
||||||
begin
|
begin
|
||||||
uname := UnitName; //TODO: change 'UnitName' to 'UnitScope' as soon as RTL implement it
|
uname := UnitName; //TODO: change 'UnitName' to 'UnitScope' as soon as RTL implement it
|
||||||
if uname='' then
|
if uname='' then
|
||||||
|
|||||||
@ -249,7 +249,7 @@
|
|||||||
|
|
||||||
{ new since Delphi 2009 }
|
{ new since Delphi 2009 }
|
||||||
class function UnitName : {$ifdef FPC_HAS_FEATURE_ANSISTRINGS}ansistring{$else FPC_HAS_FEATURE_ANSISTRINGS}shortstring{$endif FPC_HAS_FEATURE_ANSISTRINGS};
|
class function UnitName : {$ifdef FPC_HAS_FEATURE_ANSISTRINGS}ansistring{$else FPC_HAS_FEATURE_ANSISTRINGS}shortstring{$endif FPC_HAS_FEATURE_ANSISTRINGS};
|
||||||
class function QualifiedClassName: ansistring;
|
class function QualifiedClassName: {$ifdef FPC_HAS_FEATURE_ANSISTRINGS}ansistring{$else FPC_HAS_FEATURE_ANSISTRINGS}shortstring{$endif FPC_HAS_FEATURE_ANSISTRINGS};
|
||||||
function Equals(Obj: TObject) : boolean;virtual;
|
function Equals(Obj: TObject) : boolean;virtual;
|
||||||
function GetHashCode: PtrInt;virtual;
|
function GetHashCode: PtrInt;virtual;
|
||||||
function ToString: {$ifdef FPC_HAS_FEATURE_ANSISTRINGS}ansistring{$else FPC_HAS_FEATURE_ANSISTRINGS}shortstring{$endif FPC_HAS_FEATURE_ANSISTRINGS};virtual;
|
function ToString: {$ifdef FPC_HAS_FEATURE_ANSISTRINGS}ansistring{$else FPC_HAS_FEATURE_ANSISTRINGS}shortstring{$endif FPC_HAS_FEATURE_ANSISTRINGS};virtual;
|
||||||
@ -454,6 +454,7 @@
|
|||||||
Resourcestring support
|
Resourcestring support
|
||||||
*****************************************************************************}
|
*****************************************************************************}
|
||||||
|
|
||||||
|
{$ifdef FPC_HAS_FEATURE_RESOURCES}
|
||||||
type
|
type
|
||||||
PResourceStringRecord = ^TResourceStringRecord;
|
PResourceStringRecord = ^TResourceStringRecord;
|
||||||
TResourceStringRecord = Record
|
TResourceStringRecord = Record
|
||||||
@ -462,3 +463,4 @@
|
|||||||
DefaultValue : AnsiString;
|
DefaultValue : AnsiString;
|
||||||
HashValue : LongWord;
|
HashValue : LongWord;
|
||||||
end;
|
end;
|
||||||
|
{$endif FPC_HAS_FEATURE_RESOURCES}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user