diff options
author | Lorry Tar Creator <lorry-tar-importer@baserock.org> | 2014-03-26 19:21:20 +0000 |
---|---|---|
committer | <> | 2014-05-08 15:03:54 +0000 |
commit | fb123f93f9f5ce42c8e5785d2f8e0edaf951740e (patch) | |
tree | c2103d76aec5f1f10892cd1d3a38e24f665ae5db /kBuild | |
parent | 58ed4748338f9466599adfc8a9171280ed99e23f (diff) | |
download | VirtualBox-fb123f93f9f5ce42c8e5785d2f8e0edaf951740e.tar.gz |
Imported from /home/lorry/working-area/delta_VirtualBox/VirtualBox-4.3.10.tar.bz2.HEADVirtualBox-4.3.10master
Diffstat (limited to 'kBuild')
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kDepIDB.exe | bin | 6024 -> 6025 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kDepObj.exe | bin | 7963 -> 7969 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kDepPre.exe | bin | 4352 -> 4390 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kObjCache.exe | bin | 39768 -> 48772 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk.exe | bin | 274520 -> 281225 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_append.exe | bin | 2380 -> 2379 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_ash.exe | bin | 74900 -> 79274 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_cat.exe | bin | 5244 -> 5259 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_chmod.exe | bin | 10781 -> 10803 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_cmp.exe | bin | 7133 -> 7133 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_cp.exe | bin | 17685 -> 17761 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_echo.exe | bin | 1350 -> 1350 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_expr.exe | bin | 5488 -> 5483 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_fgmake.exe | bin | 106681 -> 106681 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_gmake.exe | bin | 100094 -> 104035 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_install.exe | bin | 10198 -> 10214 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_ln.exe | bin | 5025 -> 5025 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_md5sum.exe | bin | 6859 -> 6858 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_mkdir.exe | bin | 6506 -> 6519 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_mv.exe | bin | 5492 -> 5492 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_printf.exe | bin | 6685 -> 6697 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_redirect.exe | bin | 4423 -> 4442 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_rm.exe | bin | 13280 -> 13358 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_rmdir.exe | bin | 4591 -> 4591 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_sed.exe | bin | 83139 -> 83806 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_sleep.exe | bin | 1916 -> 2012 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_test.exe | bin | 4280 -> 4279 bytes | |||
-rwxr-xr-x[-rw-r--r--] | kBuild/bin/os2.x86/kmk_time.exe | bin | 3345 -> 3347 bytes | |||
-rw-r--r-- | kBuild/bin/os2.x86/libc06.dll | bin | 48142 -> 48142 bytes | |||
-rw-r--r-- | kBuild/bin/os2.x86/libc061.dll | bin | 48142 -> 48142 bytes | |||
-rw-r--r-- | kBuild/bin/os2.x86/libc062.dll | bin | 157124 -> 157124 bytes | |||
-rw-r--r-- | kBuild/bin/os2.x86/libc063.dll | bin | 157124 -> 157124 bytes | |||
-rw-r--r-- | kBuild/bin/os2.x86/libc064.dll | bin | 1345016 -> 157176 bytes | |||
-rw-r--r-- | kBuild/bin/os2.x86/libc065.dll | bin | 0 -> 1353208 bytes | |||
-rw-r--r-- | kBuild/bin/win.amd64/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest | 8 | ||||
-rw-r--r-- | kBuild/bin/win.amd64/Microsoft.VC80.CRT/msvcr80.dll | bin | 796672 -> 0 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kDepIDB.exe | bin | 22528 -> 20992 bytes | |||
-rw-r--r-- | kBuild/bin/win.amd64/kDepObj.exe | bin | 25088 -> 24064 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kDepPre.exe | bin | 18944 -> 18432 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kObjCache.exe | bin | 64000 -> 68096 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk.exe | bin | 518144 -> 488448 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_append.exe | bin | 9728 -> 9728 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_ash.exe | bin | 168448 -> 171520 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_cat.exe | bin | 15360 -> 15872 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_chmod.exe | bin | 37376 -> 30720 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_cmp.exe | bin | 24576 -> 24064 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_cp.exe | bin | 47104 -> 40960 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_echo.exe | bin | 14848 -> 14336 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_expr.exe | bin | 25600 -> 19456 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_gmake.exe | bin | 203264 -> 202240 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_install.exe | bin | 30720 -> 29184 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_ln.exe | bin | 20480 -> 19968 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_md5sum.exe | bin | 19456 -> 18944 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_mkdir.exe | bin | 23552 -> 22528 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_mv.exe | bin | 21504 -> 20992 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_printf.exe | bin | 25600 -> 24064 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_redirect.exe | bin | 12800 -> 13824 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_rm.exe | bin | 40960 -> 35328 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_rmdir.exe | bin | 19968 -> 19456 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_sed.exe | bin | 136192 -> 114688 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_sleep.exe | bin | 8704 -> 8192 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_test.exe | bin | 20992 -> 19968 bytes | |||
-rwxr-xr-x | kBuild/bin/win.amd64/kmk_time.exe | bin | 9728 -> 9728 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kDepIDB.exe | bin | 24576 -> 17920 bytes | |||
-rw-r--r-- | kBuild/bin/win.x86/kDepObj.exe | bin | 28672 -> 22528 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kDepPre.exe | bin | 20480 -> 15872 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kObjCache.exe | bin | 49152 -> 56832 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk.exe | bin | 376832 -> 417280 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_append.exe | bin | 6144 -> 9728 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_ash.exe | bin | 126464 -> 128512 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_cat.exe | bin | 10240 -> 14336 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_chmod.exe | bin | 32768 -> 25088 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_cmp.exe | bin | 16384 -> 19968 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_cp.exe | bin | 45056 -> 35840 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_echo.exe | bin | 8192 -> 11776 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_expr.exe | bin | 12800 -> 18432 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_gmake.exe | bin | 155648 -> 165888 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_install.exe | bin | 20992 -> 25088 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_ln.exe | bin | 13312 -> 16896 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_md5sum.exe | bin | 13312 -> 15872 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_mkdir.exe | bin | 15360 -> 18944 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_mv.exe | bin | 13824 -> 17920 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_printf.exe | bin | 16384 -> 20992 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_redirect.exe | bin | 9216 -> 13824 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_rm.exe | bin | 40960 -> 29184 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_rmdir.exe | bin | 12800 -> 16384 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_sed.exe | bin | 86016 -> 87552 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_sleep.exe | bin | 5120 -> 7680 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_test.exe | bin | 12288 -> 16384 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/kmk_time.exe | bin | 6656 -> 9728 bytes | |||
-rwxr-xr-x | kBuild/bin/win.x86/msvcr71.dll | bin | 348160 -> 0 bytes | |||
-rw-r--r-- | kBuild/header.kmk | 21 | ||||
-rw-r--r-- | kBuild/tools/OPENWATCOM-WL.kmk | 12 | ||||
-rw-r--r-- | kBuild/tools/OPENWATCOM.kmk | 5 | ||||
-rw-r--r-- | kBuild/tools/VCC100.kmk | 4 | ||||
-rw-r--r-- | kBuild/tools/YASM.kmk | 28 |
96 files changed, 49 insertions, 29 deletions
diff --git a/kBuild/bin/os2.x86/kDepIDB.exe b/kBuild/bin/os2.x86/kDepIDB.exe Binary files differindex 82802342..93531c8c 100644..100755 --- a/kBuild/bin/os2.x86/kDepIDB.exe +++ b/kBuild/bin/os2.x86/kDepIDB.exe diff --git a/kBuild/bin/os2.x86/kDepObj.exe b/kBuild/bin/os2.x86/kDepObj.exe Binary files differindex 4f901784..63216b7b 100644..100755 --- a/kBuild/bin/os2.x86/kDepObj.exe +++ b/kBuild/bin/os2.x86/kDepObj.exe diff --git a/kBuild/bin/os2.x86/kDepPre.exe b/kBuild/bin/os2.x86/kDepPre.exe Binary files differindex 98f0412f..ba28535d 100644..100755 --- a/kBuild/bin/os2.x86/kDepPre.exe +++ b/kBuild/bin/os2.x86/kDepPre.exe diff --git a/kBuild/bin/os2.x86/kObjCache.exe b/kBuild/bin/os2.x86/kObjCache.exe Binary files differindex 3ef7af0f..a7ae5350 100644..100755 --- a/kBuild/bin/os2.x86/kObjCache.exe +++ b/kBuild/bin/os2.x86/kObjCache.exe diff --git a/kBuild/bin/os2.x86/kmk.exe b/kBuild/bin/os2.x86/kmk.exe Binary files differindex bd0a5fc2..f1535d1d 100644..100755 --- a/kBuild/bin/os2.x86/kmk.exe +++ b/kBuild/bin/os2.x86/kmk.exe diff --git a/kBuild/bin/os2.x86/kmk_append.exe b/kBuild/bin/os2.x86/kmk_append.exe Binary files differindex 088348f3..f34b0d15 100644..100755 --- a/kBuild/bin/os2.x86/kmk_append.exe +++ b/kBuild/bin/os2.x86/kmk_append.exe diff --git a/kBuild/bin/os2.x86/kmk_ash.exe b/kBuild/bin/os2.x86/kmk_ash.exe Binary files differindex 6bf2c05f..1049c562 100644..100755 --- a/kBuild/bin/os2.x86/kmk_ash.exe +++ b/kBuild/bin/os2.x86/kmk_ash.exe diff --git a/kBuild/bin/os2.x86/kmk_cat.exe b/kBuild/bin/os2.x86/kmk_cat.exe Binary files differindex 52567829..38c4b28d 100644..100755 --- a/kBuild/bin/os2.x86/kmk_cat.exe +++ b/kBuild/bin/os2.x86/kmk_cat.exe diff --git a/kBuild/bin/os2.x86/kmk_chmod.exe b/kBuild/bin/os2.x86/kmk_chmod.exe Binary files differindex 4e7c36f3..4a0f25b6 100644..100755 --- a/kBuild/bin/os2.x86/kmk_chmod.exe +++ b/kBuild/bin/os2.x86/kmk_chmod.exe diff --git a/kBuild/bin/os2.x86/kmk_cmp.exe b/kBuild/bin/os2.x86/kmk_cmp.exe Binary files differindex ae97e8eb..05ad1076 100644..100755 --- a/kBuild/bin/os2.x86/kmk_cmp.exe +++ b/kBuild/bin/os2.x86/kmk_cmp.exe diff --git a/kBuild/bin/os2.x86/kmk_cp.exe b/kBuild/bin/os2.x86/kmk_cp.exe Binary files differindex 6ee6e792..0b2bd2e4 100644..100755 --- a/kBuild/bin/os2.x86/kmk_cp.exe +++ b/kBuild/bin/os2.x86/kmk_cp.exe diff --git a/kBuild/bin/os2.x86/kmk_echo.exe b/kBuild/bin/os2.x86/kmk_echo.exe Binary files differindex 807441ee..cb915eef 100644..100755 --- a/kBuild/bin/os2.x86/kmk_echo.exe +++ b/kBuild/bin/os2.x86/kmk_echo.exe diff --git a/kBuild/bin/os2.x86/kmk_expr.exe b/kBuild/bin/os2.x86/kmk_expr.exe Binary files differindex 88cd342e..e411975b 100644..100755 --- a/kBuild/bin/os2.x86/kmk_expr.exe +++ b/kBuild/bin/os2.x86/kmk_expr.exe diff --git a/kBuild/bin/os2.x86/kmk_fgmake.exe b/kBuild/bin/os2.x86/kmk_fgmake.exe Binary files differindex 3aa747d8..3aa747d8 100644..100755 --- a/kBuild/bin/os2.x86/kmk_fgmake.exe +++ b/kBuild/bin/os2.x86/kmk_fgmake.exe diff --git a/kBuild/bin/os2.x86/kmk_gmake.exe b/kBuild/bin/os2.x86/kmk_gmake.exe Binary files differindex 1d31960b..d0fecec5 100644..100755 --- a/kBuild/bin/os2.x86/kmk_gmake.exe +++ b/kBuild/bin/os2.x86/kmk_gmake.exe diff --git a/kBuild/bin/os2.x86/kmk_install.exe b/kBuild/bin/os2.x86/kmk_install.exe Binary files differindex 52d7d524..a6397ed5 100644..100755 --- a/kBuild/bin/os2.x86/kmk_install.exe +++ b/kBuild/bin/os2.x86/kmk_install.exe diff --git a/kBuild/bin/os2.x86/kmk_ln.exe b/kBuild/bin/os2.x86/kmk_ln.exe Binary files differindex db6e51e4..a2db66e1 100644..100755 --- a/kBuild/bin/os2.x86/kmk_ln.exe +++ b/kBuild/bin/os2.x86/kmk_ln.exe diff --git a/kBuild/bin/os2.x86/kmk_md5sum.exe b/kBuild/bin/os2.x86/kmk_md5sum.exe Binary files differindex 75b4403a..243e4a63 100644..100755 --- a/kBuild/bin/os2.x86/kmk_md5sum.exe +++ b/kBuild/bin/os2.x86/kmk_md5sum.exe diff --git a/kBuild/bin/os2.x86/kmk_mkdir.exe b/kBuild/bin/os2.x86/kmk_mkdir.exe Binary files differindex 002823c6..f79571bc 100644..100755 --- a/kBuild/bin/os2.x86/kmk_mkdir.exe +++ b/kBuild/bin/os2.x86/kmk_mkdir.exe diff --git a/kBuild/bin/os2.x86/kmk_mv.exe b/kBuild/bin/os2.x86/kmk_mv.exe Binary files differindex 138586e6..a6b011ea 100644..100755 --- a/kBuild/bin/os2.x86/kmk_mv.exe +++ b/kBuild/bin/os2.x86/kmk_mv.exe diff --git a/kBuild/bin/os2.x86/kmk_printf.exe b/kBuild/bin/os2.x86/kmk_printf.exe Binary files differindex dfdcad86..2e3b0055 100644..100755 --- a/kBuild/bin/os2.x86/kmk_printf.exe +++ b/kBuild/bin/os2.x86/kmk_printf.exe diff --git a/kBuild/bin/os2.x86/kmk_redirect.exe b/kBuild/bin/os2.x86/kmk_redirect.exe Binary files differindex fb50d02d..746aeb0e 100644..100755 --- a/kBuild/bin/os2.x86/kmk_redirect.exe +++ b/kBuild/bin/os2.x86/kmk_redirect.exe diff --git a/kBuild/bin/os2.x86/kmk_rm.exe b/kBuild/bin/os2.x86/kmk_rm.exe Binary files differindex 9f35acc7..42766a13 100644..100755 --- a/kBuild/bin/os2.x86/kmk_rm.exe +++ b/kBuild/bin/os2.x86/kmk_rm.exe diff --git a/kBuild/bin/os2.x86/kmk_rmdir.exe b/kBuild/bin/os2.x86/kmk_rmdir.exe Binary files differindex f03b088c..fd1294d4 100644..100755 --- a/kBuild/bin/os2.x86/kmk_rmdir.exe +++ b/kBuild/bin/os2.x86/kmk_rmdir.exe diff --git a/kBuild/bin/os2.x86/kmk_sed.exe b/kBuild/bin/os2.x86/kmk_sed.exe Binary files differindex a7e94705..9a6e8f75 100644..100755 --- a/kBuild/bin/os2.x86/kmk_sed.exe +++ b/kBuild/bin/os2.x86/kmk_sed.exe diff --git a/kBuild/bin/os2.x86/kmk_sleep.exe b/kBuild/bin/os2.x86/kmk_sleep.exe Binary files differindex dd53578f..a796c02d 100644..100755 --- a/kBuild/bin/os2.x86/kmk_sleep.exe +++ b/kBuild/bin/os2.x86/kmk_sleep.exe diff --git a/kBuild/bin/os2.x86/kmk_test.exe b/kBuild/bin/os2.x86/kmk_test.exe Binary files differindex b1405e22..de340875 100644..100755 --- a/kBuild/bin/os2.x86/kmk_test.exe +++ b/kBuild/bin/os2.x86/kmk_test.exe diff --git a/kBuild/bin/os2.x86/kmk_time.exe b/kBuild/bin/os2.x86/kmk_time.exe Binary files differindex 2fe4fe3c..4239580f 100644..100755 --- a/kBuild/bin/os2.x86/kmk_time.exe +++ b/kBuild/bin/os2.x86/kmk_time.exe diff --git a/kBuild/bin/os2.x86/libc06.dll b/kBuild/bin/os2.x86/libc06.dll Binary files differindex d25270f5..0763891d 100644 --- a/kBuild/bin/os2.x86/libc06.dll +++ b/kBuild/bin/os2.x86/libc06.dll diff --git a/kBuild/bin/os2.x86/libc061.dll b/kBuild/bin/os2.x86/libc061.dll Binary files differindex f9b9675f..20bbae91 100644 --- a/kBuild/bin/os2.x86/libc061.dll +++ b/kBuild/bin/os2.x86/libc061.dll diff --git a/kBuild/bin/os2.x86/libc062.dll b/kBuild/bin/os2.x86/libc062.dll Binary files differindex e42185c3..6451e0f1 100644 --- a/kBuild/bin/os2.x86/libc062.dll +++ b/kBuild/bin/os2.x86/libc062.dll diff --git a/kBuild/bin/os2.x86/libc063.dll b/kBuild/bin/os2.x86/libc063.dll Binary files differindex 427e693f..db09acd7 100644 --- a/kBuild/bin/os2.x86/libc063.dll +++ b/kBuild/bin/os2.x86/libc063.dll diff --git a/kBuild/bin/os2.x86/libc064.dll b/kBuild/bin/os2.x86/libc064.dll Binary files differindex 167eff0d..ab583546 100644 --- a/kBuild/bin/os2.x86/libc064.dll +++ b/kBuild/bin/os2.x86/libc064.dll diff --git a/kBuild/bin/os2.x86/libc065.dll b/kBuild/bin/os2.x86/libc065.dll Binary files differnew file mode 100644 index 00000000..5d6aaa2f --- /dev/null +++ b/kBuild/bin/os2.x86/libc065.dll diff --git a/kBuild/bin/win.amd64/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest b/kBuild/bin/win.amd64/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest deleted file mode 100644 index 5bdc73ba..00000000 --- a/kBuild/bin/win.amd64/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
- <noInheritable></noInheritable>
- <assemblyIdentity type="win32" name="Microsoft.VC80.CRT" version="8.0.50727.762" processorArchitecture="amd64" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
- <file name="msvcr80.dll" hash="1a4afbb799882b9a07d902c94d652e18932c518d" hashalg="SHA1"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>xfKIV7TTqdGCucJfPVmbuEzLiss=</dsig:DigestValue></asmv2:hash></file>
- <file name="msvcp80.dll" hash="0702b235e0ddcc887882d0220c9fbd88abd98055" hashalg="SHA1"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>1pETDkgIkQ7VygZAFQubrcgSQkM=</dsig:DigestValue></asmv2:hash></file>
- <file name="msvcm80.dll" hash="cfe561a26e8a79dc6e21a16e85d539c1493a0c7b" hashalg="SHA1"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>2jBihChyTNKBFRpgo2GydheyZQg=</dsig:DigestValue></asmv2:hash></file>
-</assembly>
\ No newline at end of file diff --git a/kBuild/bin/win.amd64/Microsoft.VC80.CRT/msvcr80.dll b/kBuild/bin/win.amd64/Microsoft.VC80.CRT/msvcr80.dll Binary files differdeleted file mode 100644 index cc5d4b42..00000000 --- a/kBuild/bin/win.amd64/Microsoft.VC80.CRT/msvcr80.dll +++ /dev/null diff --git a/kBuild/bin/win.amd64/kDepIDB.exe b/kBuild/bin/win.amd64/kDepIDB.exe Binary files differindex b2f0ad78..c52b8574 100755 --- a/kBuild/bin/win.amd64/kDepIDB.exe +++ b/kBuild/bin/win.amd64/kDepIDB.exe diff --git a/kBuild/bin/win.amd64/kDepObj.exe b/kBuild/bin/win.amd64/kDepObj.exe Binary files differindex 91ee8186..b00cf7dd 100644 --- a/kBuild/bin/win.amd64/kDepObj.exe +++ b/kBuild/bin/win.amd64/kDepObj.exe diff --git a/kBuild/bin/win.amd64/kDepPre.exe b/kBuild/bin/win.amd64/kDepPre.exe Binary files differindex f1c63d72..4d2d1514 100755 --- a/kBuild/bin/win.amd64/kDepPre.exe +++ b/kBuild/bin/win.amd64/kDepPre.exe diff --git a/kBuild/bin/win.amd64/kObjCache.exe b/kBuild/bin/win.amd64/kObjCache.exe Binary files differindex e0cf3a1e..c2b60f89 100755 --- a/kBuild/bin/win.amd64/kObjCache.exe +++ b/kBuild/bin/win.amd64/kObjCache.exe diff --git a/kBuild/bin/win.amd64/kmk.exe b/kBuild/bin/win.amd64/kmk.exe Binary files differindex c8e18dfb..6bb99150 100755 --- a/kBuild/bin/win.amd64/kmk.exe +++ b/kBuild/bin/win.amd64/kmk.exe diff --git a/kBuild/bin/win.amd64/kmk_append.exe b/kBuild/bin/win.amd64/kmk_append.exe Binary files differindex c3dde9c7..51fdfa28 100755 --- a/kBuild/bin/win.amd64/kmk_append.exe +++ b/kBuild/bin/win.amd64/kmk_append.exe diff --git a/kBuild/bin/win.amd64/kmk_ash.exe b/kBuild/bin/win.amd64/kmk_ash.exe Binary files differindex 2c7898d4..5541055a 100755 --- a/kBuild/bin/win.amd64/kmk_ash.exe +++ b/kBuild/bin/win.amd64/kmk_ash.exe diff --git a/kBuild/bin/win.amd64/kmk_cat.exe b/kBuild/bin/win.amd64/kmk_cat.exe Binary files differindex 46937a97..38311db8 100755 --- a/kBuild/bin/win.amd64/kmk_cat.exe +++ b/kBuild/bin/win.amd64/kmk_cat.exe diff --git a/kBuild/bin/win.amd64/kmk_chmod.exe b/kBuild/bin/win.amd64/kmk_chmod.exe Binary files differindex 215c71db..cc4a49f8 100755 --- a/kBuild/bin/win.amd64/kmk_chmod.exe +++ b/kBuild/bin/win.amd64/kmk_chmod.exe diff --git a/kBuild/bin/win.amd64/kmk_cmp.exe b/kBuild/bin/win.amd64/kmk_cmp.exe Binary files differindex c47d7390..4819b007 100755 --- a/kBuild/bin/win.amd64/kmk_cmp.exe +++ b/kBuild/bin/win.amd64/kmk_cmp.exe diff --git a/kBuild/bin/win.amd64/kmk_cp.exe b/kBuild/bin/win.amd64/kmk_cp.exe Binary files differindex dde35c0b..979a5da5 100755 --- a/kBuild/bin/win.amd64/kmk_cp.exe +++ b/kBuild/bin/win.amd64/kmk_cp.exe diff --git a/kBuild/bin/win.amd64/kmk_echo.exe b/kBuild/bin/win.amd64/kmk_echo.exe Binary files differindex 651b31bf..b57de293 100755 --- a/kBuild/bin/win.amd64/kmk_echo.exe +++ b/kBuild/bin/win.amd64/kmk_echo.exe diff --git a/kBuild/bin/win.amd64/kmk_expr.exe b/kBuild/bin/win.amd64/kmk_expr.exe Binary files differindex 1f183668..4cdf207b 100755 --- a/kBuild/bin/win.amd64/kmk_expr.exe +++ b/kBuild/bin/win.amd64/kmk_expr.exe diff --git a/kBuild/bin/win.amd64/kmk_gmake.exe b/kBuild/bin/win.amd64/kmk_gmake.exe Binary files differindex 8fe24e40..e48f49e4 100755 --- a/kBuild/bin/win.amd64/kmk_gmake.exe +++ b/kBuild/bin/win.amd64/kmk_gmake.exe diff --git a/kBuild/bin/win.amd64/kmk_install.exe b/kBuild/bin/win.amd64/kmk_install.exe Binary files differindex e752c925..09c993e3 100755 --- a/kBuild/bin/win.amd64/kmk_install.exe +++ b/kBuild/bin/win.amd64/kmk_install.exe diff --git a/kBuild/bin/win.amd64/kmk_ln.exe b/kBuild/bin/win.amd64/kmk_ln.exe Binary files differindex 8d5ba26c..e0c67aa4 100755 --- a/kBuild/bin/win.amd64/kmk_ln.exe +++ b/kBuild/bin/win.amd64/kmk_ln.exe diff --git a/kBuild/bin/win.amd64/kmk_md5sum.exe b/kBuild/bin/win.amd64/kmk_md5sum.exe Binary files differindex 13d70c8c..41bf6f78 100755 --- a/kBuild/bin/win.amd64/kmk_md5sum.exe +++ b/kBuild/bin/win.amd64/kmk_md5sum.exe diff --git a/kBuild/bin/win.amd64/kmk_mkdir.exe b/kBuild/bin/win.amd64/kmk_mkdir.exe Binary files differindex 6576154f..e5c78bfb 100755 --- a/kBuild/bin/win.amd64/kmk_mkdir.exe +++ b/kBuild/bin/win.amd64/kmk_mkdir.exe diff --git a/kBuild/bin/win.amd64/kmk_mv.exe b/kBuild/bin/win.amd64/kmk_mv.exe Binary files differindex bc381da4..7b8e83b8 100755 --- a/kBuild/bin/win.amd64/kmk_mv.exe +++ b/kBuild/bin/win.amd64/kmk_mv.exe diff --git a/kBuild/bin/win.amd64/kmk_printf.exe b/kBuild/bin/win.amd64/kmk_printf.exe Binary files differindex ab118306..06f8defc 100755 --- a/kBuild/bin/win.amd64/kmk_printf.exe +++ b/kBuild/bin/win.amd64/kmk_printf.exe diff --git a/kBuild/bin/win.amd64/kmk_redirect.exe b/kBuild/bin/win.amd64/kmk_redirect.exe Binary files differindex 55ecb6a1..c12f99ca 100755 --- a/kBuild/bin/win.amd64/kmk_redirect.exe +++ b/kBuild/bin/win.amd64/kmk_redirect.exe diff --git a/kBuild/bin/win.amd64/kmk_rm.exe b/kBuild/bin/win.amd64/kmk_rm.exe Binary files differindex 859265ac..3f8d445f 100755 --- a/kBuild/bin/win.amd64/kmk_rm.exe +++ b/kBuild/bin/win.amd64/kmk_rm.exe diff --git a/kBuild/bin/win.amd64/kmk_rmdir.exe b/kBuild/bin/win.amd64/kmk_rmdir.exe Binary files differindex 137a355b..1da2a7dd 100755 --- a/kBuild/bin/win.amd64/kmk_rmdir.exe +++ b/kBuild/bin/win.amd64/kmk_rmdir.exe diff --git a/kBuild/bin/win.amd64/kmk_sed.exe b/kBuild/bin/win.amd64/kmk_sed.exe Binary files differindex 552fe1c4..2dab7f05 100755 --- a/kBuild/bin/win.amd64/kmk_sed.exe +++ b/kBuild/bin/win.amd64/kmk_sed.exe diff --git a/kBuild/bin/win.amd64/kmk_sleep.exe b/kBuild/bin/win.amd64/kmk_sleep.exe Binary files differindex 0ad897a9..c9ca0f00 100755 --- a/kBuild/bin/win.amd64/kmk_sleep.exe +++ b/kBuild/bin/win.amd64/kmk_sleep.exe diff --git a/kBuild/bin/win.amd64/kmk_test.exe b/kBuild/bin/win.amd64/kmk_test.exe Binary files differindex 64ac6c9b..2a625e90 100755 --- a/kBuild/bin/win.amd64/kmk_test.exe +++ b/kBuild/bin/win.amd64/kmk_test.exe diff --git a/kBuild/bin/win.amd64/kmk_time.exe b/kBuild/bin/win.amd64/kmk_time.exe Binary files differindex 7fcad7e3..7e53f482 100755 --- a/kBuild/bin/win.amd64/kmk_time.exe +++ b/kBuild/bin/win.amd64/kmk_time.exe diff --git a/kBuild/bin/win.x86/kDepIDB.exe b/kBuild/bin/win.x86/kDepIDB.exe Binary files differindex d9dae157..9e8115be 100755 --- a/kBuild/bin/win.x86/kDepIDB.exe +++ b/kBuild/bin/win.x86/kDepIDB.exe diff --git a/kBuild/bin/win.x86/kDepObj.exe b/kBuild/bin/win.x86/kDepObj.exe Binary files differindex 7b86a0a1..878de6da 100644 --- a/kBuild/bin/win.x86/kDepObj.exe +++ b/kBuild/bin/win.x86/kDepObj.exe diff --git a/kBuild/bin/win.x86/kDepPre.exe b/kBuild/bin/win.x86/kDepPre.exe Binary files differindex 902b6bed..ea6850b5 100755 --- a/kBuild/bin/win.x86/kDepPre.exe +++ b/kBuild/bin/win.x86/kDepPre.exe diff --git a/kBuild/bin/win.x86/kObjCache.exe b/kBuild/bin/win.x86/kObjCache.exe Binary files differindex d794525a..3c05ab98 100755 --- a/kBuild/bin/win.x86/kObjCache.exe +++ b/kBuild/bin/win.x86/kObjCache.exe diff --git a/kBuild/bin/win.x86/kmk.exe b/kBuild/bin/win.x86/kmk.exe Binary files differindex e677fbe8..73d4486c 100755 --- a/kBuild/bin/win.x86/kmk.exe +++ b/kBuild/bin/win.x86/kmk.exe diff --git a/kBuild/bin/win.x86/kmk_append.exe b/kBuild/bin/win.x86/kmk_append.exe Binary files differindex e915cd01..6619ff24 100755 --- a/kBuild/bin/win.x86/kmk_append.exe +++ b/kBuild/bin/win.x86/kmk_append.exe diff --git a/kBuild/bin/win.x86/kmk_ash.exe b/kBuild/bin/win.x86/kmk_ash.exe Binary files differindex 1d2f6a1f..f7c5772c 100755 --- a/kBuild/bin/win.x86/kmk_ash.exe +++ b/kBuild/bin/win.x86/kmk_ash.exe diff --git a/kBuild/bin/win.x86/kmk_cat.exe b/kBuild/bin/win.x86/kmk_cat.exe Binary files differindex c6ce1e83..8e3b446d 100755 --- a/kBuild/bin/win.x86/kmk_cat.exe +++ b/kBuild/bin/win.x86/kmk_cat.exe diff --git a/kBuild/bin/win.x86/kmk_chmod.exe b/kBuild/bin/win.x86/kmk_chmod.exe Binary files differindex 20deb101..a3c4f157 100755 --- a/kBuild/bin/win.x86/kmk_chmod.exe +++ b/kBuild/bin/win.x86/kmk_chmod.exe diff --git a/kBuild/bin/win.x86/kmk_cmp.exe b/kBuild/bin/win.x86/kmk_cmp.exe Binary files differindex 77600132..f9962f78 100755 --- a/kBuild/bin/win.x86/kmk_cmp.exe +++ b/kBuild/bin/win.x86/kmk_cmp.exe diff --git a/kBuild/bin/win.x86/kmk_cp.exe b/kBuild/bin/win.x86/kmk_cp.exe Binary files differindex b19ea650..803b9ab5 100755 --- a/kBuild/bin/win.x86/kmk_cp.exe +++ b/kBuild/bin/win.x86/kmk_cp.exe diff --git a/kBuild/bin/win.x86/kmk_echo.exe b/kBuild/bin/win.x86/kmk_echo.exe Binary files differindex 1f58a0c2..677417fc 100755 --- a/kBuild/bin/win.x86/kmk_echo.exe +++ b/kBuild/bin/win.x86/kmk_echo.exe diff --git a/kBuild/bin/win.x86/kmk_expr.exe b/kBuild/bin/win.x86/kmk_expr.exe Binary files differindex 357f6c13..3cc4f899 100755 --- a/kBuild/bin/win.x86/kmk_expr.exe +++ b/kBuild/bin/win.x86/kmk_expr.exe diff --git a/kBuild/bin/win.x86/kmk_gmake.exe b/kBuild/bin/win.x86/kmk_gmake.exe Binary files differindex 9b8205f5..29babd52 100755 --- a/kBuild/bin/win.x86/kmk_gmake.exe +++ b/kBuild/bin/win.x86/kmk_gmake.exe diff --git a/kBuild/bin/win.x86/kmk_install.exe b/kBuild/bin/win.x86/kmk_install.exe Binary files differindex 3a9bfed2..5841f524 100755 --- a/kBuild/bin/win.x86/kmk_install.exe +++ b/kBuild/bin/win.x86/kmk_install.exe diff --git a/kBuild/bin/win.x86/kmk_ln.exe b/kBuild/bin/win.x86/kmk_ln.exe Binary files differindex a40514a3..29d0bd7c 100755 --- a/kBuild/bin/win.x86/kmk_ln.exe +++ b/kBuild/bin/win.x86/kmk_ln.exe diff --git a/kBuild/bin/win.x86/kmk_md5sum.exe b/kBuild/bin/win.x86/kmk_md5sum.exe Binary files differindex 4d3d93b6..28120b31 100755 --- a/kBuild/bin/win.x86/kmk_md5sum.exe +++ b/kBuild/bin/win.x86/kmk_md5sum.exe diff --git a/kBuild/bin/win.x86/kmk_mkdir.exe b/kBuild/bin/win.x86/kmk_mkdir.exe Binary files differindex d129bd36..336d8927 100755 --- a/kBuild/bin/win.x86/kmk_mkdir.exe +++ b/kBuild/bin/win.x86/kmk_mkdir.exe diff --git a/kBuild/bin/win.x86/kmk_mv.exe b/kBuild/bin/win.x86/kmk_mv.exe Binary files differindex 2a82b549..3dc0ecd2 100755 --- a/kBuild/bin/win.x86/kmk_mv.exe +++ b/kBuild/bin/win.x86/kmk_mv.exe diff --git a/kBuild/bin/win.x86/kmk_printf.exe b/kBuild/bin/win.x86/kmk_printf.exe Binary files differindex 24488893..586cfb35 100755 --- a/kBuild/bin/win.x86/kmk_printf.exe +++ b/kBuild/bin/win.x86/kmk_printf.exe diff --git a/kBuild/bin/win.x86/kmk_redirect.exe b/kBuild/bin/win.x86/kmk_redirect.exe Binary files differindex 2097d88a..80b113c5 100755 --- a/kBuild/bin/win.x86/kmk_redirect.exe +++ b/kBuild/bin/win.x86/kmk_redirect.exe diff --git a/kBuild/bin/win.x86/kmk_rm.exe b/kBuild/bin/win.x86/kmk_rm.exe Binary files differindex df9b43d6..06c2b1ff 100755 --- a/kBuild/bin/win.x86/kmk_rm.exe +++ b/kBuild/bin/win.x86/kmk_rm.exe diff --git a/kBuild/bin/win.x86/kmk_rmdir.exe b/kBuild/bin/win.x86/kmk_rmdir.exe Binary files differindex 5f5e1752..161b31b9 100755 --- a/kBuild/bin/win.x86/kmk_rmdir.exe +++ b/kBuild/bin/win.x86/kmk_rmdir.exe diff --git a/kBuild/bin/win.x86/kmk_sed.exe b/kBuild/bin/win.x86/kmk_sed.exe Binary files differindex b186cb00..825089cc 100755 --- a/kBuild/bin/win.x86/kmk_sed.exe +++ b/kBuild/bin/win.x86/kmk_sed.exe diff --git a/kBuild/bin/win.x86/kmk_sleep.exe b/kBuild/bin/win.x86/kmk_sleep.exe Binary files differindex 7319c6b3..9e9cc30b 100755 --- a/kBuild/bin/win.x86/kmk_sleep.exe +++ b/kBuild/bin/win.x86/kmk_sleep.exe diff --git a/kBuild/bin/win.x86/kmk_test.exe b/kBuild/bin/win.x86/kmk_test.exe Binary files differindex ce54e6bf..a1feba32 100755 --- a/kBuild/bin/win.x86/kmk_test.exe +++ b/kBuild/bin/win.x86/kmk_test.exe diff --git a/kBuild/bin/win.x86/kmk_time.exe b/kBuild/bin/win.x86/kmk_time.exe Binary files differindex 1f1403f9..3fa497a3 100755 --- a/kBuild/bin/win.x86/kmk_time.exe +++ b/kBuild/bin/win.x86/kmk_time.exe diff --git a/kBuild/bin/win.x86/msvcr71.dll b/kBuild/bin/win.x86/msvcr71.dll Binary files differdeleted file mode 100755 index 9d9e0286..00000000 --- a/kBuild/bin/win.x86/msvcr71.dll +++ /dev/null diff --git a/kBuild/header.kmk b/kBuild/header.kmk index 557686e5..852c1a61 100644 --- a/kBuild/header.kmk +++ b/kBuild/header.kmk @@ -1,4 +1,4 @@ -# $Id: header.kmk 2624 2012-08-05 17:09:27Z bird $ +# $Id: header.kmk 2689 2013-07-11 21:31:43Z bird $ ## @file # kBuild - File included at top of a makefile. # @@ -79,7 +79,7 @@ endif # The revision in which this file was last modified. # This can be useful when using development versions of kBuild. # -KMK_REVISION := $(patsubst %:,, $Rev: 2624 $ ) +KMK_REVISION := $(patsubst %:,, $Rev: 2689 $ ) # @@ -1276,10 +1276,17 @@ else if1of ($(KBUILD_TARGET), freebsd netbsd openbsd dragonfly) KBUILD_LIB_SEARCH_SUBS := lib/ else ifeq ($(KBUILD_TARGET),linux) - KBUILD_LIB_SEARCH_ROOTS := \ - / \ - /usr/ \ - /usr/local/ + ifeq ($(realpath /bin),/usr/bin) + KBUILD_LIB_SEARCH_ROOTS := \ + /usr/ \ + / \ + /usr/local/ + else + KBUILD_LIB_SEARCH_ROOTS := \ + / \ + /usr/ \ + /usr/local/ + endif ifeq ($(KBUILD_TARGET_ARCH),amd64) KBUILD_LIB_SEARCH_SUBS := \ lib/x86_64-linux-gnu/ \ @@ -1562,6 +1569,6 @@ endif # end-of-file-content __header_kmk__ := 1 -endif # __header_kmk__ +endif # !__header_kmk__ diff --git a/kBuild/tools/OPENWATCOM-WL.kmk b/kBuild/tools/OPENWATCOM-WL.kmk index 25556ac1..7d286295 100644 --- a/kBuild/tools/OPENWATCOM-WL.kmk +++ b/kBuild/tools/OPENWATCOM-WL.kmk @@ -1,4 +1,4 @@ -# $Id: OPENWATCOM-WL.kmk 2572 2012-04-27 13:19:55Z bird $ +# $Id: OPENWATCOM-WL.kmk 2663 2012-10-15 13:13:45Z bird $ ## @file # kBuild Tool Config - Open Watcom v1.4 and later, using wlink. # @@ -49,11 +49,11 @@ TOOL_OPENWATCOM-WL_LINK_PROGRAM_DEPORD = define TOOL_OPENWATCOM-WL_LINK_PROGRAM_CMDS $(QUIET)$(APPEND) -tn $(outbase).rsp \ $(if $(flags),'$(flags)',) \ - 'Name $(call TOOL_OPENWATCOM_FIX_SLASHES,$(out)$(if $(suffix $(out)),,.))' \ - 'Option Map=$(call TOOL_OPENWATCOM_FIX_SLASHES,$(outbase)).map' \ - $(foreach p,$(call TOOL_OPENWATCOM_FIX_SLASHES,$(libpath)),'LIBPath $p') \ - $(foreach o,$(call TOOL_OPENWATCOM_FIX_SLASHES,$(filter-out %.res,$(objs)) $(othersrc)),'$(if $(filter %.lib %.a,$l),LIB,)File $o') \ - $(foreach l,$(call TOOL_OPENWATCOM_FIX_SLASHES,$(libs)),'Library $l') + 'Name $(call TOOL_OPENWATCOM_FIX_SLASHES_SQ,$(out)$(if $(suffix $(out)),,.))' \ + 'Option Map=$(call TOOL_OPENWATCOM_FIX_SLASHES_SQ,$(outbase)).map' \ + $(foreach p,$(call TOOL_OPENWATCOM_FIX_SLASHES_SQ,$(libpath)),'LIBPath $p') \ + $(foreach o,$(call TOOL_OPENWATCOM_FIX_SLASHES_SQ,$(filter-out %.res,$(objs)) $(othersrc)),'$(if $(filter %.lib %.a,$l),LIB,)File $o') \ + $(foreach l,$(call TOOL_OPENWATCOM_FIX_SLASHES_SQ,$(libs)),'Library $l') $(QUIET)$(call TOOL_OPENWATCOM_ENV_SETUP) \ $(TOOL_OPENWATCOM_WLINK) @$(outbase).rsp $(if $(filter %.res,$(objs)), $(QUIET)$(call TOOL_OPENWATCOM_ENV_SETUP) \ diff --git a/kBuild/tools/OPENWATCOM.kmk b/kBuild/tools/OPENWATCOM.kmk index 9d361bb2..bbfdc461 100644 --- a/kBuild/tools/OPENWATCOM.kmk +++ b/kBuild/tools/OPENWATCOM.kmk @@ -1,4 +1,4 @@ -# $Id: OPENWATCOM.kmk 2576 2012-05-31 15:07:00Z bird $ +# $Id: OPENWATCOM.kmk 2663 2012-10-15 13:13:45Z bird $ ## @file # kBuild Tool Config - Open Watcom v1.4 and later. # @@ -147,10 +147,13 @@ else endif +# Functions for changing slashes (SQ = single quoted). if1of ($(KBUILD_HOST), os2 win) TOOL_OPENWATCOM_FIX_SLASHES = $(subst /,\\,$1) + TOOL_OPENWATCOM_FIX_SLASHES_SQ = $(subst /,\,$1) else TOOL_OPENWATCOM_FIX_SLASHES = $1 + TOOL_OPENWATCOM_FIX_SLASHES_SQ = $1 endif # General Properties used by kBuild diff --git a/kBuild/tools/VCC100.kmk b/kBuild/tools/VCC100.kmk index 64c26f46..fdacfa12 100644 --- a/kBuild/tools/VCC100.kmk +++ b/kBuild/tools/VCC100.kmk @@ -1,4 +1,4 @@ -# $Id: VCC100.kmk 2625 2012-08-07 20:26:48Z bird $ +# $Id: VCC100.kmk 2677 2013-02-01 15:04:53Z bird $ ## @file # kBuild Tool Config - Visual C++ 10.0 (aka Visual 2010 and MSC v16), targeting $(KBUILD_TARGET). # @@ -312,7 +312,7 @@ endef TOOL_VCC100_LINK_PROGRAM_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc) TOOL_VCC100_LINK_PROGRAM_DEPORD = TOOL_VCC100_LINK_PROGRAM_OUTPUT = $(outbase).map $(outbase).rsp -TOOL_VCC100_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).ilk $(out).manifest +TOOL_VCC100_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).ilk $(out).manifest TOOL_VCC100_LINK_PROGRAM_OUTPUT_DEBUG = $(outbase).pdb TOOL_VCC100_LINK_PROGRAM_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb define TOOL_VCC100_LINK_PROGRAM_CMDS diff --git a/kBuild/tools/YASM.kmk b/kBuild/tools/YASM.kmk index 8f958f0c..8963f143 100644 --- a/kBuild/tools/YASM.kmk +++ b/kBuild/tools/YASM.kmk @@ -1,10 +1,10 @@ -# $Id: YASM.kmk 2413 2010-09-11 17:43:04Z bird $ +# $Id: YASM.kmk 2694 2013-07-22 13:39:36Z bird $ ## @file # kBuild Tool Config - YASM 0.4.0 or later. # # -# Copyright (c) 2006-2010 knut st. osmundsen <bird-kBuild-spamx@anduin.net> +# Copyright (c) 2006-2013 knut st. osmundsen <bird-kBuild-spamx@anduin.net> # # This file is part of kBuild. # @@ -67,18 +67,36 @@ TOOL_YASM_ASFLAGS ?= # @param $(objsuff) Object suffix. # TOOL_YASM_COMPILE_AS_OUTPUT = $(outbase).lst +TOOL_YASM_COMPILE_AS_OUTPUT_MAYBE = $(obj).map TOOL_YASM_COMPILE_AS_DEPEND = TOOL_YASM_COMPILE_AS_DEPORD = define TOOL_YASM_COMPILE_AS_CMDS $(QUIET)$(TOOL_YASM_AS)\ - $(flags) $(addsuffix /,$(addprefix -I, $(incs))) $(addprefix -D, $(defs))\ + $(patsubst --mapfile%,--mapfile=$(obj).map,$(flags))\ + $(addsuffix /,$(addprefix -I, $(incs))) $(addprefix -D, $(defs))\ -l $(outbase).lst\ -o $(obj)\ $(abspath $(source)) - $(QUIET)$(REDIRECT) -wo $(dep) -- $(TOOL_YASM_AS)\ - $(flags) $(addsuffix /,$(addprefix -I, $(incs))) $(addprefix -D, $(defs))\ + $(QUIET)$(REDIRECT) -wo $(dep) -- $(TOOL_YASM_AS) -DKBUILD_GENERATING_MAKEFILE_DEPENDENCIES\ + $(patsubst --mapfile%,--mapfile=$(obj).map,$(flags))\ + $(addsuffix /,$(addprefix -I, $(incs))) $(addprefix -D, $(defs))\ -o $(obj) \ $(abspath $(source)) \ -M + if1of ($(KBUILD_HOST), win nt os2) + $(QUIET)$(SED) -e 's/\\\(.\)/\/\1/g' --output "$(dep).tmp" "$(dep)" + else + $(QUIET)$(CP) -f -- "$(dep)" "$(dep).tmp" + endif + $(QUIET)$(APPEND) -n "$(dep).tmp" "" "" + $(QUIET)$(SED) $(if $(intersects $(KBUILD_HOST), win nt os2), -e 's/\\\(.\)/\/\1/g',)\ + -e 's/^[^ ]*: / /'\ + -e 's/ *\\$$(DOLLAR)//'\ + -e 's/^ *//'\ + -e 's/ */\n/g'\ + -e 's/ *\([^ \n][^ \n]*\)/\1:\n/g'\ + --append "$(dep).tmp"\ + "$(dep)" + $(QUIET)$(MV) -f -- "$(dep).tmp" "$(dep)" endef |