PERFORCE change 37615 for review
Peter Wemm
peter at FreeBSD.org
Fri Sep 5 15:34:32 PDT 2003
http://perforce.freebsd.org/chv.cgi?CH=37615
Change 37615 by peter at peter_hammer on 2003/09/05 15:33:57
add initial support for 128 bit alignment
Affected files ...
.. //depot/projects/ezm3/language/modula3/m3compiler/m3middle/src/Target.i3#2 edit
.. //depot/projects/ezm3/language/modula3/m3compiler/m3middle/src/Target.m3#3 edit
Differences ...
==== //depot/projects/ezm3/language/modula3/m3compiler/m3middle/src/Target.i3#2 (text+ko) ====
@@ -124,7 +124,7 @@
VAR (*CONST*) (* sorted list of supported machine alignments *)
- Alignments: ARRAY [0..3] OF CARDINAL;
+ Alignments: ARRAY [0..4] OF CARDINAL;
(*------------------------------------------------------- procedure calls ---*)
==== //depot/projects/ezm3/language/modula3/m3compiler/m3middle/src/Target.m3#3 (text+ko) ====
@@ -132,6 +132,7 @@
Alignments[1] := 16;
Alignments[2] := 32;
Alignments[3] := 64;
+ Alignments[4] := 128;
CCs := NIL;
@@ -331,7 +332,7 @@
Address := Word_D;
Address.cg_type := CGType.Addr;
- max_align := 64;
+ max_align := 128;
Little_endian := TRUE;
PCC_bitfield_type_matters := TRUE;
Structure_size_boundary := 8;
More information about the p4-projects
mailing list