chore, warn about unsuffixed (d)fp literals

Signed-off-by: Sebastian Freundt <hroptatyr@fresse.org>
chore, request hardware dfp754 support

Signed-off-by: Sebastian Freundt <hroptatyr@fresse.org>
Revert "chore, request hardware dfp754 support"

This reverts commit 896a2734d381c60fc8b93591780539544a3cef71.
chore, actually request dfp754 routines when building libtruffle

Signed-off-by: Sebastian Freundt <hroptatyr@fresse.org>
minor, provide basic checks for dfp literals, casts and arithmetics

Signed-off-by: Sebastian Freundt <hroptatyr@fresse.org>
minor, use dfp754 flavour checks to steer our truf-dfp754 impls

Signed-off-by: Sebastian Freundt <hroptatyr@fresse.org>
minor, provide an implementation of scalbndpd32()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide an implementation of quantizedpd32()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, decl nand32() as inline and axe the static inline version

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, assume a __builtin_nand32(), #define isnand32 to that

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, spell ex correctly

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, refactor packing of declets in strtodpd32()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, use integral symbol M in strtodpd32 packing

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, don't decl dfp flavour invariant routines if HAVE_DFP754_*_LITERALS aren't defined

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, mind the TTT bits of the mantissa already being shifted left by 20U

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, refactor common assembly strategies into bcd32to*() and assemble_bid()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, actually add the carry to the higher digits in quantizedpd32()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, correctly pack small-large-small declets

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, beautify pack_declet() a little

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, correctly unpack small-large-large declets

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>