Browse Source

* updated hermes fpmake.pp

git-svn-id: trunk@23003 -
nickysn 12 years ago
parent
commit
0d6c36d980
1 changed files with 18 additions and 17 deletions
  1. 18 17
      packages/hermes/fpmake.pp

+ 18 - 17
packages/hermes/fpmake.pp

@@ -28,13 +28,13 @@ begin
     P.SourcePath.Add('src');
     P.IncludePath.Add('src');
     P.IncludePath.Add('src/i386',[i386],AllOSes);
+    P.IncludePath.Add('src/x86_64',[x86_64],AllOSes);
 
 T:=P.Targets.AddUnit('hermes.pp');
   with T.Dependencies do
     begin
       AddInclude('hermdef.inc');
       AddInclude('hermconf.inc');
-      // AddInclude('malloc.inc');
       AddInclude('hermes_debug.inc');
       AddInclude('hermes_dither.inc');
       AddInclude('headp.inc');
@@ -52,8 +52,6 @@ T:=P.Targets.AddUnit('hermes.pp');
       AddInclude('p_i8.inc');
       AddInclude('p_muhmu.inc');
       AddInclude('d_32.inc');
-      AddInclude('headi386.inc',[i386],AllOSes);
-      AddInclude('headmmx.inc',[i386],AllOSes);
       AddInclude('factconv.inc');
       AddInclude('hermes_list.inc');
       AddInclude('hermes_utility.inc');
@@ -62,6 +60,23 @@ T:=P.Targets.AddUnit('hermes.pp');
       AddInclude('hermes_converter.inc');
       AddInclude('hermes_clearer.inc');
       AddInclude('hermes_factory.inc');
+      AddInclude('headi386.inc',[i386],AllOSes);
+      AddInclude('headmmx.inc',[i386],AllOSes);
+      AddInclude('mmx_clr.inc',[i386],AllOSes);
+      AddInclude('mmx_main.inc',[i386],AllOSes);
+      AddInclude('mmxp2_32.inc',[i386],AllOSes);
+      AddInclude('mmxp_32.inc',[i386],AllOSes);
+      AddInclude('x8616lut.inc',[i386],AllOSes);
+      AddInclude('x86_clr.inc',[i386],AllOSes);
+      AddInclude('x86_main.inc',[i386],AllOSes);
+      AddInclude('x86p_16.inc',[i386],AllOSes);
+      AddInclude('x86p_32.inc',[i386],AllOSes);
+      AddInclude('x86p_cpy.inc',[i386],AllOSes);
+      AddInclude('x86p_i8.inc',[i386],AllOSes);
+      AddInclude('x86p_s32.inc',[i386],AllOSes);
+      AddInclude('x86pscpy.inc',[i386],AllOSes);
+      AddInclude('headx86_64.inc',[x86_64],AllOSes);
+      AddInclude('x86_64_i8.inc',[x86_64],AllOSes);
    end;
 
 
@@ -70,17 +85,3 @@ T:=P.Targets.AddUnit('hermes.pp');
     end;
 end.
 {$endif ALLPACKAGES}
-
-// mmx_clr.as
-// mmx_main.as
-// mmxp2_32.as
-// mmxp_32.as
-// x8616lut.as
-// x86_clr.as
-// x86_main.as
-// x86p_16.as
-// x86p_32.as
-// x86p_cpy.as
-// x86p_i8.as
-// x86p_s32.as
-// x86pscpy.as');