Need to include decSingle.h (which transitively includes decDouble and decQuad) even in hardware mode, as we still need decNumber functions.
Need to include decSingle.h (which transitively includes decDouble and decQuad) even in hardware mode, as we still need decNumber functions.

abeels/bde,jmptrader/bde,jmptrader/bde,minhlongdo/bde,idispatch/bde,minhlongdo/bde,che2/bde,saxena84/bde,mversche/bde,dharesign/bde,RMGiroux/bde-allocator-benchmarks,mversche/bde,osubboo/bde,che2/bde,jmptrader/bde,che2/bde,dharesign/bde,bloomberg/bde-allocator-benchmarks,gbleaney/Allocator-Benchmarks,abeels/bde,dharesign/bde,bowlofstew/bde,frutiger/bde,abeels/bde,minhlongdo/bde,idispatch/bde,bowlofstew/bde,RMGiroux/bde-allocator-benchmarks,abeels/bde,che2/bde,apaprocki/bde,idispatch/bde,bloomberg/bde-allocator-benchmarks,bloomberg/bde-allocator-benchmarks,bowlofstew/bde,bloomberg/bde,osubboo/bde,bloomberg/bde-allocator-benchmarks,saxena84/bde,bloomberg/bde-allocator-benchmarks,bloomberg/bde,frutiger/bde,osubboo/bde,bloomberg/bde,abeels/bde,jmptrader/bde,frutiger/bde,bloomberg/bde,apaprocki/bde,frutiger/bde,dharesign/bde,gbleaney/Allocator-Benchmarks,dbremner/bde,saxena84/bde,mversche/bde,bowlofstew/bde,RMGiroux/bde-allocator-benchmarks,mversche/bde,dbremner/bde,idispatch/bde,abeels/bde,dbremner/bde,minhlongdo/bde,saxena84/bde,apaprocki/bde,apaprocki/bde,gbleaney/Allocator-Benchmarks,osubboo/bde,gbleaney/Allocator-Benchmarks,RMGiroux/bde-allocator-benchmarks,bloomberg/bde,apaprocki/bde,RMGiroux/bde-allocator-benchmarks,dbremner/bde