@@ -124,58 +124,61 @@ static inline void set_no_signaling_nans(bool val, float_status *status)
124124 status -> no_signaling_nans = val ;
125125}
126126
127- static inline bool get_float_detect_tininess (float_status * status )
127+ static inline bool get_float_detect_tininess (const float_status * status )
128128{
129129 return status -> tininess_before_rounding ;
130130}
131131
132- static inline FloatRoundMode get_float_rounding_mode (float_status * status )
132+ static inline FloatRoundMode get_float_rounding_mode (const float_status * status )
133133{
134134 return status -> float_rounding_mode ;
135135}
136136
137- static inline int get_float_exception_flags (float_status * status )
137+ static inline int get_float_exception_flags (const float_status * status )
138138{
139139 return status -> float_exception_flags ;
140140}
141141
142142static inline FloatX80RoundPrec
143- get_floatx80_rounding_precision (float_status * status )
143+ get_floatx80_rounding_precision (const float_status * status )
144144{
145145 return status -> floatx80_rounding_precision ;
146146}
147147
148- static inline Float2NaNPropRule get_float_2nan_prop_rule (float_status * status )
148+ static inline Float2NaNPropRule
149+ get_float_2nan_prop_rule (const float_status * status )
149150{
150151 return status -> float_2nan_prop_rule ;
151152}
152153
153- static inline Float3NaNPropRule get_float_3nan_prop_rule (float_status * status )
154+ static inline Float3NaNPropRule
155+ get_float_3nan_prop_rule (const float_status * status )
154156{
155157 return status -> float_3nan_prop_rule ;
156158}
157159
158- static inline FloatInfZeroNaNRule get_float_infzeronan_rule (float_status * status )
160+ static inline FloatInfZeroNaNRule
161+ get_float_infzeronan_rule (const float_status * status )
159162{
160163 return status -> float_infzeronan_rule ;
161164}
162165
163- static inline uint8_t get_float_default_nan_pattern (float_status * status )
166+ static inline uint8_t get_float_default_nan_pattern (const float_status * status )
164167{
165168 return status -> default_nan_pattern ;
166169}
167170
168- static inline bool get_flush_to_zero (float_status * status )
171+ static inline bool get_flush_to_zero (const float_status * status )
169172{
170173 return status -> flush_to_zero ;
171174}
172175
173- static inline bool get_flush_inputs_to_zero (float_status * status )
176+ static inline bool get_flush_inputs_to_zero (const float_status * status )
174177{
175178 return status -> flush_inputs_to_zero ;
176179}
177180
178- static inline bool get_default_nan_mode (float_status * status )
181+ static inline bool get_default_nan_mode (const float_status * status )
179182{
180183 return status -> default_nan_mode ;
181184}
0 commit comments