Explorar o código

Add and replacement, for MIPS

git-svn-id: trunk@21780 -
pierre %!s(int64=13) %!d(string=hai) anos
pai
achega
1f762cc247
Modificáronse 1 ficheiros con 8 adicións e 0 borrados
  1. 8 0
      compiler/assemble.pas

+ 8 - 0
compiler/assemble.pas

@@ -604,6 +604,14 @@ Implementation
              Replace(result,'$ASM',maybequoted(AsmFileName));
            Replace(result,'$OBJ',maybequoted(ObjFileName));
          end;
+         if (cs_create_pic in current_settings.moduleswitches) then
+		   Replace(result,'$PIC','-KPIC')
+         else
+		   Replace(result,'$PIC','');
+         if (cs_asm_source in current_settings.globalswitches) then
+		   Replace(result,'$NOWARN','')
+		 else
+		   Replace(result,'$NOWARN','-W');
       end;