mirror of
https://github.com/vishapoberon/compiler.git
synced 2026-04-06 06:22:25 +00:00
extTools.Mod, fix warnings like "argument unused during compilation:
'-L.'"
Former-commit-id: cd69786833
This commit is contained in:
parent
9f9033f667
commit
27cd609dad
7 changed files with 27 additions and 12 deletions
BIN
ocat
BIN
ocat
Binary file not shown.
|
|
@ -1 +1 @@
|
||||||
001ab0162d79fe0a1e444b48e300d4cfdf96658d
|
0f11ebfcfc8347eb44b0170a3d9f9a196600dd98
|
||||||
|
|
@ -82,8 +82,10 @@ BEGIN
|
||||||
|
|
||||||
incPath0 := "src/lib/system/darwin/clang";
|
incPath0 := "src/lib/system/darwin/clang";
|
||||||
incPath1 := "lib/voc/obj ";
|
incPath1 := "lib/voc/obj ";
|
||||||
ccOpt := " -fPIC -g -I ";
|
ccOpt := " -fPIC -g ";
|
||||||
COPY (version.prefix, tmp1);
|
|
||||||
|
COPY ("-I ", tmp1);
|
||||||
|
Strings.Append (version.prefix, tmp1);
|
||||||
Strings.Append("/", tmp1);
|
Strings.Append("/", tmp1);
|
||||||
Strings.Append(incPath0, tmp1);
|
Strings.Append(incPath0, tmp1);
|
||||||
Strings.Append("/", tmp1);
|
Strings.Append("/", tmp1);
|
||||||
|
|
|
||||||
|
|
@ -50,6 +50,11 @@ IF statically THEN Strings.Append(" -static ", cmd) END;
|
||||||
Strings.Append(" -o ", cmd);
|
Strings.Append(" -o ", cmd);
|
||||||
Strings.Append(m, cmd);
|
Strings.Append(m, cmd);
|
||||||
Strings.Append(" ", cmd);
|
Strings.Append(" ", cmd);
|
||||||
|
|
||||||
|
Strings.Append (" -lVishapOberon -L. -L", ccOpt);
|
||||||
|
Strings.Append (version.prefix, ccOpt);
|
||||||
|
Strings.Append ("/lib ", ccOpt);
|
||||||
|
|
||||||
Strings.Append(ccOpt, cmd);
|
Strings.Append(ccOpt, cmd);
|
||||||
Console.Ln; Console.String(cmd); Console.Ln; (* may be it's feasible to add debug mode later *)
|
Console.Ln; Console.String(cmd); Console.Ln; (* may be it's feasible to add debug mode later *)
|
||||||
Unix.system(cmd);
|
Unix.system(cmd);
|
||||||
|
|
@ -59,8 +64,10 @@ BEGIN
|
||||||
|
|
||||||
incPath0 := "src/lib/system/linux/clang";
|
incPath0 := "src/lib/system/linux/clang";
|
||||||
incPath1 := "lib/voc/obj ";
|
incPath1 := "lib/voc/obj ";
|
||||||
ccOpt := " -fPIC -g -I ";
|
ccOpt := " -fPIC -g ";
|
||||||
COPY (version.prefix, tmp1);
|
|
||||||
|
COPY ("-I ", tmp1);
|
||||||
|
Strings.Append (version.prefix, tmp1);
|
||||||
Strings.Append("/", tmp1);
|
Strings.Append("/", tmp1);
|
||||||
Strings.Append(incPath0, tmp1);
|
Strings.Append(incPath0, tmp1);
|
||||||
Strings.Append("/", tmp1);
|
Strings.Append("/", tmp1);
|
||||||
|
|
@ -70,9 +77,6 @@ Strings.Append(version.prefix, tmp1);
|
||||||
Strings.Append("/", tmp1);
|
Strings.Append("/", tmp1);
|
||||||
Strings.Append(incPath1, tmp1);
|
Strings.Append(incPath1, tmp1);
|
||||||
Strings.Append(tmp1, ccOpt);
|
Strings.Append(tmp1, ccOpt);
|
||||||
Strings.Append ("-lVishapOberon -L. -L", ccOpt);
|
|
||||||
Strings.Append (version.prefix, ccOpt);
|
|
||||||
Strings.Append ("/lib ", ccOpt);
|
|
||||||
Args.GetEnv("CFLAGS", CFLAGS);
|
Args.GetEnv("CFLAGS", CFLAGS);
|
||||||
Strings.Append (CFLAGS, ccOpt);
|
Strings.Append (CFLAGS, ccOpt);
|
||||||
Strings.Append (" ", ccOpt);
|
Strings.Append (" ", ccOpt);
|
||||||
|
|
|
||||||
|
|
@ -50,6 +50,11 @@ IF statically THEN Strings.Append(" -static ", cmd) END;
|
||||||
Strings.Append(" -o ", cmd);
|
Strings.Append(" -o ", cmd);
|
||||||
Strings.Append(m, cmd);
|
Strings.Append(m, cmd);
|
||||||
Strings.Append(" ", cmd);
|
Strings.Append(" ", cmd);
|
||||||
|
|
||||||
|
Strings.Append (" -lVishapOberon -L. -L", ccOpt);
|
||||||
|
Strings.Append (version.prefix, ccOpt);
|
||||||
|
Strings.Append ("/lib ", ccOpt);
|
||||||
|
|
||||||
Strings.Append(ccOpt, cmd);
|
Strings.Append(ccOpt, cmd);
|
||||||
Console.Ln; Console.String(cmd); Console.Ln; (* may be it's feasible to add debug mode later *)
|
Console.Ln; Console.String(cmd); Console.Ln; (* may be it's feasible to add debug mode later *)
|
||||||
Unix.system(cmd);
|
Unix.system(cmd);
|
||||||
|
|
@ -59,8 +64,10 @@ BEGIN
|
||||||
|
|
||||||
incPath0 := "src/lib/system/linux/gnuc";
|
incPath0 := "src/lib/system/linux/gnuc";
|
||||||
incPath1 := "lib/voc/obj ";
|
incPath1 := "lib/voc/obj ";
|
||||||
ccOpt := " -fPIC -g -I ";
|
ccOpt := " -fPIC -g ";
|
||||||
COPY (version.prefix, tmp1);
|
|
||||||
|
COPY ("-I ", tmp1);
|
||||||
|
Strings.Append (version.prefix, tmp1);
|
||||||
Strings.Append("/", tmp1);
|
Strings.Append("/", tmp1);
|
||||||
Strings.Append(incPath0, tmp1);
|
Strings.Append(incPath0, tmp1);
|
||||||
Strings.Append("/", tmp1);
|
Strings.Append("/", tmp1);
|
||||||
|
|
@ -70,9 +77,11 @@ Strings.Append(version.prefix, tmp1);
|
||||||
Strings.Append("/", tmp1);
|
Strings.Append("/", tmp1);
|
||||||
Strings.Append(incPath1, tmp1);
|
Strings.Append(incPath1, tmp1);
|
||||||
Strings.Append(tmp1, ccOpt);
|
Strings.Append(tmp1, ccOpt);
|
||||||
|
(*
|
||||||
Strings.Append ("-lVishapOberon -L. -L", ccOpt);
|
Strings.Append ("-lVishapOberon -L. -L", ccOpt);
|
||||||
Strings.Append (version.prefix, ccOpt);
|
Strings.Append (version.prefix, ccOpt);
|
||||||
Strings.Append ("/lib ", ccOpt);
|
Strings.Append ("/lib ", ccOpt);
|
||||||
|
*)
|
||||||
Args.GetEnv("CFLAGS", CFLAGS);
|
Args.GetEnv("CFLAGS", CFLAGS);
|
||||||
Strings.Append (CFLAGS, ccOpt);
|
Strings.Append (CFLAGS, ccOpt);
|
||||||
Strings.Append (" ", ccOpt);
|
Strings.Append (" ", ccOpt);
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
bf2f9505d7b7ae83b6b2e227becbfd2505d1ae85
|
09450eb346c6cc2c136316f7b2010d955a9b3c5a
|
||||||
|
|
@ -1 +1 @@
|
||||||
e333e29633f079351b61c784c08d606afcb68ffd
|
09450eb346c6cc2c136316f7b2010d955a9b3c5a
|
||||||
Loading…
Add table
Add a link
Reference in a new issue