[D-runtime] [D-Programming-Language/druntime] 830e07: Some large file support enhancements

GitHub noreply at github.com
Mon Feb 11 12:19:53 PST 2013


  Branch: refs/heads/staging
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 830e07704ed7712e8619da91fde593765b72c59d
      https://github.com/D-Programming-Language/druntime/commit/830e07704ed7712e8619da91fde593765b72c59d
  Author: Johannes Pfau <johannespfau at gmail.com>
  Date:   2012-12-13 (Thu, 13 Dec 2012)

  Changed paths:
    M src/core/sys/posix/dirent.d
    M src/core/sys/posix/fcntl.d
    M src/core/sys/posix/stdio.d
    M src/core/sys/posix/sys/mman.d
    M src/core/sys/posix/sys/statvfs.d
    M src/core/sys/posix/unistd.d

  Log Message:
  -----------
  Some large file support enhancements

The normal functions should be aliases to the *64 functions,
even if _LARGEFILE64_SOURCE is false. _LARGEFILE64_SOURCE is
more or less deprecated.


  Commit: 10f9edd1174f6ec61f50b130078cc272a9bea44f
      https://github.com/D-Programming-Language/druntime/commit/10f9edd1174f6ec61f50b130078cc272a9bea44f
  Author: Martin Nowak <code at dawg.eu>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M src/core/sys/posix/fcntl.d
    M src/core/sys/posix/signal.d
    M src/core/sys/posix/sys/mman.d
    M src/core/sys/posix/sys/socket.d

  Log Message:
  -----------
  MIPS specific linux constants

- core.sys.posix.fcntl
- core.sys.posix.signal
- core.sys.posix.sys.mman
- core.sys.posix.sys.socket


  Commit: 109ac7677bcecc52b0e617abeddbdc68bc53d90b
      https://github.com/D-Programming-Language/druntime/commit/109ac7677bcecc52b0e617abeddbdc68bc53d90b
  Author: Martin Nowak <code at dawg.eu>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M src/core/sys/posix/setjmp.d

  Log Message:
  -----------
  port back GDC's __jmp_buf for ARM/PPC/PPC64

- I rechecked glibc's definitions


  Commit: 56bb8a74fc9ac7e7f1347a7a71bf9486fc5835ca
      https://github.com/D-Programming-Language/druntime/commit/56bb8a74fc9ac7e7f1347a7a71bf9486fc5835ca
  Author: Martin Nowak <code at dawg.eu>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M src/core/sys/posix/setjmp.d

  Log Message:
  -----------
  __jmp_buf for setjmp


  Commit: bde2ea019d07bdf49967303eb15fa3a52df01ce0
      https://github.com/D-Programming-Language/druntime/commit/bde2ea019d07bdf49967303eb15fa3a52df01ce0
  Author: Martin Nowak <code at dawg.eu>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M src/core/sys/posix/ucontext.d

  Log Message:
  -----------
  ucontext_t


  Commit: c0ca76d8f8efbb2e82cdc9144d8e963d88d8337f
      https://github.com/D-Programming-Language/druntime/commit/c0ca76d8f8efbb2e82cdc9144d8e963d88d8337f
  Author: Martin Nowak <code at dawg.eu>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M src/core/sys/posix/sys/stat.d

  Log Message:
  -----------
  stat_t


  Commit: 89cbe7babd0b700c8fab76d9ddb27a049cf38e34
      https://github.com/D-Programming-Language/druntime/commit/89cbe7babd0b700c8fab76d9ddb27a049cf38e34
  Author: Martin Nowak <code at dawg.eu>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M posix.mak
    A src/core/threadasm.S
    M win32.mak

  Log Message:
  -----------
  Revert "Merge pull request #208 from alexrp/remove-threadasm"

This reverts commit f66067edc21777106e39f16e30eae3b28cc4b156, reversing
changes made to c97b1e9074321f3aa9ea42cd7e91711ac6055e46.


  Commit: cebca2349a211e0b8356c3ca6e227425e52c1119
      https://github.com/D-Programming-Language/druntime/commit/cebca2349a211e0b8356c3ca6e227425e52c1119
  Author: Martin Nowak <code at dawg.eu>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  fix noexecstack assembler flag

- "clang -cc1as" only accepts the double dashed version


  Commit: 43dacb8ea6a0fd3e09284d9b8ec8440068a56d58
      https://github.com/D-Programming-Language/druntime/commit/43dacb8ea6a0fd3e09284d9b8ec8440068a56d58
  Author: Martin Nowak <code at dawg.eu>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M src/core/threadasm.S

  Log Message:
  -----------
  merge GDC changes to threadasm.S


  Commit: a57b29cb33400ba8a6eedcd71d021557b6b33587
      https://github.com/D-Programming-Language/druntime/commit/a57b29cb33400ba8a6eedcd71d021557b6b33587
  Author: Martin Nowak <code at dawg.eu>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M src/core/thread.d
    M src/core/threadasm.S

  Log Message:
  -----------
  fiber_switchContext for MIPS_O32


  Commit: 01d8aeb932db24361b11808e203f645015015c6d
      https://github.com/D-Programming-Language/druntime/commit/01d8aeb932db24361b11808e203f645015015c6d
  Author: Sönke Ludwig <sludwig at rejectedsoftware.com>
  Date:   2013-01-02 (Wed, 02 Jan 2013)

  Changed paths:
    A src/core/sys/posix/grp.d

  Log Message:
  -----------
  Added core.sys.posix.grp (from Posix <grp.h>).

