Browse Source

- remove size_of_pointer field

carl 23 years ago
parent
commit
8fc1547604

+ 4 - 2
compiler/targets/t_amiga.pas

@@ -80,7 +80,6 @@ implementation
             endian       : endian_big;
             endian       : endian_big;
             stackalignment : 2;
             stackalignment : 2;
             maxCrecordalignment : 4;
             maxCrecordalignment : 4;
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 128*1024;
             heapsize     : 128*1024;
             maxheapsize  : 32768*1024;
             maxheapsize  : 32768*1024;
@@ -96,7 +95,10 @@ initialization
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.5  2001-09-17 21:29:15  peter
+  Revision 1.6  2002-04-15 19:16:57  carl
+  - remove size_of_pointer field
+
+  Revision 1.5  2001/09/17 21:29:15  peter
     * merged netbsd, fpu-overflow from fixes branch
     * merged netbsd, fpu-overflow from fixes branch
 
 
   Revision 1.4  2001/08/07 18:47:15  peter
   Revision 1.4  2001/08/07 18:47:15  peter

+ 4 - 2
compiler/targets/t_atari.pas

@@ -80,7 +80,6 @@ implementation
             endian       : endian_big;
             endian       : endian_big;
             stackalignment : 2;
             stackalignment : 2;
             maxCrecordalignment : 4;
             maxCrecordalignment : 4;
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 16*1024;
             heapsize     : 16*1024;
             maxheapsize  : 32768*1024;
             maxheapsize  : 32768*1024;
@@ -96,7 +95,10 @@ initialization
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.5  2001-09-17 21:29:15  peter
+  Revision 1.6  2002-04-15 19:16:57  carl
+  - remove size_of_pointer field
+
+  Revision 1.5  2001/09/17 21:29:15  peter
     * merged netbsd, fpu-overflow from fixes branch
     * merged netbsd, fpu-overflow from fixes branch
 
 
   Revision 1.4  2001/08/07 18:47:15  peter
   Revision 1.4  2001/08/07 18:47:15  peter

+ 4 - 2
compiler/targets/t_beos.pas

@@ -514,7 +514,6 @@ end;
                 recordalignmax  : 2;
                 recordalignmax  : 2;
                 maxCrecordalign : 4
                 maxCrecordalign : 4
               );
               );
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 256*1024;
             heapsize     : 256*1024;
             maxheapsize  : 32768*1024;
             maxheapsize  : 32768*1024;
@@ -535,7 +534,10 @@ initialization
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.11  2002-01-29 21:27:34  peter
+  Revision 1.12  2002-04-15 19:16:57  carl
+  - remove size_of_pointer field
+
+  Revision 1.11  2002/01/29 21:27:34  peter
     * default alignment changed to 4 bytes for locals and static const,var
     * default alignment changed to 4 bytes for locals and static const,var
 
 
   Revision 1.10  2001/11/02 22:58:11  peter
   Revision 1.10  2001/11/02 22:58:11  peter

+ 4 - 4
compiler/targets/t_fbsd.pas

@@ -549,7 +549,6 @@ end;
                 recordalignmax  : 2;
                 recordalignmax  : 2;
                 maxCrecordalign : 4
                 maxCrecordalign : 4
               );
               );
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize    : 256*1024;
             heapsize    : 256*1024;
             maxheapsize : 32768*1024;
             maxheapsize : 32768*1024;
@@ -616,7 +615,6 @@ end;
                 recordalignmax  : 2;
                 recordalignmax  : 2;
                 maxCrecordalign : 4
                 maxCrecordalign : 4
               );
               );
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize    : 256*1024;
             heapsize    : 256*1024;
             maxheapsize : 32768*1024;
             maxheapsize : 32768*1024;
@@ -686,7 +684,6 @@ end;
                 recordalignmax  : 2;
                 recordalignmax  : 2;
                 maxCrecordalign : 4
                 maxCrecordalign : 4
               );
               );
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize    : 256*1024;
             heapsize    : 256*1024;
             maxheapsize : 32768*1024;
             maxheapsize : 32768*1024;
