~ubuntu-branches/ubuntu/feisty/fpc/feisty

« back to all changes in this revision

Viewing changes to compiler/aasmtai.pas

  • Committer: Bazaar Package Importer
  • Author(s): Torsten Werner
  • Date: 2007-01-27 20:08:50 UTC
  • mfrom: (1.2.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20070127200850-9mrptaqqjsx9nwa7
Tags: 2.0.4-5
* Fixed Build-Depends.
* Add myself to Uploaders in debian/control.
* Make sure that the sources are really patched before building them.
* Build unit 'libc' on powerpc too.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
{
2
 
    $Id: aasmtai.pas,v 1.96 2005/02/18 23:37:51 jonas Exp $
3
2
    Copyright (c) 1998-2002 by Florian Klaempfl
4
3
 
5
4
    This unit implements an abstract asmoutput class for all processor types
164
163
       top_regset,
165
164
       top_shifterop,
166
165
       { m68k only }
167
 
       top_reglist);
 
166
       top_reglist
 
167
       { i386 only});
168
168
 
169
169
      { kinds of operations that an instruction can perform on an operand }
170
170
      topertype = (operand_read,operand_write,operand_readwrite);
1875
1875
      end;
1876
1876
 
1877
1877
 
 
1878
 
1878
1879
    procedure tai_cpu_abstract.loadref(opidx:longint;const r:treference);
1879
1880
      begin
1880
1881
        allocate_oper(opidx+1);
1972
1973
          end;
1973
1974
      end;
1974
1975
 
1975
 
 
1976
1976
    procedure tai_cpu_abstract.clearop(opidx:longint);
1977
1977
      begin
1978
1978
        with oper[opidx]^ do
2247
2247
  cai_cpu:=tai_cpu_abstract;
2248
2248
  cai_align:=tai_align_abstract;
2249
2249
end.
2250
 
{
2251
 
  $Log: aasmtai.pas,v $
2252
 
  Revision 1.96  2005/02/18 23:37:51  jonas
2253
 
    * fixed spilling for several ppc instructions which only read registers
2254
 
    + added support for registers in references that get changed (load/store
2255
 
      with update)
2256
 
 
2257
 
  Revision 1.95  2005/02/14 17:13:06  peter
2258
 
    * truncate log
2259
 
 
2260
 
  Revision 1.94  2005/02/06 00:05:56  florian
2261
 
    + x86_64 pic draft
2262
 
 
2263
 
  Revision 1.93  2005/01/31 17:07:50  peter
2264
 
    * fix [regpara] in intel assembler
2265
 
 
2266
 
}