No Solaris declarations for now.


  Commit: 8c9bfe2a09a4b6542141ce2e0f278d81f5de3657
      https://github.com/D-Programming-Language/druntime/commit/8c9bfe2a09a4b6542141ce2e0f278d81f5de3657
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-01-02 (Wed, 02 Jan 2013)

  Changed paths:
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  files missing from manifest


  Commit: 3ad3f7c8748e95a1006d3c0cdd1f639c154d8c71
      https://github.com/D-Programming-Language/druntime/commit/3ad3f7c8748e95a1006d3c0cdd1f639c154d8c71
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-01-02 (Wed, 02 Jan 2013)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  always create zip file


  Commit: a97923b38ffd51c8d65102205a9399d9d0a4fa8b
      https://github.com/D-Programming-Language/druntime/commit/a97923b38ffd51c8d65102205a9399d9d0a4fa8b
  Author: Sönke Ludwig <sludwig at rejectedsoftware.com>
  Date:   2013-01-02 (Wed, 02 Jan 2013)

  Changed paths:
    M posix.mak
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Added core.sys.posix.grp to all make files.


  Commit: 7199b7cf8a6aa05abf22427508fa23f6848a4623
      https://github.com/D-Programming-Language/druntime/commit/7199b7cf8a6aa05abf22427508fa23f6848a4623
  Author: Sönke Ludwig <sludwig at rejectedsoftware.com>
  Date:   2013-01-02 (Wed, 02 Jan 2013)

  Changed paths:
    M src/core/sys/posix/grp.d

  Log Message:
  -----------
  Added XSI prototypes.


  Commit: 9e9dd701df63efc4481b2eb9b446f76b3943c26d
      https://github.com/D-Programming-Language/druntime/commit/9e9dd701df63efc4481b2eb9b446f76b3943c26d
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2013-01-03 (Thu, 03 Jan 2013)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  Fix a few issues in posix.mak


  Commit: bf0975e8f445fb7170360624a653fe90da6ec565
      https://github.com/D-Programming-Language/druntime/commit/bf0975e8f445fb7170360624a653fe90da6ec565
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2013-01-03 (Thu, 03 Jan 2013)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  Remove debug echo


  Commit: 93974550932b423d3d8985ae8c5c70b31da0b432
      https://github.com/D-Programming-Language/druntime/commit/93974550932b423d3d8985ae8c5c70b31da0b432
  Author: Sönke Ludwig <sludwig at rejectedsoftware.com>
  Date:   2013-01-03 (Thu, 03 Jan 2013)

  Changed paths:
    M src/core/sys/posix/grp.d

  Log Message:
  -----------
  Put the optional prototypes into per-platform version statements.


  Commit: 0dd9f73914aa813afbbf51da3949aafaca21051a
      https://github.com/D-Programming-Language/druntime/commit/0dd9f73914aa813afbbf51da3949aafaca21051a
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-01-04 (Fri, 04 Jan 2013)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  Merge pull request #374 from andralex/master

Fix a few issues with posix.mak


  Commit: 2552b012da761ff38cc61c44d5358218a136b361
      https://github.com/D-Programming-Language/druntime/commit/2552b012da761ff38cc61c44d5358218a136b361
  Author: Sönke Ludwig <sludwig at rejectedsoftware.com>
  Date:   2013-01-04 (Fri, 04 Jan 2013)

  Changed paths:
    M src/core/sys/posix/grp.d

  Log Message:
  -----------
  Added nothrow...


  Commit: ca5d462f45f35c69419ae26d308577682be66f1c
      https://github.com/D-Programming-Language/druntime/commit/ca5d462f45f35c69419ae26d308577682be66f1c
  Author: Sönke Ludwig <sludwig at rejectedsoftware.com>
  Date:   2013-01-06 (Sun, 06 Jan 2013)

  Changed paths:
    M src/core/sys/posix/grp.d

  Log Message:
  -----------
  Made the void() functions trusted.


  Commit: 502caa31975e08d3a0bc4c489f78c61690b3c3ae
      https://github.com/D-Programming-Language/druntime/commit/502caa31975e08d3a0bc4c489f78c61690b3c3ae
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-01-06 (Sun, 06 Jan 2013)

  Changed paths:
    M posix.mak
    A src/core/sys/posix/grp.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Merge pull request #373 from s-ludwig/master

