add volatile load/store to core.bitop
gc.config: updated comments, allow disabling command line processing, change environment var to DRT_GCOPT
Merge branch 'master' of https://github.com/D-Programming-Language/druntime into gc_config_cleanup
configure options at link time
[Refactoring] Reorder file names in MANIFEST and SRCS
[Refactoring] Gather common code in rt.util.typeinfo
fix Issue 13052 - TypeInfo.getHash should return same hash for different floating point zeros.
fix Issue 13661 - static array init does not call destructors

Add internal functions to handle assignment from an array with rvalue elements.
move drt_ variables to rt.config
add function drtConfigOption to retreive an option
show current settings in GC help message
use rt_ prefix instead of drt_, remove extern(C)
nothrow for Fiber

- remove FiberException

- attribute all functions with nothrow except for call

- add templated Fiber.call(bool rethrow)()
runbench: use RUN_ARGS to pass DRT arguments through command line
Merge pull request #1006 from 9rnsr/fix13661

Issue 13661 - static array init does not call destructors
fix property enforcement
Merge pull request #1030 from 9rnsr/enforceProp

fix property enforcement
add C mangling depending on toolchain (needed for OSX)
Preparation for the issue 13701 - fix AA.dup for const elements
Merge pull request #1031 from 9rnsr/const_aa_dup

Preparation for the issue 13701 - fix AA.dup for const elements
Add missing alias for c_long_double on Solaris.

cc (sunpro) and gcc on Solaris use 80bit reals for the C `long double` data type.
Merge pull request #1033 from redstar/solaris

Add missing alias for c_long_double on Solaris.