Changeset 117
- Timestamp:
- Aug 15, 2006, 11:22:16 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/src/tools/qlocale.cpp ¶
r8 r117 4295 4295 { 4296 4296 Long L; 4297 double a;4297 volatile double a; 4298 4298 4299 4299 L = (word0(x) & Exp_mask) - (P-1)*Exp_msk1; … … 4328 4328 ULong *xa, *xa0, w, y, z; 4329 4329 int k; 4330 double d;4330 volatile double d; 4331 4331 #ifdef VAX 4332 4332 ULong d0, d1; … … 4388 4388 } 4389 4389 4390 static Bigint *d2b( double d, int *e, int *bits)4390 static Bigint *d2b(volatile double d, int *e, int *bits) 4391 4391 { 4392 4392 Bigint *b; … … 4513 4513 static double ratio(Bigint *a, Bigint *b) 4514 4514 { 4515 double da, db;4515 volatile double da, db; 4516 4516 int k, ka, kb; 4517 4517 … … 4587 4587 e, e1, esign, i, j, k, nd, nd0, nf, nz, nz0, sign; 4588 4588 CONST char *s, *s0, *s1; 4589 double aadj, aadj1, adj, rv, rv0; 4589 double aadj, aadj1, adj, rv0; 4590 volatile double rv; 4590 4591 Long L; 4591 4592 ULong y, z; … … 5315 5316 Bigint *b, *b1, *delta, *mhi, *S; 5316 5317 Bigint *mlo = NULL; /* pacify gcc */ 5317 volatile double d2 ;5318 double ds , eps;5318 volatile double d2, eps; 5319 double ds; 5319 5320 char *s, *s0; 5320 5321
Note:
See TracChangeset
for help on using the changeset viewer.