diff options
author | Mike Frysinger <vapier@gentoo.org> | 2010-04-23 15:39:15 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2010-04-23 15:39:15 +0000 |
commit | c8551de35c952a01283328a3f14dbb5195769815 (patch) | |
tree | 6aa2fb519edff858a7aea02d2e10e9082bdc58bd | |
parent | 3a48e6ff66b76a9bd077a7a3671f13b537e418cd (diff) | |
download | gdb-c8551de35c952a01283328a3f14dbb5195769815.zip gdb-c8551de35c952a01283328a3f14dbb5195769815.tar.gz gdb-c8551de35c952a01283328a3f14dbb5195769815.tar.bz2 |
sim: fix fpu missing initializer warnings
The current fpu code with externals enabled results in the warnings:
common/sim-fpu.c:2437: warning: missing initializer
common/sim-fpu.c:2437: warning: (near initialization for 'sim_fpu_zero.sign')
common/sim-fpu.c:2440: warning: missing initializer
common/sim-fpu.c:2440: warning: (near initialization for 'sim_fpu_qnan.sign')
So tweak the old style initializers to avoid these.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
-rw-r--r-- | sim/common/ChangeLog | 4 | ||||
-rw-r--r-- | sim/common/sim-fpu.c | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog index ddca266..3aa491a 100644 --- a/sim/common/ChangeLog +++ b/sim/common/ChangeLog @@ -1,3 +1,7 @@ +2010-04-23 Mike Frysinger <vapier@gentoo.org> + + * sim-fpu.c (sim_fpu_zero, sim_fpu_qnan): Add 0 initializers. + 2010-04-21 Mike Frysinger <vapier@gentoo.org> * profile.c (sim_profile_print_bar): Add cpu argument. diff --git a/sim/common/sim-fpu.c b/sim/common/sim-fpu.c index 7af6170..6f1bad5 100644 --- a/sim/common/sim-fpu.c +++ b/sim/common/sim-fpu.c @@ -2425,10 +2425,10 @@ sim_fpu_gt (int *is, #if EXTERN_SIM_FPU_P const sim_fpu sim_fpu_zero = { - sim_fpu_class_zero, + sim_fpu_class_zero, 0, 0, 0 }; const sim_fpu sim_fpu_qnan = { - sim_fpu_class_qnan, + sim_fpu_class_qnan, 0, 0, 0 }; const sim_fpu sim_fpu_one = { sim_fpu_class_number, 0, IMPLICIT_1, 0 |