@@ -716,7 +713,10 @@ initialization
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.14  2002-01-29 21:27:34  peter
+  Revision 1.15  2002-04-15 19:16:57  carl
+  - remove size_of_pointer field
+
+  Revision 1.14  2002/01/29 21:27:34  peter
     * default alignment changed to 4 bytes for locals and static const,var
     * default alignment changed to 4 bytes for locals and static const,var
 
 
   Revision 1.13  2001/11/02 22:58:11  peter
   Revision 1.13  2001/11/02 22:58:11  peter

+ 4 - 2
compiler/targets/t_go32v2.pas

@@ -413,7 +413,6 @@ end;
                 recordalignmax  : 2;
                 recordalignmax  : 2;
                 maxCrecordalign : 4
                 maxCrecordalign : 4
               );
               );
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 2048*1024;
             heapsize     : 2048*1024;
             maxheapsize  : 32768*1024;
             maxheapsize  : 32768*1024;
@@ -430,7 +429,10 @@ initialization
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.15  2002-01-29 21:27:34  peter
+  Revision 1.16  2002-04-15 19:16:57  carl
+  - remove size_of_pointer field
+
+  Revision 1.15  2002/01/29 21:27:34  peter
     * default alignment changed to 4 bytes for locals and static const,var
     * default alignment changed to 4 bytes for locals and static const,var
 
 
   Revision 1.14  2001/09/18 11:32:00  michael
   Revision 1.14  2001/09/18 11:32:00  michael

+ 4 - 5
compiler/targets/t_linux.pas

@@ -537,7 +537,6 @@ end;
                 recordalignmax  : 2;
                 recordalignmax  : 2;
                 maxCrecordalign : 4
                 maxCrecordalign : 4
               );
               );
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 256*1024;
             heapsize     : 256*1024;
             maxheapsize  : 32768*1024;
             maxheapsize  : 32768*1024;
@@ -593,7 +592,6 @@ end;
             endian       : endian_big;
             endian       : endian_big;
             stackalignment : 2;
             stackalignment : 2;
             maxCrecordalignment : 32;
             maxCrecordalignment : 32;
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 128*1024;
             heapsize     : 128*1024;
             maxheapsize  : 32768*1024;
             maxheapsize  : 32768*1024;
@@ -647,7 +645,6 @@ end;
             endian       : endian_big;
             endian       : endian_big;
             stackalignment : 8;
             stackalignment : 8;
             maxCrecordalignment : 32;
             maxCrecordalignment : 32;
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 256*1024;
             heapsize     : 256*1024;
             maxheapsize  : 32768*1024;
             maxheapsize  : 32768*1024;
@@ -703,7 +700,6 @@ end;
             endian       : endian_little;
             endian       : endian_little;
             stackalignment : 8;
             stackalignment : 8;
             maxCrecordalignment : 32;
             maxCrecordalignment : 32;
-            size_of_pointer : 8;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 256*1024;
             heapsize     : 256*1024;
             maxheapsize  : 32768*1024;
             maxheapsize  : 32768*1024;
@@ -743,7 +739,10 @@ initialization
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.16  2002-01-29 21:27:34  peter
+  Revision 1.17  2002-04-15 19:16:57  carl
+  - remove size_of_pointer field
+
+  Revision 1.16  2002/01/29 21:27:34  peter
     * default alignment changed to 4 bytes for locals and static const,var
     * default alignment changed to 4 bytes for locals and static const,var
 
 
   Revision 1.15  2002/01/09 07:38:37  michael
   Revision 1.15  2002/01/09 07:38:37  michael

+ 4 - 3
compiler/targets/t_macos.pas

@@ -81,7 +81,6 @@ implementation
             endian       : endian_big;
             endian       : endian_big;
             stackalignment : 2;
             stackalignment : 2;
             maxCrecordalignment : 4;
             maxCrecordalignment : 4;
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 128*1024;
             heapsize     : 128*1024;
             maxheapsize  : 32768*1024;
             maxheapsize  : 32768*1024;