Add core.sys.posix.grp to complement core.sys.posix.pwd


  Commit: 81bb9723ed2f3c82441e6a5c0b9cb71876341743
      https://github.com/D-Programming-Language/druntime/commit/81bb9723ed2f3c82441e6a5c0b9cb71876341743
  Author: Andrej Mitrovic <andrej.mitrovich at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M src/core/runtime.d

  Log Message:
  -----------
  Add an LREF and document CArgs properly.


  Commit: f5ba6913e292418d2e93b26cad3111b223227ea6
      https://github.com/D-Programming-Language/druntime/commit/f5ba6913e292418d2e93b26cad3111b223227ea6
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M src/core/runtime.d

  Log Message:
  -----------
  Merge pull request #375 from AndrejMitrovic/FixCArgsDocs

Add an LREF and document CArgs properly.


  Commit: 52b6104396baea962eaa3781aaa24c10672686e3
      https://github.com/D-Programming-Language/druntime/commit/52b6104396baea962eaa3781aaa24c10672686e3
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-01-10 (Thu, 10 Jan 2013)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  cleanup OS detection

- the wrong variable was set for OpenBSD and Solaris


  Commit: b41e2d57ccc89bf9bf196029abe4489d944726e9
      https://github.com/D-Programming-Language/druntime/commit/b41e2d57ccc89bf9bf196029abe4489d944726e9
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-01-10 (Thu, 10 Jan 2013)

  Changed paths:
    M src/rt/minfo.d

  Log Message:
  -----------
  fix memory leak

- remove implicit ModuleGroup.free() call in ModuleInfo.runDtors()
- free module array passed to ModuleGroup constructor on any
  platform but Win32


  Commit: 70f48c6033c0a0e44cecbdaa5fb046df8e82dc55
      https://github.com/D-Programming-Language/druntime/commit/70f48c6033c0a0e44cecbdaa5fb046df8e82dc55
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-01-11 (Fri, 11 Jan 2013)

  Changed paths:
    M src/rt/minfo.d

  Log Message:
  -----------
  Merge pull request #377 from dawgfoto/fixLeak

fix memory leak


  Commit: 7ec22ab4929e7ff619cbecdb788b8ad693e914d3
      https://github.com/D-Programming-Language/druntime/commit/7ec22ab4929e7ff619cbecdb788b8ad693e914d3
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-01-11 (Fri, 11 Jan 2013)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  Merge pull request #376 from dawgfoto/cleanupMakefile

cleanup OS detection


  Commit: 7a3fd423ce1d6f09e89e556360374c1f7e40a4c7
      https://github.com/D-Programming-Language/druntime/commit/7a3fd423ce1d6f09e89e556360374c1f7e40a4c7
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-01-11 (Fri, 11 Jan 2013)

  Changed paths:
    M src/object_.d
    M src/rt/arrayassign.d
    M src/rt/arraycat.d
    M src/rt/util/console.d
    M src/rt/util/string.d

  Log Message:
  -----------
  rename rt.util.string.intToString -> uintToString


  Commit: 31a65cb2c61825e82c3ee1a6bbb81a85546a9e11
      https://github.com/D-Programming-Language/druntime/commit/31a65cb2c61825e82c3ee1a6bbb81a85546a9e11
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-01-11 (Fri, 11 Jan 2013)

  Changed paths:
    M src/object_.d
    M src/rt/arrayassign.d
    M src/rt/arraycat.d
    M src/rt/util/console.d
    M src/rt/util/string.d

  Log Message:
  -----------
  Merge pull request #379 from dawgfoto/uintToString

rename rt.util.string.intToString -> uintToString


  Commit: 4bde1864bc81cb06e185d100e9c8cc8e9a7315dd
      https://github.com/D-Programming-Language/druntime/commit/4bde1864bc81cb06e185d100e9c8cc8e9a7315dd
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-01-11 (Fri, 11 Jan 2013)

  Changed paths:
    M win64.mak

  Log Message:
  -----------
  add threadasm.S to win64.mak MANIFEST


  Commit: 5d01f01b54126fc84c27e133f48f3548bcffd15f
      https://github.com/D-Programming-Language/druntime/commit/5d01f01b54126fc84c27e133f48f3548bcffd15f
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-01-11 (Fri, 11 Jan 2013)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  fix memory leak for core.thread.slock Mutex


  Commit: 0e539da930c615ec2aeb19c014cb33af3ac31158
      https://github.com/D-Programming-Language/druntime/commit/0e539da930c615ec2aeb19c014cb33af3ac31158
  Author: Rainer Schuetze <r.sagitario at gmx.de>
  Date:   2013-01-11 (Fri, 11 Jan 2013)

  Changed paths:
    M src/core/sys/windows/threadaux.d

  Log Message:
  -----------
  adjust system internal structures like _SYSTEM_PROCESS_INFORMATION to Win64


  Commit: add76b20d6388a7e46344de9c5610838a3cfaf03
      https://github.com/D-Programming-Language/druntime/commit/add76b20d6388a7e46344de9c5610838a3cfaf03
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-01-11 (Fri, 11 Jan 2013)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  Merge pull request #380 from dawgfoto/core-thread-MutexLeak

