Browse Source

Add missing CPUs for linux libgcc directory retrieval

git-svn-id: trunk@45817 -
pierre 5 years ago
parent
commit
72654864ff
1 changed files with 7 additions and 0 deletions
  1. 7 0
      packages/fpmkunit/src/fpmkunit.pp

+ 7 - 0
packages/fpmkunit/src/fpmkunit.pp

@@ -2814,9 +2814,16 @@ begin
       x86_64:   result := GetGccDirArch('cpux86_64','-m64');
       x86_64:   result := GetGccDirArch('cpux86_64','-m64');
       powerpc:  result := GetGccDirArch('cpupowerpc','-m32');
       powerpc:  result := GetGccDirArch('cpupowerpc','-m32');
       powerpc64:result := GetGccDirArch('cpupowerpc64','-m64');
       powerpc64:result := GetGccDirArch('cpupowerpc64','-m64');
+      arm:      result := GetGccDirArch('cpuarm','');
       aarch64:  result := GetGccDirArch('cpuaarch64','');
       aarch64:  result := GetGccDirArch('cpuaarch64','');
+      m68k:     result := GetGccDirArch('cpum68k','');
+      mips:     result := GetGccDirArch('cpumips','');
+      mipsel:   result := GetGccDirArch('cpumipsel','');
       riscv32:  result := GetGccDirArch('cpuriscv32','-march=rv32imafdc');
       riscv32:  result := GetGccDirArch('cpuriscv32','-march=rv32imafdc');
       riscv64:  result := GetGccDirArch('cpuriscv64','-march=rv64imafdc');
       riscv64:  result := GetGccDirArch('cpuriscv64','-march=rv64imafdc');
+      sparc:    result := GetGccDirArch('cpusparc','-m32');
+      sparc64:  result := GetGccDirArch('cpusparc64','-m64');
+      xtensa:   result := GetGccDirArch('cpuxtensa','');
     end {case}
     end {case}
   else if OS = darwin then
   else if OS = darwin then
     case CPU of
     case CPU of