summaryrefslogtreecommitdiff
path: root/format.c
diff options
context:
space:
mode:
authorAdrian Bunk <bunk@debian.org>2021-12-27 14:16:45 -0800
committerAdrian Bunk <bunk@debian.org>2021-12-27 14:16:45 -0800
commitb872569b6fa00f8e771ad7927fa448d0ea0eacac (patch)
treedb95367cd19717f9c1f1b851f981eb279f45d84a /format.c
parent48271ccd706559aa646282557dcf2e94f7544308 (diff)
beav (1:1.40-18.1) unstable; urgency=medium
* Non-maintainer upload. * debian/rules: Add build-{arch,indep}. (Closes: #998993) [dgit import package beav 1:1.40-18.1]
Diffstat (limited to 'format.c')
-rw-r--r--format.c23
1 files changed, 22 insertions, 1 deletions
diff --git a/format.c b/format.c
index 75667f7..e9e7b21 100644
--- a/format.c
+++ b/format.c
@@ -171,10 +171,29 @@ uchar decimal_s_32_posn[] =
};
ROW_FMT decimal_s_32_fmt =
{
- DECIMAL, DWORDS, 4, 16, 4, 4, 10, TRUE, decimal_l_str, decimal_l_str, decimal_str,
+ DECIMAL, DWORDS, 4, 16, 4, 4, 12, TRUE, decimal_l_str, decimal_l_str, decimal_str,
decimal_s_32_posn, 0};
#if FLOAT_DISP
+uchar float_32_posn[] =
+{
+ FC, FC + 16, FC + 32, FC + 48
+};
+
+ROW_FMT float_32_fmt =
+{
+ FLOAT, DWORDS, 4, 16, 4, 4, 12, TRUE, float_str, decimal_l_str, decimal_str,
+ float_32_posn, 0};
+
+uchar float_s_32_posn[] =
+{
+ FS, FS + 17
+};
+ROW_FMT float_s_32_fmt =
+{
+ FLOAT, DWORDS, 4, 16, 4, 4, 14, TRUE, float_str, decimal_l_str, decimal_str,
+ float_s_32_posn, 0};
+
uchar float_64_posn[] =
{
FC, FC + 32
@@ -338,6 +357,8 @@ init_fmt ()
decimal_32_fmt.r_srch_fmt = &decimal_s_32_fmt;
decimal_s_32_fmt.r_srch_fmt = &decimal_32_fmt;
#if FLOAT_DISP
+ float_32_fmt.r_srch_fmt = &float_s_32_fmt;
+ float_s_32_fmt.r_srch_fmt = &float_32_fmt;
float_64_fmt.r_srch_fmt = &float_s_64_fmt;
float_s_64_fmt.r_srch_fmt = &float_64_fmt;
#endif