- Notifications
You must be signed in to change notification settings - Fork28
Commitc6d21d5
committed
Try harder to detect unavailability of __builtin_mul_overflow(int64).
Commitc04d35f didn't quite do the job here, because it still allowedthe compiler to deduce that the function call could be optimized away.Prevent that by putting the arguments and results in global variables.Discussion:https://postgr.es/m/20171213213754.pydkyjs6bt2hvsdb@alap3.anarazel.de1 parentb31a9d7 commitc6d21d5
2 files changed
+14
-12
lines changedLines changed: 9 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
310 | 310 |
| |
311 | 311 |
| |
312 | 312 |
| |
313 |
| - | |
314 |
| - | |
315 |
| - | |
316 |
| - | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
317 | 317 |
| |
318 | 318 |
| |
319 |
| - | |
320 |
| - | |
| 319 | + | |
| 320 | + | |
321 | 321 |
| |
322 | 322 |
| |
323 |
| - | |
324 |
| - | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
325 | 326 |
| |
326 | 327 |
| |
327 | 328 |
| |
|
Lines changed: 5 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
14485 | 14485 |
| |
14486 | 14486 |
| |
14487 | 14487 |
| |
14488 |
| - | |
14489 |
| - | |
14490 |
| - | |
14491 | 14488 |
| |
14492 | 14489 |
| |
14493 | 14490 |
| |
14494 |
| - | |
| 14491 | + | |
14495 | 14492 |
| |
| 14493 | + | |
| 14494 | + | |
| 14495 | + | |
| 14496 | + | |
14496 | 14497 |
| |
14497 | 14498 |
| |
14498 | 14499 |
| |
|
0 commit comments
Comments
(0)