fix memory leak for core.thread.slock Mutex


  Commit: eec52c959ae75103e6c4bee32c967adeb6f67940
      https://github.com/D-Programming-Language/druntime/commit/eec52c959ae75103e6c4bee32c967adeb6f67940
  Author: Rainer Schuetze <r.sagitario at gmx.de>
  Date:   2013-01-11 (Fri, 11 Jan 2013)

  Changed paths:
    M src/core/sys/windows/threadaux.d

  Log Message:
  -----------
  code styling and comments


  Commit: f16f8cb6ab0a6ad7107a7f11de94af067f46f035
      https://github.com/D-Programming-Language/druntime/commit/f16f8cb6ab0a6ad7107a7f11de94af067f46f035
  Author: Rainer Schuetze <r.sagitario at gmx.de>
  Date:   2013-01-12 (Sat, 12 Jan 2013)

  Changed paths:
    M src/core/sys/windows/threadaux.d

  Log Message:
  -----------
  fill system structs with more field info


  Commit: 116c1b8067b1abe9f748fe848a886f58eecc3e02
      https://github.com/D-Programming-Language/druntime/commit/116c1b8067b1abe9f748fe848a886f58eecc3e02
  Author: Rainer Schuetze <r.sagitario at gmx.de>
  Date:   2013-01-12 (Sat, 12 Jan 2013)

  Changed paths:
    M src/core/sys/windows/threadaux.d

  Log Message:
  -----------
  remove space


  Commit: 73ce4e11b54c9d64cdb9a20b7cf1bae11f6388fa
      https://github.com/D-Programming-Language/druntime/commit/73ce4e11b54c9d64cdb9a20b7cf1bae11f6388fa
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-01-12 (Sat, 12 Jan 2013)

  Changed paths:
    M src/core/sys/windows/threadaux.d

  Log Message:
  -----------
  Merge pull request #381 from rainers/win64_dll_init

Win64: fix DLL loading for multi threaded applications


  Commit: 478450ae47bc21e557934ab690fcc0628cd5ab9a
      https://github.com/D-Programming-Language/druntime/commit/478450ae47bc21e557934ab690fcc0628cd5ab9a
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-01-12 (Sat, 12 Jan 2013)

  Changed paths:
    M src/core/sys/posix/dirent.d
    M src/core/sys/posix/fcntl.d
    M src/core/sys/posix/stdio.d
    M src/core/sys/posix/sys/mman.d
    M src/core/sys/posix/sys/statvfs.d
    M src/core/sys/posix/unistd.d

  Log Message:
  -----------
  Merge pull request #310 from jpf91/lfs

Some large file support enhancements


  Commit: 030e91c53fb3fe030e69fd315de028acb1ee038a
      https://github.com/D-Programming-Language/druntime/commit/030e91c53fb3fe030e69fd315de028acb1ee038a
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-01-13 (Sun, 13 Jan 2013)

  Changed paths:
    M src/core/bitop.d

  Log Message:
  -----------
  returns non-zero, not -1


  Commit: d17be13f2d2b6f4515f6c220ea6dcb3bea417adc
      https://github.com/D-Programming-Language/druntime/commit/d17be13f2d2b6f4515f6c220ea6dcb3bea417adc
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2013-01-14 (Mon, 14 Jan 2013)

  Changed paths:
    M src/core/bitop.d

  Log Message:
  -----------
  Merge pull request #383 from WalterBright/b1

returns non-zero, not -1


  Commit: cf96ad4e206738358952d446fb3bffb2eba71327
      https://github.com/D-Programming-Language/druntime/commit/cf96ad4e206738358952d446fb3bffb2eba71327
  Author: Carlos Une <carlosune at operamail.com>
  Date:   2013-01-15 (Tue, 15 Jan 2013)

  Changed paths:
    M src/core/sys/windows/windows.d

  Log Message:
  -----------
  Win32/Win64 compatibility


  Commit: ca2353bc94c9fc8950f6b065a49622738e0b2d40
      https://github.com/D-Programming-Language/druntime/commit/ca2353bc94c9fc8950f6b065a49622738e0b2d40
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-01-16 (Wed, 16 Jan 2013)

  Changed paths:
    M src/core/runtime.d

  Log Message:
  -----------
  fix copy&paste error in comment


  Commit: e1d9e4d029b96bc96708b3ac82661ff9887fb7a5
      https://github.com/D-Programming-Language/druntime/commit/e1d9e4d029b96bc96708b3ac82661ff9887fb7a5
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-01-16 (Wed, 16 Jan 2013)

  Changed paths:
    M src/core/runtime.d

  Log Message:
  -----------
  Merge pull request #384 from dawgfoto/fixComment

