[M3commit] [modula3/cm3] 019c52: LLVM9 Add GCharTriple and GCharTriple for AMD64_NT
VictorMiasnikov
noreply at github.com
Thu May 6 09:23:08 CEST 2021
Branch: refs/heads/master
Home: https://github.com/modula3/cm3
Commit: 019c52a2a1b6b7e46e93ae9aa6c6614be38def29
https://github.com/modula3/cm3/commit/019c52a2a1b6b7e46e93ae9aa6c6614be38def29
Author: VictorMiasnikov <vvm at tut.by>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
M m3-sys/llvm/llvm9/src/Main.m3
Log Message:
-----------
LLVM9 Add GCharTriple and GCharTriple for AMD64_NT
Add settings correlated with:
target datalayout = "e-m:w-i64:64-f80:128-n8:16:32:64-S128"
target triple = "x86_64-pc-windows-msvc"
Commit: 16c5c98bbafd849525b85685a032bd0e66f1b57b
https://github.com/modula3/cm3/commit/16c5c98bbafd849525b85685a032bd0e66f1b57b
Author: VictorMiasnikov <vvm at tut.by>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
M m3-sys/llvm/llvm9bindings/src/m3makefile
Log Message:
-----------
Add AMD64_NT to LLVM_LIB_DIR
Added case "AMD_NT" to PickDir list of possible LLVM_LIB_DIR(s)
Commit: b997e3d5b29e6f091b19fd63f7e2e9860e871ef5
https://github.com/modula3/cm3/commit/b997e3d5b29e6f091b19fd63f7e2e9860e871ef5
Author: VictorMiasnikov <vvm at tut.by>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
M m3-sys/llvm/llvm9bindings/src/m3makefile
Log Message:
-----------
LLVM9 and AMD64_NT. Edit comment related using nmake
nmake have used in both case, for 64-bit Windows and for 32-bit Windows
Commit: 679e99ad2ce4061d560d71c2474c78afef653cb0
https://github.com/modula3/cm3/commit/679e99ad2ce4061d560d71c2474c78afef653cb0
Author: VictorMiasnikov <vvm at tut.by>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
M m3-sys/llvm/llvm9bindings/src/m3makefile
Log Message:
-----------
LLVM9 and AMD64_NT. Linking with psapi.lib, gdi32.lib, shell32.lib, ole32.lib, oleaut32.lib, uuid.lib, msvcprt.lib, libvcruntime.lib, libcmt.lib, oldnames.lib
We should be shue that
kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
will be linked to our llvmbindings.lib / .dll
Commit: 10efa390bb4dad46db23d7422cc121798a0247dc
https://github.com/modula3/cm3/commit/10efa390bb4dad46db23d7422cc121798a0247dc
Author: VictorMiasnikov <vvm at tut.by>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
M m3-sys/llvm/llvm9bindings/src/m3makefile
Log Message:
-----------
Add AMD64_NT to LLVM_SOURCE_DIR
Added case "AMD64_NT" to PickDir list of possible LLVM_SOURCE_DIR(s)
Commit: 92138fa1742d67930ebf072795067aa69ccfbca7
https://github.com/modula3/cm3/commit/92138fa1742d67930ebf072795067aa69ccfbca7
Author: VictorMiasnikov <vvm at tut.by>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
M m3-sys/llvm/llvm9bindings/src/m3makefile
Log Message:
-----------
Add AMD64_NT to LLVM_BUILD_INCLUDE_DIR
Added case "AMD64_NT" to PickDir list of possible LLVM_BUILD_INCLUDE_DIR(s)
Commit: d7408e1c93b59e5864af21e34913aab80ef65219
https://github.com/modula3/cm3/commit/d7408e1c93b59e5864af21e34913aab80ef65219
Author: VictorMiasnikov <vvm at tut.by>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
M m3-sys/llvm/llvm9/src/Main.m3
Log Message:
-----------
Comments. "windows x64 a-ka windows x86_64" replaced to "windows amd64"
"windows x64" known as "windows x86_64" or as "windows amd64".
We choice last variant.
Commit: d0b1ef54d472959c24470e8badcbb3173b7c2b47
https://github.com/modula3/cm3/commit/d0b1ef54d472959c24470e8badcbb3173b7c2b47
Author: VictorMiasnikov <vvm at tut.by>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
M m3-sys/llvm/llvm9bindings/src/m3makefile
Log Message:
-----------
Comments. Mainly, replace "windows x64" to "windows amd64"
1) "windows x64" replaced to "windows amd64".
"windows x64" known as "windows x86_64" or as "windows amd64".
We choice last variant.
2) Fixed some orthography style issues.
Commit: 41b2cb3fb6f316b8c62d40769e35ce789db5b626
https://github.com/modula3/cm3/commit/41b2cb3fb6f316b8c62d40769e35ce789db5b626
Author: VictorMiasnikov <vvm at tut.by>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
M m3-sys/llvm/llvm9bindings/src/m3makefile
Log Message:
-----------
Comments. Remove OS naming in "else" statments.
It is just for Windows. There is not need to say "Windows" and no need to list all architectures.
Compare: https://github.com/modula3/cm3/compare/97303abf47ba...41b2cb3fb6f3
More information about the M3commit
mailing list