remove need for volatile keyword

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6059 4407c894-4637-0410-b4f5-ada5f102cad1
Merging r6038 through r6059

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6060 4407c894-4637-0410-b4f5-ada5f102cad1
Prepare for math.h work

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6061 4407c894-4637-0410-b4f5-ada5f102cad1
New DFP fpclassify, prepare for DFP separation

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6062 4407c894-4637-0410-b4f5-ada5f102cad1
Fix fpclassify for DFP

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6063 4407c894-4637-0410-b4f5-ada5f102cad1
New decimal helper functions

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6064 4407c894-4637-0410-b4f5-ada5f102cad1
More DFP prototypes

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6065 4407c894-4637-0410-b4f5-ada5f102cad1
New D128 print test

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6066 4407c894-4637-0410-b4f5-ada5f102cad1
Rewrite tlsfree calls

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6067 4407c894-4637-0410-b4f5-ada5f102cad1
Fix fpclassify and allow %DDE to handle NAN/Inf

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6068 4407c894-4637-0410-b4f5-ada5f102cad1
attempt to fix %DDe spacing, implement basic %DDf

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6069 4407c894-4637-0410-b4f5-ada5f102cad1
Fix fpclassify and isinf calls

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6070 4407c894-4637-0410-b4f5-ada5f102cad1
Fix %DDe exponent emit, do feature for %DDf to print numbers with digits before decimal points

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6071 4407c894-4637-0410-b4f5-ada5f102cad1