fix copy&paste error in comment


  Commit: e9445dcbbfd7dec9275e78fba6633b689ca06c09
      https://github.com/D-Programming-Language/druntime/commit/e9445dcbbfd7dec9275e78fba6633b689ca06c09
  Author: Simon Harris <simon at pearfalse.co.uk>
  Date:   2013-01-17 (Thu, 17 Jan 2013)

  Changed paths:
    M src/object.di
    M src/object_.d
    M src/rt/aaA.d

  Log Message:
  -----------
  Unify AA value alignment to size_t.sizeof (fixes bug 8583)

Sets the alignment of values in both AA declarations (object and aaA)
to size_t.sizeof bytes, which fixes byValue range iteration on x64.


  Commit: 606a6e52c488051708259e6834595c938ad97b8b
      https://github.com/D-Programming-Language/druntime/commit/606a6e52c488051708259e6834595c938ad97b8b
  Author: jmdavis <jmdavisProg at gmx.com>
  Date:   2013-01-17 (Thu, 17 Jan 2013)

  Changed paths:
    M src/core/time.d

  Log Message:
  -----------
  Implement issue# 9337: There's no Duration.max.

Added Duration.max and Duration.min.


  Commit: f742648b80c9e030c746001aab24b5a485d2dd07
      https://github.com/D-Programming-Language/druntime/commit/f742648b80c9e030c746001aab24b5a485d2dd07
  Author: jmdavis <jmdavisProg at gmx.com>
  Date:   2013-01-17 (Thu, 17 Jan 2013)

  Changed paths:
    M src/core/time.d

  Log Message:
  -----------
  Added TickDuration.max and TickDuration.min.


  Commit: cc2b137daad6c7a7afe26a03c6885c1ca3f17bcd
      https://github.com/D-Programming-Language/druntime/commit/cc2b137daad6c7a7afe26a03c6885c1ca3f17bcd
  Author: jmdavis <jmdavisProg at gmx.com>
  Date:   2013-01-17 (Thu, 17 Jan 2013)

  Changed paths:
    M src/core/time.d

  Log Message:
  -----------
  Some tweaks to Duration's documentation.

It erroneously mentioned addYears and addMonths as functions on
std.datetime.Date.


  Commit: e5c84ff3caade03730bbff8055779801448568b7
      https://github.com/D-Programming-Language/druntime/commit/e5c84ff3caade03730bbff8055779801448568b7
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2013-01-17 (Thu, 17 Jan 2013)

  Changed paths:
    M src/core/time.d

  Log Message:
  -----------
  Merge pull request #387 from jmdavis/time

Implement issue# 9337: There's no Duration.max.


  Commit: 678b0cb07d2b6cfec24ddb5be77c112338ca40bc
      https://github.com/D-Programming-Language/druntime/commit/678b0cb07d2b6cfec24ddb5be77c112338ca40bc
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-01-18 (Fri, 18 Jan 2013)

  Changed paths:
    M src/core/bitop.d

  Log Message:
  -----------
  bt() is no longer a builtin


  Commit: e47a00bff935c3f079bb567a6ec97663ba384487
      https://github.com/D-Programming-Language/druntime/commit/e47a00bff935c3f079bb567a6ec97663ba384487
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-01-18 (Fri, 18 Jan 2013)

  Changed paths:
    M src/core/bitop.d

  Log Message:
  -----------
  Merge pull request #388 from WalterBright/15

bt() is no longer a builtin


  Commit: 25195fa2dcada9376badf47ee2122031ee04a3ca
      https://github.com/D-Programming-Language/druntime/commit/25195fa2dcada9376badf47ee2122031ee04a3ca
  Author: Carlos Une <carlosune at operamail.com>
  Date:   2013-01-19 (Sat, 19 Jan 2013)

  Changed paths:
    M src/core/sys/windows/windows.d

  Log Message:
  -----------
  version(Win64)
. Please enter the commit message for your changes. Lines starting


  Commit: 2af9392060cb98b6d5959514c02962a94dd940bc
      https://github.com/D-Programming-Language/druntime/commit/2af9392060cb98b6d5959514c02962a94dd940bc
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-01-20 (Sun, 20 Jan 2013)

  Changed paths:
    M src/core/sys/windows/windows.d

  Log Message:
  -----------
  Merge pull request #385 from dnewbie/master

Win32/Win64 compatibility


  Commit: 9eb3f28e299cb0ce0b2fb22798f4086f008a8a87
      https://github.com/D-Programming-Language/druntime/commit/9eb3f28e299cb0ce0b2fb22798f4086f008a8a87
  Author: Simon Harris <simon at pearfalse.co.uk>
  Date:   2013-01-21 (Mon, 21 Jan 2013)

  Changed paths:
    M src/object.di
    M src/object_.d
    M src/rt/aaA.d

  Log Message:
  -----------
  Add unit tests for bug 8583; restore 16-byte aligment on x64

