diff --git a/compiler/cg386cnv.pas b/compiler/cg386cnv.pas index 8cd3c0967a..d0aa917f17 100644 --- a/compiler/cg386cnv.pas +++ b/compiler/cg386cnv.pas @@ -857,7 +857,7 @@ implementation emitl(A_LABEL,hlabel); end; else - internalerror(10060); + internalerror(10061); end; truelabel:=oldtruelabel; falselabel:=oldfalselabel; @@ -882,7 +882,7 @@ implementation hregister:=hp^.location.register; end; else - internalerror(10061); + internalerror(10062); end; exprasmlist^.concat(new(pai386,op_reg_reg(A_OR,S_L,hregister,hregister))); hregister:=reg32toreg8(hregister); @@ -897,6 +897,8 @@ implementation p^.location.register:=reg16toreg32(hregister); exprasmlist^.concat(new(pai386,op_reg_reg(A_MOVZX,S_BL,hregister,p^.location.register))); end; + else + internalerror(10064); end; end; @@ -1062,7 +1064,10 @@ implementation end. { $Log$ - Revision 1.6 1998-06-12 10:43:12 michael + Revision 1.7 1998-06-12 13:10:34 peter + * small internalerror nr change + + Revision 1.6 1998/06/12 10:43:12 michael Fixed ansistrings : is_ansistring not found Revision 1.5 1998/06/08 13:13:30 pierre diff --git a/compiler/depend b/compiler/depend index 152f9ed5aa..bb084830b5 100644 --- a/compiler/depend +++ b/compiler/depend @@ -1 +1,717 @@ - \ No newline at end of file +pp: pp.pas \ + cobjects.ppu \ + globals.ppu \ + parser.ppu \ + systems.ppu \ + tree.ppu \ + symtable.ppu \ + options.ppu \ + link.ppu \ + import.ppu \ + files.ppu \ + verb_def.ppu \ + verbose.ppu + ppc386 -dFPC -dGDB -dI386 pp.pas + +cobjects.ppu: cobjects.pas + ppc386 -dFPC -dGDB -dI386 cobjects.pas + +globals.ppu: globals.pas \ + cobjects.ppu \ + systems.ppu + ppc386 -dFPC -dGDB -dI386 globals.pas + +systems.ppu: systems.pas + ppc386 -dFPC -dGDB -dI386 systems.pas + +parser.ppu: parser.pas \ + systems.ppu \ + cobjects.ppu \ + globals.ppu \ + verbose.ppu \ + symtable.ppu \ + files.ppu \ + aasm.ppu \ + hcodegen.ppu \ + assemble.ppu \ + link.ppu \ + script.ppu \ + gendef.ppu \ + scanner.ppu \ + pbase.ppu \ + pdecl.ppu \ + psystem.ppu \ + pmodules.ppu + ppc386 -dFPC -dGDB -dI386 parser.pas + +verbose.ppu: verbose.pas \ + messages.ppu \ + globals.ppu + ppc386 -dFPC -dGDB -dI386 verbose.pas + +messages.ppu: messages.pas + ppc386 -dFPC -dGDB -dI386 messages.pas + +symtable.ppu: symtable.pas \ + cobjects.ppu \ + verbose.ppu \ + systems.ppu \ + globals.ppu \ + aasm.ppu \ + files.ppu \ + gendef.ppu \ + i386.ppu \ + gdb.ppu \ + types.ppu + ppc386 -dFPC -dGDB -dI386 symtable.pas + +aasm.ppu: aasm.pas \ + cobjects.ppu \ + files.ppu \ + globals.ppu \ + verbose.ppu \ + systems.ppu + ppc386 -dFPC -dGDB -dI386 aasm.pas + +files.ppu: files.pas \ + cobjects.ppu \ + globals.ppu \ + verbose.ppu \ + systems.ppu + ppc386 -dFPC -dGDB -dI386 files.pas + +gendef.ppu: gendef.pas \ + cobjects.ppu \ + systems.ppu \ + globals.ppu + ppc386 -dFPC -dGDB -dI386 gendef.pas + +i386.ppu: i386.pas \ + cobjects.ppu \ + aasm.ppu \ + globals.ppu \ + verbose.ppu + ppc386 -dFPC -dGDB -dI386 i386.pas + +gdb.ppu: gdb.pas \ + i386.ppu \ + cobjects.ppu \ + globals.ppu \ + aasm.ppu + ppc386 -dFPC -dGDB -dI386 gdb.pas + +types.ppu: types.pas \ + cobjects.ppu \ + globals.ppu \ + symtable.ppu \ + tree.ppu \ + verbose.ppu \ + aasm.ppu + ppc386 -dFPC -dGDB -dI386 types.pas + +tree.ppu: tree.pas \ + cobjects.ppu \ + globals.ppu \ + symtable.ppu \ + aasm.ppu \ + i386.ppu \ + types.ppu \ + verbose.ppu \ + files.ppu + ppc386 -dFPC -dGDB -dI386 tree.pas + +hcodegen.ppu: hcodegen.pas \ + aasm.ppu \ + tree.ppu \ + symtable.ppu \ + i386.ppu \ + systems.ppu \ + cobjects.ppu \ + verbose.ppu \ + globals.ppu \ + files.ppu + ppc386 -dFPC -dGDB -dI386 hcodegen.pas + +assemble.ppu: assemble.pas \ + cobjects.ppu \ + globals.ppu \ + aasm.ppu \ + script.ppu \ + files.ppu \ + systems.ppu \ + verbose.ppu \ + ag386att.ppu \ + ag386nsm.ppu \ + ag386int.ppu + ppc386 -dFPC -dGDB -dI386 assemble.pas + +script.ppu: script.pas \ + cobjects.ppu \ + globals.ppu \ + systems.ppu + ppc386 -dFPC -dGDB -dI386 script.pas + +ag386att.ppu: ag386att.pas \ + aasm.ppu \ + assemble.ppu \ + globals.ppu \ + systems.ppu \ + cobjects.ppu \ + i386.ppu \ + files.ppu \ + verbose.ppu \ + gdb.ppu + ppc386 -dFPC -dGDB -dI386 ag386att.pas + +ag386nsm.ppu: ag386nsm.pas \ + aasm.ppu \ + assemble.ppu \ + globals.ppu \ + systems.ppu \ + cobjects.ppu \ + i386.ppu \ + files.ppu \ + verbose.ppu \ + gdb.ppu + ppc386 -dFPC -dGDB -dI386 ag386nsm.pas + +ag386int.ppu: ag386int.pas \ + aasm.ppu \ + assemble.ppu \ + globals.ppu \ + systems.ppu \ + cobjects.ppu \ + i386.ppu \ + files.ppu \ + verbose.ppu \ + gdb.ppu + ppc386 -dFPC -dGDB -dI386 ag386int.pas + +link.ppu: link.pas \ + cobjects.ppu \ + script.ppu \ + globals.ppu \ + systems.ppu \ + verbose.ppu + ppc386 -dFPC -dGDB -dI386 link.pas + +scanner.ppu: scanner.pas \ + cobjects.ppu \ + globals.ppu \ + files.ppu \ + verbose.ppu \ + systems.ppu \ + symtable.ppu \ + switches.ppu + ppc386 -dFPC -dGDB -dI386 scanner.pas + +switches.ppu: switches.pas \ + globals.ppu \ + verbose.ppu \ + files.ppu \ + systems.ppu + ppc386 -dFPC -dGDB -dI386 switches.pas + +pbase.ppu: pbase.pas \ + cobjects.ppu \ + globals.ppu \ + symtable.ppu \ + files.ppu \ + scanner.ppu \ + systems.ppu \ + verbose.ppu + ppc386 -dFPC -dGDB -dI386 pbase.pas + +pdecl.ppu: pdecl.pas \ + globals.ppu \ + symtable.ppu \ + cobjects.ppu \ + scanner.ppu \ + aasm.ppu \ + tree.ppu \ + pass_1.ppu \ + files.ppu \ + types.ppu \ + hcodegen.ppu \ + verbose.ppu \ + systems.ppu \ + gdb.ppu \ + pbase.ppu \ + ptconst.ppu \ + pexpr.ppu \ + psub.ppu \ + pexports.ppu \ + i386.ppu + ppc386 -dFPC -dGDB -dI386 pdecl.pas + +pass_1.ppu: pass_1.pas \ + tree.ppu \ + scanner.ppu \ + cobjects.ppu \ + verbose.ppu \ + systems.ppu \ + globals.ppu \ + aasm.ppu \ + symtable.ppu \ + types.ppu \ + hcodegen.ppu \ + files.ppu \ + i386.ppu \ + tgeni386.ppu + ppc386 -dFPC -dGDB -dI386 pass_1.pas + +tgeni386.ppu: tgeni386.pas \ + cobjects.ppu \ + globals.ppu \ + tree.ppu \ + hcodegen.ppu \ + verbose.ppu \ + files.ppu \ + aasm.ppu \ + i386.ppu + ppc386 -dFPC -dGDB -dI386 tgeni386.pas + +ptconst.ppu: ptconst.pas \ + symtable.ppu \ + cobjects.ppu \ + globals.ppu \ + scanner.ppu \ + aasm.ppu \ + tree.ppu \ + pass_1.ppu \ + hcodegen.ppu \ + types.ppu \ + verbose.ppu \ + pbase.ppu \ + pexpr.ppu \ + i386.ppu + ppc386 -dFPC -dGDB -dI386 ptconst.pas + +pexpr.ppu: pexpr.pas \ + symtable.ppu \ + tree.ppu \ + cobjects.ppu \ + globals.ppu \ + scanner.ppu \ + aasm.ppu \ + pass_1.ppu \ + systems.ppu \ + hcodegen.ppu \ + types.ppu \ + verbose.ppu \ + pbase.ppu \ + pdecl.ppu \ + i386.ppu + ppc386 -dFPC -dGDB -dI386 pexpr.pas + +psub.ppu: psub.pas \ + cobjects.ppu \ + symtable.ppu \ + globals.ppu \ + scanner.ppu \ + aasm.ppu \ + tree.ppu \ + pass_1.ppu \ + types.ppu \ + hcodegen.ppu \ + files.ppu \ + verbose.ppu \ + systems.ppu \ + import.ppu \ + gendef.ppu \ + temp_gen.ppu \ + gdb.ppu \ + i386.ppu \ + cgi386.ppu \ + tgeni386.ppu \ + cgai386.ppu \ + aopt386.ppu \ + pbase.ppu \ + pdecl.ppu \ + pexpr.ppu \ + pstatmnt.ppu + ppc386 -dFPC -dGDB -dI386 psub.pas + +import.ppu: import.pas \ + cobjects.ppu \ + systems.ppu \ + verbose.ppu \ + os2_targ.ppu \ + win_targ.ppu + ppc386 -dFPC -dGDB -dI386 import.pas + +os2_targ.ppu: os2_targ.pas \ + import.ppu \ + globals.ppu \ + link.ppu \ + files.ppu + ppc386 -dFPC -dGDB -dI386 os2_targ.pas + +win_targ.ppu: win_targ.pas \ + import.ppu \ + aasm.ppu \ + files.ppu \ + globals.ppu \ + cobjects.ppu \ + systems.ppu \ + gdb.ppu \ + i386.ppu + ppc386 -dFPC -dGDB -dI386 win_targ.pas + +temp_gen.ppu: temp_gen.pas \ + i386.ppu \ + cobjects.ppu \ + globals.ppu \ + tree.ppu \ + hcodegen.ppu \ + verbose.ppu \ + files.ppu \ + aasm.ppu + ppc386 -dFPC -dGDB -dI386 temp_gen.pas + +cgi386.ppu: cgi386.pas \ + tree.ppu \ + verbose.ppu \ + cobjects.ppu \ + systems.ppu \ + globals.ppu \ + files.ppu \ + symtable.ppu \ + types.ppu \ + aasm.ppu \ + scanner.ppu \ + pass_1.ppu \ + hcodegen.ppu \ + temp_gen.ppu \ + gdb.ppu \ + i386.ppu \ + tgeni386.ppu \ + cgai386.ppu \ + cg386con.ppu \ + cg386mat.ppu \ + cg386cnv.ppu \ + cg386set.ppu \ + cg386add.ppu \ + cg386mem.ppu \ + cg386cal.ppu \ + cg386ld.ppu \ + cg386flw.ppu + ppc386 -dFPC -dGDB -dI386 cgi386.pas + +cgai386.ppu: cgai386.pas \ + cobjects.ppu \ + tree.ppu \ + i386.ppu \ + aasm.ppu \ + symtable.ppu \ + systems.ppu \ + globals.ppu \ + verbose.ppu \ + files.ppu \ + types.ppu \ + pbase.ppu \ + tgeni386.ppu \ + temp_gen.ppu \ + hcodegen.ppu \ + gdb.ppu + ppc386 -dFPC -dGDB -dI386 cgai386.pas + +cg386con.ppu: cg386con.pas \ + tree.ppu \ + cobjects.ppu \ + verbose.ppu \ + symtable.ppu \ + aasm.ppu \ + i386.ppu \ + hcodegen.ppu \ + cgai386.ppu \ + temp_gen.ppu \ + tgeni386.ppu \ + cgi386.ppu + ppc386 -dFPC -dGDB -dI386 cg386con.pas + +cg386mat.ppu: cg386mat.pas \ + tree.ppu \ + cobjects.ppu \ + verbose.ppu \ + globals.ppu \ + symtable.ppu \ + aasm.ppu \ + i386.ppu \ + types.ppu \ + cgi386.ppu \ + cgai386.ppu \ + tgeni386.ppu \ + hcodegen.ppu + ppc386 -dFPC -dGDB -dI386 cg386mat.pas + +cg386cnv.ppu: cg386cnv.pas \ + tree.ppu \ + cobjects.ppu \ + verbose.ppu \ + globals.ppu \ + symtable.ppu \ + aasm.ppu \ + i386.ppu \ + types.ppu \ + cgi386.ppu \ + cgai386.ppu \ + temp_gen.ppu \ + tgeni386.ppu \ + hcodegen.ppu + ppc386 -dFPC -dGDB -dI386 cg386cnv.pas + +cg386set.ppu: cg386set.pas \ + tree.ppu \ + cobjects.ppu \ + verbose.ppu \ + globals.ppu \ + systems.ppu \ + symtable.ppu \ + aasm.ppu \ + i386.ppu \ + types.ppu \ + cgi386.ppu \ + cgai386.ppu \ + tgeni386.ppu \ + hcodegen.ppu + ppc386 -dFPC -dGDB -dI386 cg386set.pas + +cg386add.ppu: cg386add.pas \ + tree.ppu \ + cobjects.ppu \ + verbose.ppu \ + globals.ppu \ + symtable.ppu \ + aasm.ppu \ + i386.ppu \ + types.ppu \ + cgi386.ppu \ + cgai386.ppu \ + temp_gen.ppu \ + tgeni386.ppu \ + hcodegen.ppu + ppc386 -dFPC -dGDB -dI386 cg386add.pas + +cg386mem.ppu: cg386mem.pas \ + tree.ppu \ + cobjects.ppu \ + verbose.ppu \ + globals.ppu \ + systems.ppu \ + symtable.ppu \ + aasm.ppu \ + i386.ppu \ + types.ppu \ + cgi386.ppu \ + cgai386.ppu \ + temp_gen.ppu \ + tgeni386.ppu \ + hcodegen.ppu + ppc386 -dFPC -dGDB -dI386 cg386mem.pas + +cg386cal.ppu: cg386cal.pas \ + symtable.ppu \ + tree.ppu \ + cobjects.ppu \ + verbose.ppu \ + globals.ppu \ + systems.ppu \ + aasm.ppu \ + i386.ppu \ + types.ppu \ + cgi386.ppu \ + cgai386.ppu \ + temp_gen.ppu \ + tgeni386.ppu \ + hcodegen.ppu \ + cg386ld.ppu + ppc386 -dFPC -dGDB -dI386 cg386cal.pas + +cg386ld.ppu: cg386ld.pas \ + tree.ppu \ + i386.ppu \ + cobjects.ppu \ + verbose.ppu \ + globals.ppu \ + symtable.ppu \ + aasm.ppu \ + types.ppu \ + cgi386.ppu \ + cgai386.ppu \ + temp_gen.ppu \ + tgeni386.ppu \ + hcodegen.ppu + ppc386 -dFPC -dGDB -dI386 cg386ld.pas + +cg386flw.ppu: cg386flw.pas \ + tree.ppu \ + cobjects.ppu \ + verbose.ppu \ + globals.ppu \ + systems.ppu \ + symtable.ppu \ + aasm.ppu \ + i386.ppu \ + types.ppu \ + cgi386.ppu \ + cgai386.ppu \ + temp_gen.ppu \ + tgeni386.ppu \ + hcodegen.ppu + ppc386 -dFPC -dGDB -dI386 cg386flw.pas + +aopt386.ppu: aopt386.pas \ + aasm.ppu \ + cobjects.ppu \ + globals.ppu \ + systems.ppu \ + symtable.ppu \ + verbose.ppu \ + hcodegen.ppu \ + i386.ppu \ + cgi386.ppu + ppc386 -dFPC -dGDB -dI386 aopt386.pas + +pstatmnt.ppu: pstatmnt.pas \ + tree.ppu \ + cobjects.ppu \ + globals.ppu \ + files.ppu \ + verbose.ppu \ + systems.ppu \ + symtable.ppu \ + aasm.ppu \ + pass_1.ppu \ + types.ppu \ + scanner.ppu \ + hcodegen.ppu \ + pbase.ppu \ + pexpr.ppu \ + pdecl.ppu \ + i386.ppu \ + tgeni386.ppu \ + rai386.ppu \ + ratti386.ppu \ + radi386.ppu + ppc386 -dFPC -dGDB -dI386 pstatmnt.pas + +rai386.ppu: rai386.pas \ + tree.ppu \ + i386.ppu \ + systems.ppu \ + files.ppu \ + aasm.ppu \ + globals.ppu \ + asmutils.ppu \ + hcodegen.ppu \ + scanner.ppu \ + cobjects.ppu \ + verbose.ppu \ + types.ppu + ppc386 -dFPC -dGDB -dI386 rai386.pas + +asmutils.ppu: asmutils.pas \ + symtable.ppu \ + aasm.ppu \ + hcodegen.ppu \ + verbose.ppu \ + systems.ppu \ + globals.ppu \ + files.ppu \ + cobjects.ppu \ + i386.ppu + ppc386 -dFPC -dGDB -dI386 asmutils.pas + +ratti386.ppu: ratti386.pas \ + i386.ppu \ + tree.ppu \ + files.ppu \ + aasm.ppu \ + globals.ppu \ + asmutils.ppu \ + hcodegen.ppu \ + scanner.ppu \ + systems.ppu \ + cobjects.ppu \ + verbose.ppu \ + symtable.ppu \ + types.ppu + ppc386 -dFPC -dGDB -dI386 ratti386.pas + +radi386.ppu: radi386.pas \ + tree.ppu \ + files.ppu \ + i386.ppu \ + hcodegen.ppu \ + globals.ppu \ + scanner.ppu \ + aasm.ppu \ + cobjects.ppu \ + symtable.ppu \ + types.ppu \ + verbose.ppu \ + asmutils.ppu + ppc386 -dFPC -dGDB -dI386 radi386.pas + +pexports.ppu: pexports.pas \ + cobjects.ppu \ + globals.ppu \ + scanner.ppu \ + symtable.ppu \ + pbase.ppu \ + verbose.ppu + ppc386 -dFPC -dGDB -dI386 pexports.pas + +psystem.ppu: psystem.pas \ + symtable.ppu \ + globals.ppu \ + tree.ppu + ppc386 -dFPC -dGDB -dI386 psystem.pas + +pmodules.ppu: pmodules.pas \ + files.ppu \ + cobjects.ppu \ + verbose.ppu \ + systems.ppu \ + globals.ppu \ + symtable.ppu \ + aasm.ppu \ + hcodegen.ppu \ + link.ppu \ + assemble.ppu \ + import.ppu \ + i386.ppu \ + scanner.ppu \ + pbase.ppu \ + psystem.ppu \ + pdecl.ppu \ + psub.ppu \ + parser.ppu + ppc386 -dFPC -dGDB -dI386 pmodules.pas + +options.ppu: options.pas \ + cobjects.ppu \ + globals.ppu \ + systems.ppu \ + verbose.ppu \ + scanner.ppu \ + link.ppu \ + verb_def.ppu \ + messages.ppu \ + gendef.ppu \ + opts386.ppu + ppc386 -dFPC -dGDB -dI386 options.pas + +verb_def.ppu: verb_def.pas \ + verbose.ppu \ + globals.ppu \ + files.ppu + ppc386 -dFPC -dGDB -dI386 verb_def.pas + +opts386.ppu: opts386.pas \ + options.ppu \ + systems.ppu \ + globals.ppu + ppc386 -dFPC -dGDB -dI386 opts386.pas +