summaryrefslogtreecommitdiff
path: root/compiler/aoptbase.pas
diff options
context:
space:
mode:
authorpeter <peter@3ad0048d-3df7-0310-abae-a5850022a9f2>2006-03-16 08:52:22 +0000
committerpeter <peter@3ad0048d-3df7-0310-abae-a5850022a9f2>2006-03-16 08:52:22 +0000
commit31939cbbd1673c7754968db6d1b5a8051fc67f21 (patch)
tree93e97ee863f7247804eaa74ae73625e6eff9be60 /compiler/aoptbase.pas
parentaedcc2eb56d11a8220cae841209482258c0fc330 (diff)
downloadfpc-31939cbbd1673c7754968db6d1b5a8051fc67f21.tar.gz
Merged revisions 2921-2922,2925 via svnmerge from
http://svn.freepascal.org/svn/fpc/branches/linker/compiler ........ r2921 | peter | 2006-03-15 08:35:00 +0100 (Wed, 15 Mar 2006) | 2 lines * pass ObjectWriter to ObjectOuput ........ r2922 | peter | 2006-03-15 12:40:30 +0100 (Wed, 15 Mar 2006) | 2 lines * refactor asmdata ........ r2925 | peter | 2006-03-15 16:09:39 +0100 (Wed, 15 Mar 2006) | 3 lines * add cfi to asmdata * move asmlist, asmcfi, asmdata to own unit ........ git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@2932 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'compiler/aoptbase.pas')
-rw-r--r--compiler/aoptbase.pas18
1 files changed, 9 insertions, 9 deletions
diff --git a/compiler/aoptbase.pas b/compiler/aoptbase.pas
index dfc832fdea..e389f2b0b8 100644
--- a/compiler/aoptbase.pas
+++ b/compiler/aoptbase.pas
@@ -27,7 +27,7 @@ unit aoptbase;
interface
uses
- aasmbase,aasmcpu,aasmtai,
+ aasmbase,aasmcpu,aasmtai,aasmdata,
cpubase,
cgbase,
cgutils;
@@ -157,16 +157,16 @@ unit aoptbase;
Current := tai(Current.Next);
If Assigned(Current) And
(Current.typ = ait_Marker) And
- (Tai_Marker(Current).Kind = NoPropInfoStart) Then
+ (Tai_Marker(Current).Kind = mark_NoPropInfoStart) Then
Begin
While Assigned(Current) And
((Current.typ <> ait_Marker) Or
- (Tai_Marker(Current).Kind <> NoPropInfoEnd)) Do
+ (Tai_Marker(Current).Kind <> mark_NoPropInfoEnd)) Do
Current := Tai(Current.Next);
End;
Until Not(Assigned(Current)) Or
(Current.typ <> ait_Marker) Or
- (Tai_Marker(Current).Kind <> NoPropInfoEnd);
+ (Tai_Marker(Current).Kind <> mark_NoPropInfoEnd);
Next := Current;
If Assigned(Current) And
Not((Current.typ In SkipInstr) or
@@ -186,29 +186,29 @@ unit aoptbase;
Current := Tai(Current.previous);
While Assigned(Current) And
(((Current.typ = ait_Marker) And
- Not(Tai_Marker(Current).Kind in [AsmBlockEnd,NoPropInfoEnd])) or
+ Not(Tai_Marker(Current).Kind in [mark_AsmBlockEnd,mark_NoPropInfoEnd])) or
(Current.typ In SkipInstr) or
((Current.typ = ait_label) And
Not(Tai_Label(Current).labsym.is_used))) Do
Current := Tai(Current.previous);
If Assigned(Current) And
(Current.typ = ait_Marker) And
- (Tai_Marker(Current).Kind = NoPropInfoEnd) Then
+ (Tai_Marker(Current).Kind = mark_NoPropInfoEnd) Then
Begin
While Assigned(Current) And
((Current.typ <> ait_Marker) Or
- (Tai_Marker(Current).Kind <> NoPropInfoStart)) Do
+ (Tai_Marker(Current).Kind <> mark_NoPropInfoStart)) Do
Current := Tai(Current.previous);
End;
Until Not(Assigned(Current)) Or
(Current.typ <> ait_Marker) Or
- (Tai_Marker(Current).Kind <> NoPropInfoStart);
+ (Tai_Marker(Current).Kind <> mark_NoPropInfoStart);
If Not(Assigned(Current)) or
(Current.typ In SkipInstr) or
((Current.typ = ait_label) And
Not(Tai_Label(Current).labsym.is_used)) or
((Current.typ = ait_Marker) And
- (Tai_Marker(Current).Kind = AsmBlockEnd))
+ (Tai_Marker(Current).Kind = mark_AsmBlockEnd))
Then
Begin
Last := Nil;