This adds unit tests for the alignment fix to Slot, ensuring the two
declarations of an AA slot stay in sync. The 16-byte alignment rule for
x64 has been restored.


  Commit: 105e12f5b933797a4cae84295a3ebe445e8ae909
      https://github.com/D-Programming-Language/druntime/commit/105e12f5b933797a4cae84295a3ebe445e8ae909
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-01-21 (Mon, 21 Jan 2013)

  Changed paths:
    M src/object.di
    M src/object_.d
    M src/rt/aaA.d

  Log Message:
  -----------
  Merge pull request #386 from pearfalse/master

Explicitly set AA value alignment in slot to size_t.sizeof bytes (fixes bug 8583)


  Commit: 91fe7d31601c1d5f07e6573539faa75809d1439d
      https://github.com/D-Programming-Language/druntime/commit/91fe7d31601c1d5f07e6573539faa75809d1439d
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-01-21 (Mon, 21 Jan 2013)

  Changed paths:
    M posix.mak
    M src/core/sys/posix/fcntl.d
    M src/core/sys/posix/setjmp.d
    M src/core/sys/posix/signal.d
    M src/core/sys/posix/sys/mman.d
    M src/core/sys/posix/sys/socket.d
    M src/core/sys/posix/sys/stat.d
    M src/core/sys/posix/ucontext.d
    M src/core/thread.d
    A src/core/threadasm.S
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Merge pull request #364 from dawgfoto/MIPS

MIPS port


  Commit: 5f8f933379a4f674d129d2000e4c28a669ad2733
      https://github.com/D-Programming-Language/druntime/commit/5f8f933379a4f674d129d2000e4c28a669ad2733
  Author: alexrp <alex at lycus.org>
  Date:   2013-01-23 (Wed, 23 Jan 2013)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  Fix OS X build.


  Commit: eb719435dcbbb86d3ddc9769573c2a6e5c5155d8
      https://github.com/D-Programming-Language/druntime/commit/eb719435dcbbb86d3ddc9769573c2a6e5c5155d8
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-01-23 (Wed, 23 Jan 2013)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  Merge pull request #392 from alexrp/osx-fix

Fix OS X build.


  Commit: fa1411e204bcf2b8356c7e7f1d5ed31458b3867d
      https://github.com/D-Programming-Language/druntime/commit/fa1411e204bcf2b8356c7e7f1d5ed31458b3867d
  Author: Andrej Mitrovic <andrej.mitrovich at gmail.com>
  Date:   2013-01-23 (Wed, 23 Jan 2013)

  Changed paths:
    M src/core/atomic.d
    M src/core/sync/condition.d
    M src/core/sync/semaphore.d
    M src/core/thread.d
    M src/core/thread.di

  Log Message:
  -----------
  Fixes Issue 9373 - Add info messages to deprecated statements.


  Commit: e3f9d07f227185abae12b48f395f0b6ca75e9b71
      https://github.com/D-Programming-Language/druntime/commit/e3f9d07f227185abae12b48f395f0b6ca75e9b71
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-01-23 (Wed, 23 Jan 2013)

  Changed paths:
    M src/core/atomic.d
    M src/core/sync/condition.d
    M src/core/sync/semaphore.d
    M src/core/thread.d
    M src/core/thread.di

  Log Message:
  -----------
  Merge pull request #393 from AndrejMitrovic/Fix9373

Issue 9373 - Add info messages to deprecated statements.


  Commit: b37a11e1241c062f69603976e76aae8a2e1793ad
      https://github.com/D-Programming-Language/druntime/commit/b37a11e1241c062f69603976e76aae8a2e1793ad
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-01-25 (Fri, 25 Jan 2013)

  Changed paths:
    M posix.mak
    A src/rt/util/container.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  add basic Array container


  Commit: 58a23309bbe07fd3293f366fa6912ae0622262f5
      https://github.com/D-Programming-Language/druntime/commit/58a23309bbe07fd3293f366fa6912ae0622262f5
  Author: alexrp <alex at lycus.org>
  Date:   2013-01-26 (Sat, 26 Jan 2013)

  Changed paths:
    M src/etc/linux/memoryerror.d

  Log Message:
  -----------
  Fix a number of stylistic issues in etc.linux.memoryerror.


  Commit: 6704233656c80f882185d82307d074e624eb3b81
      https://github.com/D-Programming-Language/druntime/commit/6704233656c80f882185d82307d074e624eb3b81
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-01-28 (Mon, 28 Jan 2013)

  Changed paths:
    M posix.mak
    A src/rt/util/container.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Merge pull request #396 from dawgfoto/SharedRuntime_1

