forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitd9dd406
committed
Require C99 (and thus MSCV 2013 upwards).
In86d78ef I enabled configure to check for C99 support, with thegoal of checking which platforms support C99. While there are a fewmachines without C99 support among our buildfarm animals,de-supporting them for v12 was deemed acceptable.While not tested in aforementioned commit, the biggest increase inminimum compiler version comes from MSVC, which gained C99 supportfairly late. The subset in MSVC 2013 is sufficient for our needs, atthis point. While that is a significant increase in minimum version,the existing windows binaries are already built with a new enoughversion.Make configure error out if C99 support could not be detected. ForMSVC builds, increase the minimum version to 2013.The increase to MSVC 2013 allows us to get rid of VCBuildProject.pm,as that was only required for MSVC 2005/2008.Author: Andres FreundDiscussion:https://postgr.es/m/97d4b165-192d-3605-749c-f614a0c4e783@2ndquadrant.com1 parenta569eea commitd9dd406
File tree
11 files changed
+114
-560
lines changed- doc/src/sgml
- src/tools/msvc
11 files changed
+114
-560
lines changedLines changed: 49 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4602 | 4602 |
| |
4603 | 4603 |
| |
4604 | 4604 |
| |
| 4605 | + | |
| 4606 | + | |
| 4607 | + | |
| 4608 | + | |
| 4609 | + | |
| 4610 | + | |
| 4611 | + | |
4605 | 4612 |
| |
4606 | 4613 |
| |
4607 | 4614 |
| |
| |||
5361 | 5368 |
| |
5362 | 5369 |
| |
5363 | 5370 |
| |
| 5371 | + | |
| 5372 | + | |
| 5373 | + | |
| 5374 | + | |
| 5375 | + | |
| 5376 | + | |
| 5377 | + | |
| 5378 | + | |
| 5379 | + | |
| 5380 | + | |
| 5381 | + | |
| 5382 | + | |
| 5383 | + | |
| 5384 | + | |
| 5385 | + | |
| 5386 | + | |
| 5387 | + | |
| 5388 | + | |
| 5389 | + | |
| 5390 | + | |
| 5391 | + | |
| 5392 | + | |
| 5393 | + | |
| 5394 | + | |
| 5395 | + | |
| 5396 | + | |
| 5397 | + | |
| 5398 | + | |
| 5399 | + | |
| 5400 | + | |
| 5401 | + | |
| 5402 | + | |
| 5403 | + | |
| 5404 | + | |
| 5405 | + | |
| 5406 | + | |
| 5407 | + | |
| 5408 | + | |
| 5409 | + | |
| 5410 | + | |
| 5411 | + | |
| 5412 | + | |
5364 | 5413 |
| |
5365 | 5414 |
| |
5366 | 5415 |
| |
|
Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
359 | 359 |
| |
360 | 360 |
| |
361 | 361 |
| |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
362 | 369 |
| |
363 | 370 |
| |
364 | 371 |
| |
| |||
477 | 484 |
| |
478 | 485 |
| |
479 | 486 |
| |
| 487 | + | |
| 488 | + | |
| 489 | + | |
480 | 490 |
| |
481 | 491 |
| |
482 | 492 |
| |
|
Lines changed: 15 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
22 | 22 |
| |
23 | 23 |
| |
24 | 24 |
| |
25 |
| - | |
| 25 | + | |
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
| |||
77 | 77 |
| |
78 | 78 |
| |
79 | 79 |
| |
80 |
| - | |
| 80 | + | |
81 | 81 |
| |
82 | 82 |
| |
83 | 83 |
| |
84 | 84 |
| |
85 |
| - | |
86 |
| - | |
87 |
| - | |
88 |
| - | |
89 |
| - | |
90 |
| - | |
91 |
| - | |
92 |
| - | |
93 |
| - | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
94 | 98 |
| |
95 | 99 |
| |
96 | 100 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
85 | 85 |
| |
86 | 86 |
| |
87 | 87 |
| |
88 |
| - | |
| 88 | + | |
89 | 89 |
| |
90 | 90 |
| |
91 | 91 |
| |
|
Lines changed: 24 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
867 | 867 |
| |
868 | 868 |
| |
869 | 869 |
| |
870 |
| - | |
871 |
| - | |
872 |
| - | |
873 |
| - | |
874 |
| - | |
875 |
| - | |
876 |
| - | |
877 |
| - | |
878 |
| - | |
879 |
| - | |
880 |
| - | |
881 |
| - | |
882 |
| - | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
| 880 | + | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
883 | 894 |
| |
884 | 895 |
| |
885 | 896 |
| |
|
Lines changed: 5 additions & 73 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
| 4 | + | |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
| |||
257 | 257 |
| |
258 | 258 |
| |
259 | 259 |
| |
| 260 | + | |
260 | 261 |
| |
261 | 262 |
| |
262 | 263 |
| |
| |||
391 | 392 |
| |
392 | 393 |
| |
393 | 394 |
| |
394 |
| - | |
395 |
| - | |
396 |
| - | |
397 |
| - | |
398 |
| - | |
399 |
| - | |
400 |
| - | |
401 |
| - | |
402 |
| - | |
403 |
| - | |
404 |
| - | |
405 |
| - | |
406 |
| - | |
407 |
| - | |
408 |
| - | |
409 |
| - | |
410 |
| - | |
411 |
| - | |
412 |
| - | |
413 |
| - | |
414 |
| - | |
415 |
| - | |
416 |
| - | |
417 |
| - | |
418 |
| - | |
419 |
| - | |
420 |
| - | |
421 |
| - | |
422 |
| - | |
423 |
| - | |
424 |
| - | |
425 |
| - | |
426 |
| - | |
427 |
| - | |
428 |
| - | |
429 |
| - | |
430 |
| - | |
431 |
| - | |
432 |
| - | |
433 |
| - | |
434 |
| - | |
435 |
| - | |
436 |
| - | |
437 |
| - | |
438 |
| - | |
439 |
| - | |
440 |
| - | |
441 |
| - | |
442 |
| - | |
443 |
| - | |
444 |
| - | |
445 |
| - | |
446 |
| - | |
447 |
| - | |
448 |
| - | |
449 |
| - | |
450 |
| - | |
451 |
| - | |
452 |
| - | |
453 |
| - | |
454 |
| - | |
455 |
| - | |
456 |
| - | |
457 |
| - | |
458 |
| - | |
459 |
| - | |
460 |
| - | |
461 |
| - | |
462 |
| - | |
463 | 395 |
| |
464 | 396 |
| |
465 | 397 |
| |
| |||
468 | 400 |
| |
469 | 401 |
| |
470 | 402 |
| |
471 |
| - | |
| 403 | + | |
472 | 404 |
| |
473 | 405 |
| |
474 | 406 |
| |
| |||
493 | 425 |
| |
494 | 426 |
| |
495 | 427 |
| |
496 |
| - | |
| 428 | + | |
497 | 429 |
| |
498 | 430 |
| |
499 | 431 |
| |
| |||
518 | 450 |
| |
519 | 451 |
| |
520 | 452 |
| |
521 |
| - | |
| 453 | + | |
522 | 454 |
| |
523 | 455 |
| |
524 | 456 |
| |
|
Lines changed: 7 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
| 7 | + | |
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
| |||
67 | 67 |
| |
68 | 68 |
| |
69 | 69 |
| |
70 |
| - | |
| 70 | + | |
71 | 71 |
| |
72 | 72 |
| |
73 | 73 |
| |
74 | 74 |
| |
75 | 75 |
| |
76 |
| - | |
77 |
| - | |
78 | 76 |
| |
79 | 77 |
| |
80 | 78 |
| |
| |||
90 | 88 |
| |
91 | 89 |
| |
92 | 90 |
| |
93 |
| - | |
94 |
| - | |
| 91 | + | |
95 | 92 |
| |
96 | 93 |
| |
97 |
| - | |
98 |
| - | |
99 |
| - | |
| 94 | + | |
| 95 | + | |
100 | 96 |
| |
101 | 97 |
| |
102 |
| - | |
103 |
| - | |
| 98 | + | |
| 99 | + |
0 commit comments
Comments
(0)