@@ -132,7 +131,6 @@ implementation
             endian       : endian_big;
             endian       : endian_big;
             stackalignment : 8;
             stackalignment : 8;
             maxCrecordalignment : 32;
             maxCrecordalignment : 32;
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 256*1024;
             heapsize     : 256*1024;
             maxheapsize  : 32768*1024;
             maxheapsize  : 32768*1024;
@@ -154,7 +152,10 @@ initialization
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.5  2001-09-17 21:29:16  peter
+  Revision 1.6  2002-04-15 19:16:57  carl
+  - remove size_of_pointer field
+
+  Revision 1.5  2001/09/17 21:29:16  peter
     * merged netbsd, fpu-overflow from fixes branch
     * merged netbsd, fpu-overflow from fixes branch
 
 
   Revision 1.4  2001/08/07 18:47:15  peter
   Revision 1.4  2001/08/07 18:47:15  peter

+ 13 - 11
compiler/targets/t_nwm.pas

@@ -365,21 +365,21 @@ begin
         S:=lower (StaticLibFiles.GetFirst);
         S:=lower (StaticLibFiles.GetFirst);
         if s<>'' then
         if s<>'' then
          begin
          begin
-	   {ad: that's a hack !
-	    whith -XX we get the .a files as static libs (in addition to the
-	    imported libraries}
-	   if (pos ('.a',s) <> 0) OR (pos ('.A', s) <> 0) then
-	   begin
-	     LinkRes.Add ('INPUT '+FindObjectFile(s,'')); 
-	   end else
-	   begin
+       {ad: that's a hack !
+        whith -XX we get the .a files as static libs (in addition to the
+        imported libraries}
+       if (pos ('.a',s) <> 0) OR (pos ('.A', s) <> 0) then
+       begin
+         LinkRes.Add ('INPUT '+FindObjectFile(s,'')); 
+       end else
+       begin
              i:=Pos(target_info.staticlibext,S);
              i:=Pos(target_info.staticlibext,S);
              if i>0 then
              if i>0 then
                Delete(S,i,255);
                Delete(S,i,255);
              S := S + '.imp';
              S := S + '.imp';
              librarysearchpath.FindFile(S,s);
              librarysearchpath.FindFile(S,s);
              LinkRes.Add('IMPORT @'+s);
              LinkRes.Add('IMPORT @'+s);
-	   end;
+       end;
          end
          end
       end;
       end;
    end;
    end;
@@ -533,7 +533,6 @@ end;
                 recordalignmax  : 2;
                 recordalignmax  : 2;
                 maxCrecordalign : 4
                 maxCrecordalign : 4
               );
               );
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 256*1024;
             heapsize     : 256*1024;
             maxheapsize  : 32768*1024;
             maxheapsize  : 32768*1024;
@@ -552,7 +551,10 @@ initialization
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.17  2002-03-30 09:09:47  armin
+  Revision 1.18  2002-04-15 19:16:57  carl
+  - remove size_of_pointer field
+
+  Revision 1.17  2002/03/30 09:09:47  armin
   + support check-function for netware
   + support check-function for netware
 
 
   Revision 1.16  2002/03/29 17:19:51  armin
   Revision 1.16  2002/03/29 17:19:51  armin

+ 4 - 2
compiler/targets/t_os2.pas

@@ -574,7 +574,6 @@ end;
                 recordalignmax  : 2;
                 recordalignmax  : 2;
                 maxCrecordalign : 4
                 maxCrecordalign : 4
               );
               );
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 256*1024;
             heapsize     : 256*1024;
             maxheapsize  : 32768*1024;
             maxheapsize  : 32768*1024;
