瀏覽代碼

+ add -Ci and -XS in normal and debug mode

git-svn-id: trunk@10998 -
florian 17 年之前
父節點
當前提交
b5fdda5dff
共有 2 個文件被更改,包括 16 次插入8 次删除
  1. 11 7
      compiler/utils/fpcfg.inc
  2. 5 1
      compiler/utils/fpinc.cfg

+ 11 - 7
compiler/utils/fpcfg.inc

@@ -4,6 +4,8 @@ const fpcfg : array[0..3] of string[240]=(
 const fpcfg : array[0..3,1..240] of char=(
 {$endif Delphi}
   '#IFDEF NORMAL'#013#010+
+  ' -Ci'#013#010+
+  ' -XS'#013#010+
   ' -T%fpctargetos%'#013#010+
   ' -Sg'#013#010+
   ' -O1'#013#010+
@@ -13,27 +15,29 @@ const fpcfg : array[0..3,1..240] of char=(
   ' -Fu%basepath%\units\%fpctarget%-%fpctargetos%\*'#013#010+
   ' -Fu%basepath%\units\%fpctarget%-%fpctargetos%\rtl'#013#010+
   ' -g-'#013#010+
-  ' -p-'#013#010+
+  ' -p-'#013#010,
   ' -b-'#013#010+
-  '#ENDIF',#013#010+
+  '#ENDIF'#013#010+
   #013#010+
   '#IFDEF DEBUG'#013#010+
+  ' -Ci'#013#010+
+  ' -XS'#013#010+
   ' -T%fpctargetos%'#013#010+
   ' -Sg'#013#010+
   ' -Cr'#013#010+
-  ' -Ci'#013#010+
   ' -Co'#013#010+
   ' -Opentium3'#013#010+
   ' -Ratt'#013#010+
   ' -Fu%basepath%\units\%fpctarget%-%fpctargetos%'#013#010+
   ' -Fu%basepath%\units\%fpctarget%-%fpctargetos%\*'#013#010+
-  ' -Fu%basepath%\units\%fpctarget%-%fpctargetos%\rtl'#013#010+
+  ' -Fu%basepath%\units\%fpctarget%-%fpctarget','os%\rtl'#013#010+
   ' -g'#013#010+
-  ' -p-',#013#010+
+  ' -p-'#013#010+
   ' -b-'#013#010+
   '#ENDIF'#013#010+
   #013#010+
   '#IFDEF RELEASE'#013#010+
+  ' -XS'#013#010+
   ' -T%fpctargetos%'#013#010+
   ' -Sg'#013#010+
   ' -O2'#013#010+
@@ -41,8 +45,8 @@ const fpcfg : array[0..3,1..240] of char=(
   ' -Ratt'#013#010+
   ' -Fu%basepath%\units\%fpctarget%-%fpctargetos%'#013#010+
   ' -Fu%basepath%\units\%fpctarget%-%fpctargetos%\*'#013#010+
-  ' -Fu%basepath%\units\%fpctarget%-%fpctargetos%\rtl'#013#010+
-  ' -g-'#013,#010+
+  ' -Fu%basepath%\units\%fpctarget%-','%fpctargetos%\rtl'#013#010+
+  ' -g-'#013#010+
   ' -p-'#013#010+
   ' -b-'#013#010+
   '#ENDIF'#013#010

+ 5 - 1
compiler/utils/fpinc.cfg

@@ -1,4 +1,6 @@
 #IFDEF NORMAL
+ -Ci
+ -XS
  -T%fpctargetos%
  -Sg
  -O1
@@ -13,10 +15,11 @@
 #ENDIF
 
 #IFDEF DEBUG
+ -Ci
+ -XS
  -T%fpctargetos%
  -Sg
  -Cr
- -Ci
  -Co
  -Opentium3
  -Ratt
@@ -29,6 +32,7 @@
 #ENDIF
 
 #IFDEF RELEASE
+ -XS
  -T%fpctargetos%
  -Sg
  -O2