add basic Array container


  Commit: 27d4595878f43b1e2b8142d1e720a4b582734143
      https://github.com/D-Programming-Language/druntime/commit/27d4595878f43b1e2b8142d1e720a4b582734143
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-01-29 (Tue, 29 Jan 2013)

  Changed paths:
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  remove gone src\rt\mars.h from MANIFEST


  Commit: 04589f3cd591bf21bc84b51df0d508f45a7fa710
      https://github.com/D-Programming-Language/druntime/commit/04589f3cd591bf21bc84b51df0d508f45a7fa710
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-01-29 (Tue, 29 Jan 2013)

  Changed paths:
    A MANIFEST
    M posix.mak
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  factor out MANIFEST into shared include file


  Commit: ff23532dc5d9e6339b37dd6795061db2b40440c8
      https://github.com/D-Programming-Language/druntime/commit/ff23532dc5d9e6339b37dd6795061db2b40440c8
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-01-29 (Tue, 29 Jan 2013)

  Changed paths:
    M src/etc/linux/memoryerror.d

  Log Message:
  -----------
  Merge pull request #389 from alexrp/master

Fix a number of stylistic issues in etc.linux.memoryerror.


  Commit: 0c3aaf148b0436dbea804052bf50d50039a1ef18
      https://github.com/D-Programming-Language/druntime/commit/0c3aaf148b0436dbea804052bf50d50039a1ef18
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2013-01-29 (Tue, 29 Jan 2013)

  Changed paths:
    A MANIFEST
    M posix.mak
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Merge pull request #400 from dawgfoto/includeMANIFEST

Include manifest


  Commit: 5d5a4b22bc175b08fbb6b62b63f2da86e1dd5b50
      https://github.com/D-Programming-Language/druntime/commit/5d5a4b22bc175b08fbb6b62b63f2da86e1dd5b50
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-01-29 (Tue, 29 Jan 2013)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  allow to pass QUIET= to make for verbose output


  Commit: edbf6c6173b62ec0d0219353493d57c60c4218e6
      https://github.com/D-Programming-Language/druntime/commit/edbf6c6173b62ec0d0219353493d57c60c4218e6
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-01-29 (Tue, 29 Jan 2013)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  Merge pull request #401 from dawgfoto/makeQUIET

allow to pass QUIET= to make for verbose output


  Commit: 10653f98e8265f9a92d7730c1c17a2c4b0fd5586
      https://github.com/D-Programming-Language/druntime/commit/10653f98e8265f9a92d7730c1c17a2c4b0fd5586
  Author: Carlos Une <carlosune at operamail.com>
  Date:   2013-02-04 (Mon, 04 Feb 2013)

  Changed paths:
    M src/core/sys/windows/windows.d

  Log Message:
  -----------
  Win64


  Commit: dc70b6c088cbc80b05482b87fb4a9a4d33b42c65
      https://github.com/D-Programming-Language/druntime/commit/dc70b6c088cbc80b05482b87fb4a9a4d33b42c65
  Author: Carlos Une <carlosune at operamail.com>
  Date:   2013-02-04 (Mon, 04 Feb 2013)

  Changed paths:
    M src/core/sys/windows/windows.d

  Log Message:
  -----------
  replace name l


  Commit: 513eaf19e47234f009c8509ffac65250f3b3e67b
      https://github.com/D-Programming-Language/druntime/commit/513eaf19e47234f009c8509ffac65250f3b3e67b
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-02-04 (Mon, 04 Feb 2013)

  Changed paths:
    M src/core/sys/windows/windows.d

  Log Message:
  -----------
  Merge pull request #403 from dnewbie/master

Win64


  Commit: 36adfdaf928418b816ce270f64e79e30b25355c1
      https://github.com/D-Programming-Language/druntime/commit/36adfdaf928418b816ce270f64e79e30b25355c1
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-02-06 (Wed, 06 Feb 2013)

  Changed paths:
    R MANIFEST
    A mak/COPY
    A mak/DOCS
    A mak/IMPORTS
    A mak/MANIFEST
    A mak/SRCS
    A mak/posix.mak
    M posix.mak
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  factor out MANIFEST, SRCS, DOCS, IMPORTS and COPY

- mak/posix.mak for simple GNU make include


  Commit: ebb40c1d99f706d27f435e89e2cca6471e494de2
      https://github.com/D-Programming-Language/druntime/commit/ebb40c1d99f706d27f435e89e2cca6471e494de2
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-02-06 (Wed, 06 Feb 2013)

  Changed paths:
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  add missing windows rules

- linux/epoll.d, linux/sys/signalfd.d, posix/sys/ioctl.d, posix/sys/statvfs.d


  Commit: 8fa4c31d47cf99b5127bbfc2b843e4a550af549f
      https://github.com/D-Programming-Language/druntime/commit/8fa4c31d47cf99b5127bbfc2b843e4a550af549f
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-02-06 (Wed, 06 Feb 2013)

  Changed paths:
    M win64.mak

  Log Message:
  -----------
  turn on optimization and suppress logo


  Commit: 5ebedb060f5b718056b30d99040ef9ef612206e0
      https://github.com/D-Programming-Language/druntime/commit/5ebedb060f5b718056b30d99040ef9ef612206e0
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-02-06 (Wed, 06 Feb 2013)

  Changed paths:
    R MANIFEST
    A mak/COPY
    A mak/DOCS
    A mak/IMPORTS
    A mak/MANIFEST
    A mak/SRCS
    A mak/posix.mak
    M posix.mak
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Merge pull request #404 from dawgfoto/redundantMakefiles