@@ -593,7 +592,10 @@ initialization
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.15  2002-04-04 19:06:13  peter
+  Revision 1.16  2002-04-15 19:16:57  carl
+  - remove size_of_pointer field
+
+  Revision 1.15  2002/04/04 19:06:13  peter
     * removed unused units
     * removed unused units
     * use tlocation.size in cg.a_*loc*() routines
     * use tlocation.size in cg.a_*loc*() routines
 
 

+ 4 - 2
compiler/targets/t_palmos.pas

@@ -247,7 +247,6 @@ end;
             endian       : endian_big;
             endian       : endian_big;
             stackalignment : 2;
             stackalignment : 2;
             maxCrecordalignment : 4;
             maxCrecordalignment : 4;
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 128*1024;
             heapsize     : 128*1024;
             maxheapsize  : 32768*1024;
             maxheapsize  : 32768*1024;
@@ -265,7 +264,10 @@ initialization
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.6  2001-09-17 21:29:16  peter
+  Revision 1.7  2002-04-15 19:16:57  carl
+  - remove size_of_pointer field
+
+  Revision 1.6  2001/09/17 21:29:16  peter
     * merged netbsd, fpu-overflow from fixes branch
     * merged netbsd, fpu-overflow from fixes branch
 
 
   Revision 1.5  2001/08/19 11:22:24  peter
   Revision 1.5  2001/08/19 11:22:24  peter

+ 4 - 2
compiler/targets/t_sunos.pas

@@ -536,7 +536,6 @@ end;
                 recordalignmax  : 2;
                 recordalignmax  : 2;
                 maxCrecordalign : 4
                 maxCrecordalign : 4
               );
               );
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 256*1024;
             heapsize     : 256*1024;
             maxheapsize  : 32768*1024;
             maxheapsize  : 32768*1024;
@@ -555,7 +554,10 @@ initialization
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.16  2002-03-04 19:10:14  peter
+  Revision 1.17  2002-04-15 19:16:57  carl
+  - remove size_of_pointer field
+
+  Revision 1.16  2002/03/04 19:10:14  peter
     * removed compiler warnings
     * removed compiler warnings
 
 
   Revision 1.15  2001/12/15 05:29:36  carl
   Revision 1.15  2001/12/15 05:29:36  carl

+ 4 - 2
compiler/targets/t_wdosx.pas

@@ -156,7 +156,6 @@ end;
                 recordalignmax  : 2;
                 recordalignmax  : 2;
                 maxCrecordalign : 16
                 maxCrecordalign : 16
               );
               );
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 256*1024;
             heapsize     : 256*1024;
             maxheapsize  : 32*1024*1024;
             maxheapsize  : 32*1024*1024;
@@ -179,7 +178,10 @@ end.
 
 
 {
 {
   $Log$
   $Log$
-  Revision 1.1  2002-04-04 18:09:49  carl
+  Revision 1.2  2002-04-15 19:16:57  carl
+  - remove size_of_pointer field
+
+  Revision 1.1  2002/04/04 18:09:49  carl
   + added wdosx patch from Pavel
   + added wdosx patch from Pavel
 
 
 }
 }

+ 4 - 2
compiler/targets/t_win32.pas

@@ -1614,7 +1614,6 @@ function tDLLScannerWin32.scan(const binname:string):longbool;
                 recordalignmax  : 2;
                 recordalignmax  : 2;
                 maxCrecordalign : 16
                 maxCrecordalign : 16
               );
               );
-            size_of_pointer : 4;
             size_of_longint : 4;
             size_of_longint : 4;
             heapsize     : 256*1024;
             heapsize     : 256*1024;
             maxheapsize  : 32*1024*1024;
             maxheapsize  : 32*1024*1024;
@@ -1636,7 +1635,10 @@ initialization
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.27  2002-04-05 17:49:09  carl
+  Revision 1.28  2002-04-15 19:16:57  carl
+  - remove size_of_pointer field
+
+  Revision 1.27  2002/04/05 17:49:09  carl
   * fix compilation problems
   * fix compilation problems
   * fix range check error
   * fix range check error