From d-runtime at puremagic.com Mon Aug 3 11:42:45 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Mon, 03 Aug 2015 11:42:45 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] d1f382: Fix issue 14863 Message-ID: <55bfb62536545_51733fa5ffb2d2b8463bf@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/stable Home: https://github.com/D-Programming-Language/druntime Commit: d1f382652b8d319e9c055287f082b28e9399a926 https://github.com/D-Programming-Language/druntime/commit/d1f382652b8d319e9c055287f082b28e9399a926 Author: Steven Schveighoffer Date: 2015-08-03 (Mon, 03 Aug 2015) Changed paths: M src/core/time.d Log Message: ----------- Fix issue 14863 Commit: 0ca25648947bb8f27d08dc618f23ab86fddea212 https://github.com/D-Programming-Language/druntime/commit/0ca25648947bb8f27d08dc618f23ab86fddea212 Author: Martin Nowak Date: 2015-08-03 (Mon, 03 Aug 2015) Changed paths: M src/core/time.d Log Message: ----------- Merge pull request #1336 from schveiguy/fixboottimelinux Fix issue 14863 - CLOCK_BOOTTIME should be optional to support <2.6.39 kernels Compare: https://github.com/D-Programming-Language/druntime/compare/ad900eb3cc38...0ca25648947b From d-runtime at puremagic.com Tue Aug 4 16:13:48 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Tue, 04 Aug 2015 16:13:48 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] Message-ID: <55c1472c91ff4_59953f873b2d32bc49845@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/tags/v2.068.0-rc1 Home: https://github.com/D-Programming-Language/druntime From d-runtime at puremagic.com Tue Aug 4 17:52:11 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Tue, 04 Aug 2015 17:52:11 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] d1f382: Fix issue 14863 Message-ID: <55c15e3bb661a_27c23f97339432c0395b7@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: d1f382652b8d319e9c055287f082b28e9399a926 https://github.com/D-Programming-Language/druntime/commit/d1f382652b8d319e9c055287f082b28e9399a926 Author: Steven Schveighoffer Date: 2015-08-03 (Mon, 03 Aug 2015) Changed paths: M src/core/time.d Log Message: ----------- Fix issue 14863 Commit: 0ca25648947bb8f27d08dc618f23ab86fddea212 https://github.com/D-Programming-Language/druntime/commit/0ca25648947bb8f27d08dc618f23ab86fddea212 Author: Martin Nowak Date: 2015-08-03 (Mon, 03 Aug 2015) Changed paths: M src/core/time.d Log Message: ----------- Merge pull request #1336 from schveiguy/fixboottimelinux Fix issue 14863 - CLOCK_BOOTTIME should be optional to support <2.6.39 kernels Commit: a3d3f0d46ce6e6011646ecffe8555a9dd3876055 https://github.com/D-Programming-Language/druntime/commit/a3d3f0d46ce6e6011646ecffe8555a9dd3876055 Author: Martin Nowak Date: 2015-08-05 (Wed, 05 Aug 2015) Changed paths: M src/core/time.d Log Message: ----------- Merge remote-tracking branch 'upstream/stable' into merge_stable Commit: ab41e5ec1e89135b9aa9811f28f07dcf46112b82 https://github.com/D-Programming-Language/druntime/commit/ab41e5ec1e89135b9aa9811f28f07dcf46112b82 Author: Hara Kenji Date: 2015-08-05 (Wed, 05 Aug 2015) Changed paths: M src/core/time.d Log Message: ----------- Merge pull request #1338 from MartinNowak/merge_stable Merge remote-tracking branch 'upstream/stable' into merge_stable Compare: https://github.com/D-Programming-Language/druntime/compare/dbd72a2f51d7...ab41e5ec1e89 From d-runtime at puremagic.com Thu Aug 6 19:39:44 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Thu, 06 Aug 2015 19:39:44 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] 18f81c: fix Issue 14882 - [REG] MANIFEST is missing test/c... Message-ID: <55c41a707b9ee_56c3fb0b409929c9387f@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 18f81c6d9a81ae818369caf8c59e5b8dc63671e3 https://github.com/D-Programming-Language/druntime/commit/18f81c6d9a81ae818369caf8c59e5b8dc63671e3 Author: Walter Bright Date: 2015-08-06 (Thu, 06 Aug 2015) Changed paths: M mak/MANIFEST Log Message: ----------- fix Issue 14882 - [REG] MANIFEST is missing test/common.mak Commit: bc9e36e3a774c3e21fe957afaa26dcb6bbfffca7 https://github.com/D-Programming-Language/druntime/commit/bc9e36e3a774c3e21fe957afaa26dcb6bbfffca7 Author: Steven Schveighoffer Date: 2015-08-06 (Thu, 06 Aug 2015) Changed paths: M mak/MANIFEST Log Message: ----------- Merge pull request #1339 from WalterBright/fix14882 fix Issue 14882 - [REG] MANIFEST is missing test/common.mak Compare: https://github.com/D-Programming-Language/druntime/compare/ab41e5ec1e89...bc9e36e3a774 From d-runtime at puremagic.com Mon Aug 10 00:08:17 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Mon, 10 Aug 2015 00:08:17 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] Message-ID: <55c84de11e67a_58633ff94fe352a0855a6@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/tags/v2.068.0 Home: https://github.com/D-Programming-Language/druntime From d-runtime at puremagic.com Tue Aug 11 03:44:20 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Tue, 11 Aug 2015 03:44:20 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] ea6213: add put(char) overload Message-ID: <55c9d20424ead_76eb3f7f5e1232bc523af@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: ea6213a51e63ba8a3dc035076fca5e08666e58a3 https://github.com/D-Programming-Language/druntime/commit/ea6213a51e63ba8a3dc035076fca5e08666e58a3 Author: Walter Bright Date: 2015-08-10 (Mon, 10 Aug 2015) Changed paths: M src/core/demangle.d Log Message: ----------- add put(char) overload Commit: f32849fe08e0156cffd8cc9515d4989e6777bfbd https://github.com/D-Programming-Language/druntime/commit/f32849fe08e0156cffd8cc9515d4989e6777bfbd Author: Martin Nowak Date: 2015-08-11 (Tue, 11 Aug 2015) Changed paths: M src/core/demangle.d Log Message: ----------- Merge pull request #1342 from WalterBright/putchar add put(char) overload Compare: https://github.com/D-Programming-Language/druntime/compare/bc9e36e3a774...f32849fe08e0 From d-runtime at puremagic.com Fri Aug 14 18:00:54 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Fri, 14 Aug 2015 18:00:54 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] ceb8a7: remove another custom int to string converter Message-ID: <55ce8f46e36e1_3ba3f8ea34d92b8487a1@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: ceb8a77d9ef05f1e5febc03558c3102336263942 https://github.com/D-Programming-Language/druntime/commit/ceb8a77d9ef05f1e5febc03558c3102336263942 Author: Walter Bright Date: 2015-08-11 (Tue, 11 Aug 2015) Changed paths: M src/core/demangle.d Log Message: ----------- remove another custom int to string converter Commit: 2beaf9f8f7bae75649f2b0edf4948e708be54fa3 https://github.com/D-Programming-Language/druntime/commit/2beaf9f8f7bae75649f2b0edf4948e708be54fa3 Author: Andrei Alexandrescu Date: 2015-08-14 (Fri, 14 Aug 2015) Changed paths: M src/core/demangle.d Log Message: ----------- Merge pull request #1343 from WalterBright/tostring core.dmangle: remove another custom int to string converter Compare: https://github.com/D-Programming-Language/druntime/compare/f32849fe08e0...2beaf9f8f7ba From d-runtime at puremagic.com Sat Aug 15 08:11:46 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Sat, 15 Aug 2015 08:11:46 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] dd1590: small refactor of demangle to reduce size Message-ID: <55cf56b24d1f9_59643ffc810412b819943@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: dd15906b6f3ec4469331f012b7d6dd3eb2f6eab6 https://github.com/D-Programming-Language/druntime/commit/dd15906b6f3ec4469331f012b7d6dd3eb2f6eab6 Author: Walter Bright Date: 2015-08-15 (Sat, 15 Aug 2015) Changed paths: M src/core/demangle.d Log Message: ----------- small refactor of demangle to reduce size Commit: 95930b2966bb15b3709c09e7b29515d85f0a9d4e https://github.com/D-Programming-Language/druntime/commit/95930b2966bb15b3709c09e7b29515d85f0a9d4e Author: Hara Kenji Date: 2015-08-16 (Sun, 16 Aug 2015) Changed paths: M src/core/demangle.d Log Message: ----------- Merge pull request #1346 from WalterBright/smallrefactor small refactor of demangle to reduce size Compare: https://github.com/D-Programming-Language/druntime/compare/2beaf9f8f7ba...95930b2966bb From d-runtime at puremagic.com Sat Aug 15 23:18:09 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Sat, 15 Aug 2015 23:18:09 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] 3005e2: do overflow check correctly Message-ID: <55d02b211c230_5d933fd78239b2c0690cb@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 3005e278f037eee57d70903fb516e43cf88e9065 https://github.com/D-Programming-Language/druntime/commit/3005e278f037eee57d70903fb516e43cf88e9065 Author: Walter Bright Date: 2015-08-15 (Sat, 15 Aug 2015) Changed paths: M src/core/demangle.d M src/rt/lifetime.d Log Message: ----------- do overflow check correctly Commit: 4bcd672b320c3869b6ee4eeec0ece42826ab931e https://github.com/D-Programming-Language/druntime/commit/4bcd672b320c3869b6ee4eeec0ece42826ab931e Author: Hara Kenji Date: 2015-08-16 (Sun, 16 Aug 2015) Changed paths: M src/core/demangle.d M src/rt/lifetime.d Log Message: ----------- Merge pull request #1347 from WalterBright/overflowchk do overflow check correctly Compare: https://github.com/D-Programming-Language/druntime/compare/95930b2966bb...4bcd672b320c From d-runtime at puremagic.com Sun Aug 16 23:20:41 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Sun, 16 Aug 2015 23:20:41 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] 0199c3: add test for module collision detection Message-ID: <55d17d39aed3c_79253fc7368fd29c443b6@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 0199c34b2d01a7ca66d5ba4323556f9abcc03330 https://github.com/D-Programming-Language/druntime/commit/0199c34b2d01a7ca66d5ba4323556f9abcc03330 Author: Martin Nowak Date: 2015-07-25 (Sat, 25 Jul 2015) Changed paths: M test/shared/Makefile M test/shared/src/lib.d A test/shared/src/link_mod_collision.d A test/shared/src/load_mod_collision.d Log Message: ----------- add test for module collision detection Commit: 5f6c43131527749f6a3675ba4408bdfb90f2052b https://github.com/D-Programming-Language/druntime/commit/5f6c43131527749f6a3675ba4408bdfb90f2052b Author: Martin Nowak Date: 2015-07-26 (Sun, 26 Jul 2015) Changed paths: M src/rt/sections_elf_shared.d Log Message: ----------- fix check for copy relocations when dynamically loading druntime - fixes Issue 14776 - shared library test - loadDR - segfaults on FreeBSD 10 - the executable might not define _end or __bss_start in which case they'll resolve to within the shared druntime library - skip copy relocation check when we can't determine the copy reloc section b/c druntime was dynamically loaded - copy relocations can't occur when dynamically loading a library anyhow - checkModuleCollisions only needed for version (Shared) druntime build Commit: aa4376bcfa57c21c2be94d57bdb3b0930915da00 https://github.com/D-Programming-Language/druntime/commit/aa4376bcfa57c21c2be94d57bdb3b0930915da00 Author: Martin Nowak Date: 2015-07-26 (Sun, 26 Jul 2015) Changed paths: M src/rt/sections_elf_shared.d Log Message: ----------- add comment explaining module collision check Commit: 4659f966f92b6475ec9a16bf10ce492040d34be9 https://github.com/D-Programming-Language/druntime/commit/4659f966f92b6475ec9a16bf10ce492040d34be9 Author: Martin Nowak Date: 2015-07-26 (Sun, 26 Jul 2015) Changed paths: M test/shared/Makefile M test/shared/src/host.c Log Message: ----------- workaround Bugzilla 14824 - A bug in FBSD's rtld will lead to a crash when calling a function over an PLT entry that was previously resolved to a now unloaded dynamic library. Commit: 8f41eb18b5ce4d8d825180fe00fb533931f8bd1f https://github.com/D-Programming-Language/druntime/commit/8f41eb18b5ce4d8d825180fe00fb533931f8bd1f Author: Martin Nowak Date: 2015-07-26 (Sun, 26 Jul 2015) Changed paths: M posix.mak Log Message: ----------- reenable druntime debug unittests Commit: 94d7132097df881199632624a4f4c5b8b7d42e88 https://github.com/D-Programming-Language/druntime/commit/94d7132097df881199632624a4f4c5b8b7d42e88 Author: Martin Nowak Date: 2015-07-26 (Sun, 26 Jul 2015) Changed paths: M src/rt/sections_elf_shared.d Log Message: ----------- use _Exit(1) instead of assert(0) - to avoid a segfault/bus error Commit: 5ea2b7bd80e799f64bd79d15346409728d706605 https://github.com/D-Programming-Language/druntime/commit/5ea2b7bd80e799f64bd79d15346409728d706605 Author: Martin Nowak Date: 2015-07-26 (Sun, 26 Jul 2015) Changed paths: M test/shared/Makefile Log Message: ----------- need --no-as-needed for some linux distributions (Ubuntu) - enforces the linking of lib.so even though the lib isn't used Commit: 8663f53a44803b097258d32cbdf95f396dd3ba12 https://github.com/D-Programming-Language/druntime/commit/8663f53a44803b097258d32cbdf95f396dd3ba12 Author: Dmitry Olshansky Date: 2015-08-17 (Mon, 17 Aug 2015) Changed paths: M posix.mak M src/rt/sections_elf_shared.d M test/shared/Makefile M test/shared/src/host.c M test/shared/src/lib.d A test/shared/src/link_mod_collision.d A test/shared/src/load_mod_collision.d Log Message: ----------- Merge pull request #1333 from MartinNowak/fixRuntimeLoading fix FBSD shared library issues Compare: https://github.com/D-Programming-Language/druntime/compare/4bcd672b320c...8663f53a4480 From d-runtime at puremagic.com Sat Aug 22 00:05:03 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Sat, 22 Aug 2015 00:05:03 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] 07d73a: use range terminology Message-ID: <55d81f1fe0161_7cd03fbd5dd112bc4417935@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 07d73a785731d26a877c2eba8ca03d78e9f2385c https://github.com/D-Programming-Language/druntime/commit/07d73a785731d26a877c2eba8ca03d78e9f2385c Author: Walter Bright Date: 2015-08-15 (Sat, 15 Aug 2015) Changed paths: M src/core/demangle.d Log Message: ----------- use range terminology Commit: f7b582b7d1506fa4b3dad513242f34a8c940ff81 https://github.com/D-Programming-Language/druntime/commit/f7b582b7d1506fa4b3dad513242f34a8c940ff81 Author: Dmitry Olshansky Date: 2015-08-22 (Sat, 22 Aug 2015) Changed paths: M src/core/demangle.d Log Message: ----------- Merge pull request #1348 from WalterBright/frontPopfront refactor demangle: use range terminology Compare: https://github.com/D-Programming-Language/druntime/compare/8663f53a4480...f7b582b7d150 From d-runtime at puremagic.com Sat Aug 22 13:26:25 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Sat, 22 Aug 2015 13:26:25 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] 5014d1: ignore unsupported BOOTTIME in unittest Message-ID: <55d8daf1ac97d_4fce3fedea7732c0812d3@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 5014d1330910bb00f7ee32e8435177114e8d9ba1 https://github.com/D-Programming-Language/druntime/commit/5014d1330910bb00f7ee32e8435177114e8d9ba1 Author: Martin Nowak Date: 2015-08-22 (Sat, 22 Aug 2015) Changed paths: M src/core/time.d Log Message: ----------- ignore unsupported BOOTTIME in unittest Commit: dad70ecea41501489b9c99d2e26ea6d0d828e6a6 https://github.com/D-Programming-Language/druntime/commit/dad70ecea41501489b9c99d2e26ea6d0d828e6a6 Author: David Nadlinger Date: 2015-08-22 (Sat, 22 Aug 2015) Changed paths: M src/core/time.d Log Message: ----------- Merge pull request #1355 from MartinNowak/fixup1336 ignore unsupported BOOTTIME in unittest Compare: https://github.com/D-Programming-Language/druntime/compare/f7b582b7d150...dad70ecea415 From d-runtime at puremagic.com Sat Aug 22 23:41:02 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Sat, 22 Aug 2015 23:41:02 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] c3a9ff: Fix issue detecting AMD core count Message-ID: <55d96afe3e656_1e793fa67e4e32c0347cd@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: c3a9ff68b46f15cfd0bf27130dfacb1d1fdf7870 https://github.com/D-Programming-Language/druntime/commit/c3a9ff68b46f15cfd0bf27130dfacb1d1fdf7870 Author: rsw0x Date: 2015-08-20 (Thu, 20 Aug 2015) Changed paths: M src/core/cpuid.d Log Message: ----------- Fix issue detecting AMD core count Commit: f3d9ec7008578c366e543c74006959da1b3c5a23 https://github.com/D-Programming-Language/druntime/commit/f3d9ec7008578c366e543c74006959da1b3c5a23 Author: Dmitry Olshansky Date: 2015-08-23 (Sun, 23 Aug 2015) Changed paths: M src/core/cpuid.d Log Message: ----------- Merge pull request #1351 from rsw0x/issue_8973 Issue 8973 - core.cpuid.coresPerCPU returning incorrect value. Compare: https://github.com/D-Programming-Language/druntime/compare/dad70ecea415...f3d9ec700857 From d-runtime at puremagic.com Sun Aug 23 00:53:25 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Sun, 23 Aug 2015 00:53:25 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] 95f054: Import fallocate in sys/linux/fcntl.d Message-ID: <55d97bf542558_4c033fbd0bd9d2a042392@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 95f054adf8c5507d3a01b8bcf5913825cb277487 https://github.com/D-Programming-Language/druntime/commit/95f054adf8c5507d3a01b8bcf5913825cb277487 Author: Matt Kline Date: 2015-08-22 (Sat, 22 Aug 2015) Changed paths: M mak/COPY A src/core/sys/linux/fcntl.d M src/core/sys/posix/fcntl.d M win32.mak M win64.mak Log Message: ----------- Import fallocate in sys/linux/fcntl.d This adds prototypes for posix_fallocate (which was present but commented out) and the linux-specific fallocate (http://man7.org/linux/man-pages/man2/fallocate.2.html). Commit: 3128c9cf4dfa9c1e49324e2e10d2aabfc45c0e4d https://github.com/D-Programming-Language/druntime/commit/3128c9cf4dfa9c1e49324e2e10d2aabfc45c0e4d Author: Dmitry Olshansky Date: 2015-08-23 (Sun, 23 Aug 2015) Changed paths: M mak/COPY A src/core/sys/linux/fcntl.d M src/core/sys/posix/fcntl.d M win32.mak M win64.mak Log Message: ----------- Merge pull request #1344 from mrkline/import-fallocate Import fallocate in sys/linux/fcntl.d Compare: https://github.com/D-Programming-Language/druntime/compare/f3d9ec700857...3128c9cf4dfa From d-runtime at puremagic.com Tue Aug 25 02:28:19 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Tue, 25 Aug 2015 02:28:19 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] c8f8ad: first support for VS2015 Message-ID: <55dc3533204cb_768f3fd17d46b2a0577e0@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: c8f8ad0a465f89b77bbdfd7d62c393595356163d https://github.com/D-Programming-Language/druntime/commit/c8f8ad0a465f89b77bbdfd7d62c393595356163d Author: Rainer Schuetze Date: 2015-08-08 (Sat, 08 Aug 2015) Changed paths: M mak/SRCS M src/core/stdc/stdio.d A src/core/sys/windows/stdio_msvc12.d A src/core/sys/windows/stdio_msvc14.d M src/rt/dmain2.d Log Message: ----------- first support for VS2015 Commit: 0bcf0fa3ecf2bf5009848a35f0d7f14761965669 https://github.com/D-Programming-Language/druntime/commit/0bcf0fa3ecf2bf5009848a35f0d7f14761965669 Author: Rainer Schuetze Date: 2015-08-11 (Tue, 11 Aug 2015) Changed paths: M mak/MANIFEST M mak/SRCS M src/core/sys/windows/stdio_msvc12.d M win64.mak Log Message: ----------- don't build stdio_msvc12.d into lib, create object files stdio_msvc12.obj and stdio_msvc14.obj instead Commit: e018e201db0ac6d92dc36ea2bc58af5d597c3534 https://github.com/D-Programming-Language/druntime/commit/e018e201db0ac6d92dc36ea2bc58af5d597c3534 Author: Rainer Schuetze Date: 2015-08-24 (Mon, 24 Aug 2015) Changed paths: M mak/SRCS Log Message: ----------- temporarily add stdio_msvc12.d to the lib to allow successful build before updating dmd Commit: 478b6c5354470bc70e688c45821eea71b766e70d https://github.com/D-Programming-Language/druntime/commit/478b6c5354470bc70e688c45821eea71b766e70d Author: Martin Nowak Date: 2015-08-25 (Tue, 25 Aug 2015) Changed paths: M mak/MANIFEST M mak/SRCS M src/core/stdc/stdio.d A src/core/sys/windows/stdio_msvc12.d A src/core/sys/windows/stdio_msvc14.d M src/rt/dmain2.d M win64.mak Log Message: ----------- Merge pull request #1341 from rainers/vs2015 first support for VS2015 Compare: https://github.com/D-Programming-Language/druntime/compare/3128c9cf4dfa...478b6c535447 From d-runtime at puremagic.com Tue Aug 25 04:39:00 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Tue, 25 Aug 2015 04:39:00 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] d1d912: output coverage reports to $(ROOT) to avoid test i... Message-ID: <55dc53d419fd6_eb73fbca4bd12bc155a3@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: d1d9128a848483ef318b3d9fc1e7479d5e8812cc https://github.com/D-Programming-Language/druntime/commit/d1d9128a848483ef318b3d9fc1e7479d5e8812cc Author: Martin Nowak Date: 2015-08-21 (Fri, 21 Aug 2015) Changed paths: M test/coverage/Makefile M test/coverage/src-basic.lst.exp M test/coverage/src-merge.lst.exp M test/coverage/src-merge_true.lst.exp M test/coverage/src/basic.d M test/coverage/src/merge.d M test/coverage/src/merge_true.d Log Message: ----------- output coverage reports to $(ROOT) to avoid test interference - release and debug tests might run in parallel Commit: 64cceb13fb16556c00c1993e8621a2241d667367 https://github.com/D-Programming-Language/druntime/commit/64cceb13fb16556c00c1993e8621a2241d667367 Author: Steven Schveighoffer Date: 2015-08-25 (Tue, 25 Aug 2015) Changed paths: M test/coverage/Makefile M test/coverage/src-basic.lst.exp M test/coverage/src-merge.lst.exp M test/coverage/src-merge_true.lst.exp M test/coverage/src/basic.d M test/coverage/src/merge.d M test/coverage/src/merge_true.d Log Message: ----------- Merge pull request #1352 from MartinNowak/fixTest output coverage reports to $(ROOT) to avoid test interference Compare: https://github.com/D-Programming-Language/druntime/compare/478b6c535447...64cceb13fb16 From d-runtime at puremagic.com Wed Aug 26 22:04:02 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Wed, 26 Aug 2015 22:04:02 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] 1b6774: fix -m32mscoff issue with errno_c.obj Message-ID: <55de9a42e42d0_4e2c3fd107ff92a0102091@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/stable Home: https://github.com/D-Programming-Language/druntime Commit: 1b6774db57a38f3da4701fe0fb8d25272c1093c1 https://github.com/D-Programming-Language/druntime/commit/1b6774db57a38f3da4701fe0fb8d25272c1093c1 Author: Martin Nowak Date: 2015-08-26 (Wed, 26 Aug 2015) Changed paths: M win32.mak M win64.mak Log Message: ----------- fix -m32mscoff issue with errno_c.obj - use C objs depending on MODEL so that we never end up with the wrong obj file in a lib Commit: 075a160e4d49edc9ed6c9b0ae0ae142226cf29d1 https://github.com/D-Programming-Language/druntime/commit/075a160e4d49edc9ed6c9b0ae0ae142226cf29d1 Author: Walter Bright Date: 2015-08-26 (Wed, 26 Aug 2015) Changed paths: M win32.mak M win64.mak Log Message: ----------- Merge pull request #1358 from MartinNowak/m32mscoff fix -m32mscoff issue with errno_c.obj Compare: https://github.com/D-Programming-Language/druntime/compare/0ca25648947b...075a160e4d49 From d-runtime at puremagic.com Thu Aug 27 02:02:39 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Thu, 27 Aug 2015 02:02:39 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] 2c1112: Use "weak" linkage to select code path depending o... Message-ID: <55ded22f5789c_26e73fb70b6d32b819383@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 2c1112ca80484ee5011c52b561900e47f22592bd https://github.com/D-Programming-Language/druntime/commit/2c1112ca80484ee5011c52b561900e47f22592bd Author: Rainer Schuetze Date: 2015-08-27 (Thu, 27 Aug 2015) Changed paths: M mak/SRCS R src/core/sys/windows/stdio_msvc12.d R src/core/sys/windows/stdio_msvc14.d A src/rt/stdio_msvc.c M win64.mak Log Message: ----------- Use "weak" linkage to select code path depending on MS C runtime version Commit: cb699a7e5d9503f4e204f313a208188deca1b96f https://github.com/D-Programming-Language/druntime/commit/cb699a7e5d9503f4e204f313a208188deca1b96f Author: Walter Bright Date: 2015-08-27 (Thu, 27 Aug 2015) Changed paths: M mak/SRCS R src/core/sys/windows/stdio_msvc12.d R src/core/sys/windows/stdio_msvc14.d A src/rt/stdio_msvc.c M win64.mak Log Message: ----------- Merge pull request #1360 from rainers/vs2015_weak Alternative support for VS2015 C runtime Compare: https://github.com/D-Programming-Language/druntime/compare/64cceb13fb16...cb699a7e5d95 From d-runtime at puremagic.com Thu Aug 27 03:02:49 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Thu, 27 Aug 2015 03:02:49 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] bc857d: cpuid: emit fewer fixups Message-ID: <55dee0498bf38_56e23fdb7f8992bc3408c@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: bc857db5d88d8dd9ac6620f20cc5da761be938ce https://github.com/D-Programming-Language/druntime/commit/bc857db5d88d8dd9ac6620f20cc5da761be938ce Author: Walter Bright Date: 2015-08-26 (Wed, 26 Aug 2015) Changed paths: M src/core/cpuid.d Log Message: ----------- cpuid: emit fewer fixups Commit: 91724667886458b557220e547ed69e6afe00c754 https://github.com/D-Programming-Language/druntime/commit/91724667886458b557220e547ed69e6afe00c754 Author: Dmitry Olshansky Date: 2015-08-27 (Thu, 27 Aug 2015) Changed paths: M src/core/cpuid.d Log Message: ----------- Merge pull request #1350 from WalterBright/lessFixups core.cpuid: emit fewer fixups Compare: https://github.com/D-Programming-Language/druntime/compare/cb699a7e5d95...917246678864 From d-runtime at puremagic.com Fri Aug 28 00:27:13 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Fri, 28 Aug 2015 00:27:13 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] 5ff263: Visual Studio 2015: exploit C99-conformant (v)snpr... Message-ID: <55e00d512ab32_22713fc9407712a01153f2@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 5ff263e65f0dade0458d23fb78dfea12c94eb2be https://github.com/D-Programming-Language/druntime/commit/5ff263e65f0dade0458d23fb78dfea12c94eb2be Author: Martin Date: 2015-08-27 (Thu, 27 Aug 2015) Changed paths: M src/core/stdc/stdio.d M src/rt/stdio_msvc.c Log Message: ----------- Visual Studio 2015: exploit C99-conformant (v)snprintf in core.stdc.stdio Commit: e054ff2f5f0929c76f923c4ae426db0e14412bcd https://github.com/D-Programming-Language/druntime/commit/e054ff2f5f0929c76f923c4ae426db0e14412bcd Author: Rainer Schuetze Date: 2015-08-28 (Fri, 28 Aug 2015) Changed paths: M src/core/stdc/stdio.d M src/rt/stdio_msvc.c Log Message: ----------- Merge pull request #1361 from kinke/vs2015_dmd Visual Studio 2015: exploit C99-conformant (v)snprintf in core.stdc.stdio Compare: https://github.com/D-Programming-Language/druntime/compare/917246678864...e054ff2f5f09 From d-runtime at puremagic.com Fri Aug 28 02:35:33 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Fri, 28 Aug 2015 02:35:33 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] 1b6774: fix -m32mscoff issue with errno_c.obj Message-ID: <55e02b655962a_25ba3f9b581a92c07179c@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 1b6774db57a38f3da4701fe0fb8d25272c1093c1 https://github.com/D-Programming-Language/druntime/commit/1b6774db57a38f3da4701fe0fb8d25272c1093c1 Author: Martin Nowak Date: 2015-08-26 (Wed, 26 Aug 2015) Changed paths: M win32.mak M win64.mak Log Message: ----------- fix -m32mscoff issue with errno_c.obj - use C objs depending on MODEL so that we never end up with the wrong obj file in a lib Commit: 075a160e4d49edc9ed6c9b0ae0ae142226cf29d1 https://github.com/D-Programming-Language/druntime/commit/075a160e4d49edc9ed6c9b0ae0ae142226cf29d1 Author: Walter Bright Date: 2015-08-26 (Wed, 26 Aug 2015) Changed paths: M win32.mak M win64.mak Log Message: ----------- Merge pull request #1358 from MartinNowak/m32mscoff fix -m32mscoff issue with errno_c.obj Commit: 62e5ef97b5b5b6e8e6d4231abd85d07dc28c6900 https://github.com/D-Programming-Language/druntime/commit/62e5ef97b5b5b6e8e6d4231abd85d07dc28c6900 Author: Martin Nowak Date: 2015-08-28 (Fri, 28 Aug 2015) Changed paths: M win32.mak M win64.mak Log Message: ----------- Merge remote-tracking branch 'upstream/stable' into merge_stable - changed name from errno_c$(MODEL).obj -> errno_c_$(MODEL).obj to match stdio_msvc_$(MODEL).obj Conflicts: win64.mak Commit: 5fd779bc5c5921db025184c28546037438c4a293 https://github.com/D-Programming-Language/druntime/commit/5fd779bc5c5921db025184c28546037438c4a293 Author: Hara Kenji Date: 2015-08-28 (Fri, 28 Aug 2015) Changed paths: M win32.mak M win64.mak Log Message: ----------- Merge pull request #1362 from MartinNowak/merge_stable Merge remote-tracking branch 'upstream/stable' into merge_stable Compare: https://github.com/D-Programming-Language/druntime/compare/e054ff2f5f09...5fd779bc5c59 From d-runtime at puremagic.com Fri Aug 28 20:57:46 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Fri, 28 Aug 2015 20:57:46 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] 146469: fix Message-ID: <55e12dba31785_50e33f85c685d2bc1180b2@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 146469cf3e0781e9199e4ddd5d3f11cf99f684b9 https://github.com/D-Programming-Language/druntime/commit/146469cf3e0781e9199e4ddd5d3f11cf99f684b9 Author: Walter Bright Date: 2015-08-28 (Fri, 28 Aug 2015) Changed paths: M src/rt/profilegc.d Log Message: ----------- fix Issue 14926 - Programs compiled using dmd 2.068 are generating dummy profilegc.log files Commit: 5db735222f7751dfc7a4e4490906e1c89d667cc5 https://github.com/D-Programming-Language/druntime/commit/5db735222f7751dfc7a4e4490906e1c89d667cc5 Author: Daniel Murphy Date: 2015-08-29 (Sat, 29 Aug 2015) Changed paths: M src/rt/profilegc.d Log Message: ----------- Merge pull request #1364 from WalterBright/fix14926 fix Issue 14926 - Programs compiled using dmd 2.068 are generating dummy profilegc.log files Compare: https://github.com/D-Programming-Language/druntime/compare/5fd779bc5c59...5db735222f77 From d-runtime at puremagic.com Fri Aug 28 22:07:51 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Fri, 28 Aug 2015 22:07:51 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] 281bf6: Merge pull request #1364 from WalterBright/fix1492... Message-ID: <55e13e278fb3c_3c2e3f8b304db2a01003b7@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/stable Home: https://github.com/D-Programming-Language/druntime Commit: 281bf608c07b0acdfc5ff97e1699057896082155 https://github.com/D-Programming-Language/druntime/commit/281bf608c07b0acdfc5ff97e1699057896082155 Author: Daniel Murphy Date: 2015-08-29 (Sat, 29 Aug 2015) Changed paths: M src/rt/profilegc.d Log Message: ----------- Merge pull request #1364 from WalterBright/fix14926 fix Issue 14926 - Programs compiled using dmd 2.068 are generating dummy profilegc.log files From d-runtime at puremagic.com Sat Aug 29 03:47:26 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Sat, 29 Aug 2015 03:47:26 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] 24e407: properly fix failing test with missing CLOCK_BOOTT... Message-ID: <55e18dbe26766_7ecc3fc29251329c130da@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 24e4079b664c6776caded219ee147378d591daf6 https://github.com/D-Programming-Language/druntime/commit/24e4079b664c6776caded219ee147378d591daf6 Author: Martin Nowak Date: 2015-08-25 (Tue, 25 Aug 2015) Changed paths: M posix.mak M src/core/time.d Log Message: ----------- properly fix failing test with missing CLOCK_BOOTTIME support - detect older kernel versions in makefile and skip ClockType.bootTime tests for those - turn DFLAGS and UDFLAGS into simply expanded variables (makes them settable individually and is easier to understand) https://www.gnu.org/software/make/manual/html_node/Flavors.html Commit: d32171422825fca8ba87f5b781a14cc371072717 https://github.com/D-Programming-Language/druntime/commit/d32171422825fca8ba87f5b781a14cc371072717 Author: Dmitry Olshansky Date: 2015-08-29 (Sat, 29 Aug 2015) Changed paths: M posix.mak M src/core/time.d Log Message: ----------- Merge pull request #1356 from MartinNowak/boottime properly fix failing test with missing CLOCK_BOOTTIME support Compare: https://github.com/D-Programming-Language/druntime/compare/5db735222f77...d32171422825 From d-runtime at puremagic.com Sat Aug 29 09:11:56 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Sat, 29 Aug 2015 09:11:56 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] de0e1e: ms32coff: add "_" to alternate symbol name declara... Message-ID: <55e1d9cc4ab3_3a723fbeb02a32b865c6@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: de0e1e10b4d88cc8e1657f326150f7565f4a9ef3 https://github.com/D-Programming-Language/druntime/commit/de0e1e10b4d88cc8e1657f326150f7565f4a9ef3 Author: Rainer Schuetze Date: 2015-08-29 (Sat, 29 Aug 2015) Changed paths: M src/rt/stdio_msvc.c Log Message: ----------- ms32coff: add "_" to alternate symbol name declaration Commit: 0a4d59c31e5c669040f499cb3ccd368db733da6d https://github.com/D-Programming-Language/druntime/commit/0a4d59c31e5c669040f499cb3ccd368db733da6d Author: Walter Bright Date: 2015-08-29 (Sat, 29 Aug 2015) Changed paths: M src/rt/stdio_msvc.c Log Message: ----------- Merge pull request #1363 from rainers/vs2015_coff32 Fix building for COFF32 Compare: https://github.com/D-Programming-Language/druntime/compare/d32171422825...0a4d59c31e5c From d-runtime at puremagic.com Sun Aug 30 11:34:31 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Sun, 30 Aug 2015 11:34:31 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] da07b4: Ignore the generated folder Message-ID: <55e34cb7f1580_42d23fd99890d2b87077d@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: da07b4fd187b2bac581e37a76eac37055d1f353c https://github.com/D-Programming-Language/druntime/commit/da07b4fd187b2bac581e37a76eac37055d1f353c Author: Jack Stouffer Date: 2015-08-29 (Sat, 29 Aug 2015) Changed paths: M .gitignore Log Message: ----------- Ignore the generated folder Ignore the generated folder made from the make process Commit: 5a98686bbf28ab27358b39c48da2e5fb295cf5eb https://github.com/D-Programming-Language/druntime/commit/5a98686bbf28ab27358b39c48da2e5fb295cf5eb Author: Jonathan M Davis Date: 2015-08-30 (Sun, 30 Aug 2015) Changed paths: M .gitignore Log Message: ----------- Merge pull request #1367 from JackStouffer/patch-1 Ignore the generated folder Compare: https://github.com/D-Programming-Language/druntime/compare/0a4d59c31e5c...5a98686bbf28 From d-runtime at puremagic.com Sun Aug 30 13:34:11 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Sun, 30 Aug 2015 13:34:11 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] Message-ID: <55e368c35ad11_4d83fa252f652a072098@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/tags/v2.068.1-b1 Home: https://github.com/D-Programming-Language/druntime From d-runtime at puremagic.com Sun Aug 30 13:39:48 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Sun, 30 Aug 2015 13:39:48 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] b9a277: Move deprecations along in core.time. Message-ID: <55e36a149fd8f_35d23f89ec7472b841331@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: b9a2777d4d78e5065e98b36e5fedf1b5e09313dc https://github.com/D-Programming-Language/druntime/commit/b9a2777d4d78e5065e98b36e5fedf1b5e09313dc Author: Jonathan M Davis Date: 2015-08-29 (Sat, 29 Aug 2015) Changed paths: M src/core/time.d Log Message: ----------- Move deprecations along in core.time. Commit: 44e41db89c5f5cae853135ccf7f29537e1ee49ba https://github.com/D-Programming-Language/druntime/commit/44e41db89c5f5cae853135ccf7f29537e1ee49ba Author: Dmitry Olshansky Date: 2015-08-30 (Sun, 30 Aug 2015) Changed paths: M src/core/time.d Log Message: ----------- Merge pull request #1369 from jmdavis/deprecations Move deprecations along in core.time. Compare: https://github.com/D-Programming-Language/druntime/compare/5a98686bbf28...44e41db89c5f From d-runtime at puremagic.com Sun Aug 30 22:26:52 2015 From: d-runtime at puremagic.com (GitHub via D-runtime) Date: Sun, 30 Aug 2015 22:26:52 -0700 Subject: [D-runtime] [D-Programming-Language/druntime] Message-ID: <55e3e59c3dfe7_35663f80943f529c8287f@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/tags/v2.068.1-b2 Home: https://github.com/D-Programming-Language/druntime