Partial Fix Issue 8578 - Demangle special symbols
add cpp_long, cpp_ulong
fix Issue 13559 - missing 64-bit version of array short operations

- copy&paste for 64-bit versions of array ops on shorts
Modification of ketmar's patch to fix AA byKey/byValue to avoid performance hits for normal AA calls.

Fixes: https://issues.dlang.org/show_bug.cgi?id=13410
Make all foreach uses of buckets use cache
Take advantage of cache where possible when we know 0 nodes existed.
Added helper method to fetch and update first used bucket automatically.

Updated uses of firstUsedBucket that can update the cache.
inline asm attributes
Merge pull request #987 from MartinNowak/asmAttributes2

inline asm attributes
Merge pull request #979 from schveiguy/issue13410

issue 13410 -- Performance problem with associative array byKey/byValue
Merge pull request #725 from Poita/bug8578

Partial Fix Issue 8578 - Demangle special symbols (__init, __Class, etc....
Update threadasm.S to support ELFv2 on PPC64.

For the new Linux/PP64 LittleEndian boxes (POWER 8) a new ELF format was defined.
This commit updates the threadasm.S file to support ELFv2, too.
Merge pull request #988 from redstar/threadasm

Update threadasm.S to support ELFv2 on PPC64.
Merge pull request #977 from MartinNowak/fix13559

fix Issue 13559 - missing 64-bit version of array short operations
add object.hashOf
Merge pull request #989 from IgorStepanov/hashOf

add object.hashOf and object.mixHash
remove mixHash
Merge pull request #991 from IgorStepanov/remove-mixHash

remove mixHash
Merge pull request #962 from WalterBright/c_long

add cpp_long, cpp_ulong
Move declarations here from std.c.* before deprecating it