Merge pull request #435 from AndrejMitrovic/Fixup3851

Fixup 3851 - Buffer length needs to fit size_t.max
Remove long-deprecated time-related functions.

These have been deprecated for close to a year and were supposed to have
been removed a few months ago.
Merge pull request #436 from jmdavis/thread

Remove long-deprecated time-related functions.
the thread_attachX functions already set this

- also fixes OSX memory leak
Merge pull request #437 from dawgfoto/redundantTLS

the thread_attachX functions already set this
Remove unused object.opEquals(TypeInfo, TypeInfo)

It seems that just had been forgotten to remove it when bug 3917 was fixed.
Merge pull request #438 from 9rnsr/fix_opeq

Remove unused object.opEquals(TypeInfo, TypeInfo)
merge
merge
Merge branch 'master' of github.com:D-Programming-Language/druntime
put minit() back in
Merge pull request #439 from WalterBright/addminfo

add minit() back in
SectionGroup support for TLS

- move TLS scanning to rt.sections_*
- move TLS emulation to rt.sections_osx
Update object.di

Fix issue 2396 and 8828.
Update object.di

2.063 compatibility.
Merge pull request #442 from damianday/patch-1

Fix issue 8828
Merge pull request #441 from dawgfoto/SharedRuntime_6

SectionGroup support for TLS
remove unused module

- the compiler uses rt/invariant.d which contains
  an identical implementation but uses extern (D)
Merge pull request #443 from dawgfoto/unused

remove unused module
make llmath work with PIC