redundant makefiles


  Commit: dfbb59745658279a2420a4baa4fcb8402b4d686a
      https://github.com/D-Programming-Language/druntime/commit/dfbb59745658279a2420a4baa4fcb8402b4d686a
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-02-06 (Wed, 06 Feb 2013)

  Changed paths:
    M mak/COPY
    M mak/MANIFEST
    A src/core/sys/linux/elf.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  port core.sys.linux.elf


  Commit: 307fa4efd4dd02fde5c25be4d03d7e7cf81504fa
      https://github.com/D-Programming-Language/druntime/commit/307fa4efd4dd02fde5c25be4d03d7e7cf81504fa
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2013-02-06 (Wed, 06 Feb 2013)

  Changed paths:
    M win64.mak

  Log Message:
  -----------
  Merge pull request #405 from dawgfoto/CFLAGS_VC

turn on optimization and suppress logo


  Commit: 8299db213eba1171342e75a88566fa6776dd0d98
      https://github.com/D-Programming-Language/druntime/commit/8299db213eba1171342e75a88566fa6776dd0d98
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-02-06 (Wed, 06 Feb 2013)

  Changed paths:
    M mak/COPY
    M mak/MANIFEST
    A src/core/sys/linux/elf.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Merge pull request #402 from dawgfoto/GNULinuxElfHeader

port core.sys.linux.elf


  Commit: 14b6ee848bdcd174506c7459d65a0622fe5b91d6
      https://github.com/D-Programming-Language/druntime/commit/14b6ee848bdcd174506c7459d65a0622fe5b91d6
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-02-07 (Thu, 07 Feb 2013)

  Changed paths:
    A MANIFEST
    R mak/COPY
    R mak/DOCS
    R mak/IMPORTS
    R mak/MANIFEST
    R mak/SRCS
    R mak/posix.mak
    M posix.mak
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  revert pull #404


  Commit: 34f8e673238168003ba014c7d6263148249ddebc
      https://github.com/D-Programming-Language/druntime/commit/34f8e673238168003ba014c7d6263148249ddebc
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2013-02-07 (Thu, 07 Feb 2013)

  Changed paths:
    A MANIFEST
    R mak/COPY
    R mak/DOCS
    R mak/IMPORTS
    R mak/MANIFEST
    R mak/SRCS
    R mak/posix.mak
    M posix.mak
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Merge pull request #407 from WalterBright/revert404

revert pull #404


  Commit: ec1ab68b3a10a2de0583afd676d88151307c454a
      https://github.com/D-Programming-Language/druntime/commit/ec1ab68b3a10a2de0583afd676d88151307c454a
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/upstream/staging' into ideal_staging


  Commit: 9506b12cfa60ed5f0054f287b405e50923432df4
      https://github.com/D-Programming-Language/druntime/commit/9506b12cfa60ed5f0054f287b405e50923432df4
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    A MANIFEST
    M posix.mak
    M src/core/atomic.d
    M src/core/bitop.d
    M src/core/runtime.d
    M src/core/sync/condition.d
    M src/core/sync/semaphore.d
    A src/core/sys/linux/elf.d
    M src/core/sys/posix/dirent.d
    M src/core/sys/posix/fcntl.d
    A src/core/sys/posix/grp.d
    M src/core/sys/posix/setjmp.d
    M src/core/sys/posix/signal.d
    M src/core/sys/posix/stdio.d
    M src/core/sys/posix/sys/mman.d
    M src/core/sys/posix/sys/socket.d
    M src/core/sys/posix/sys/stat.d
    M src/core/sys/posix/sys/statvfs.d
    M src/core/sys/posix/ucontext.d
    M src/core/sys/posix/unistd.d
    M src/core/sys/windows/threadaux.d
    M src/core/sys/windows/windows.d
    M src/core/thread.d
    M src/core/thread.di
    A src/core/threadasm.S
    M src/core/time.d
    M src/etc/linux/memoryerror.d
    M src/object.di
    M src/object_.d
    M src/rt/aaA.d
    M src/rt/arrayassign.d
    M src/rt/arraycat.d
    M src/rt/minfo.d
    M src/rt/util/console.d
    A src/rt/util/container.d
    M src/rt/util/string.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Merge pull request #409 from 9rnsr/ideal_staging_v2.062-b1

Ideal staging branch v2.062-b1 for druntime


Compare: https://github.com/D-Programming-Language/druntime/compare/dbe86bd75683...9506b12cfa60


More information about the D-runtime mailing list