Skip to content

Commit beff6d5

Browse files
committed
updates made at cppreference: Nate's 11 April 2016 and Cubbi's 17 May 2016‎
1 parent c6fa1ba commit beff6d5

File tree

1 file changed

+26
-16
lines changed

1 file changed

+26
-16
lines changed

gadgets/coliru_compiler.js

Lines changed: 26 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -38,25 +38,32 @@ function Editor(root) {
3838
{ title: 'GCC 4.9', cmd: 'g++-4.9 -std=c++98 ' },
3939
{ title: 'GCC 4.9 (C++11)', cmd: 'g++-4.9 -std=c++11 ' },
4040
{ title: 'GCC 4.9 (C++14)', cmd: 'g++-4.9 -std=c++14 ' },
41-
{ title: 'GCC 5.3 (C++98)', cmd: 'g++ -std=c++98 ' },
42-
{ title: 'GCC 5.3 (C++11)', cmd: 'g++ -std=c++11 ' },
43-
{ title: 'GCC 5.3 (C++14)', cmd: 'g++ -std=c++14 ' },
44-
{ title: 'GCC 5.3 (C++17)', cmd: 'g++ -std=c++1z ' },
45-
{ title: 'clang 3.7', cmd: 'clang++ -std=c++98 ' },
46-
{ title: 'clang 3.7 (C++11)',
41+
{ title: 'GCC 5.2 (C++98)', cmd: 'g++-5.2 -std=c++98 ' },
42+
{ title: 'GCC 5.2 (C++11)', cmd: 'g++-5.2 -std=c++11 ' },
43+
{ title: 'GCC 5.2 (C++14)', cmd: 'g++-5.2 -std=c++14 ' },
44+
{ title: 'GCC 5.2 (C++17)', cmd: 'g++-5.2 -std=c++1z ' },
45+
{ title: 'GCC 6.1 (C++98)', cmd: 'g++ -std=c++98 ' },
46+
{ title: 'GCC 6.1 (C++11)', cmd: 'g++ -std=c++11 ' },
47+
{ title: 'GCC 6.1 (C++14)', cmd: 'g++ -std=c++14 ' },
48+
{ title: 'GCC 6.1 (C++17)', cmd: 'g++ -std=c++1z ' },
49+
{ title: 'GCC 6.1 (C++17 + Concepts TS + TM TS + Filesystem TS)',
50+
cmd: 'g++ -std=c++1z -fconcepts -fgnu-tm ',
51+
opt_suff: ' -lstdc++fs' },
52+
{ title: 'clang 3.8', cmd: 'clang++ -std=c++98 ' },
53+
{ title: 'clang 3.8 (C++11)',
4754
cmd: 'clang++ -std=c++11 -stdlib=libc++ ',
4855
opt_suff: ' -lsupc++ '
4956
},
50-
{ title: 'clang 3.7 (C++14)',
57+
{ title: 'clang 3.8 (C++14)',
5158
cmd: 'clang++ -std=c++14 -stdlib=libc++ ',
5259
opt_suff: ' -lsupc++ '
5360
},
54-
{ title: 'clang 3.7 (C++17)',
61+
{ title: 'clang 3.8 (C++17)',
5562
cmd: 'clang++ -std=c++1z -stdlib=libc++ ',
5663
opt_suff: ' -lsupc++ '
5764
}
5865
],
59-
default_id: 10,
66+
default_id: 16,
6067
opt: ' -O2 -Wall -Wextra -pedantic -pthread -pedantic-errors main.cpp -lm ',
6168
}
6269

@@ -69,14 +76,17 @@ function Editor(root) {
6976
{ title: 'GCC 4.9', cmd: 'gcc-4.9 -x c -std=c89 ' },
7077
{ title: 'GCC 4.9 (C99)', cmd: 'g++-4.9 -x c -std=c99 ' },
7178
{ title: 'GCC 4.9 (C11)', cmd: 'g++-4.9 -x c -std=c11 ' },
72-
{ title: 'GCC 5.3 (C89)', cmd: 'g++ -x c -std=c89 ' },
73-
{ title: 'GCC 5.3 (C99)', cmd: 'g++ -x c -std=c99 ' },
74-
{ title: 'GCC 5.3 (C11)', cmd: 'g++ -x c -std=c11 ' },
75-
{ title: 'clang 3.7', cmd: 'clang -x c -std=c89 -Wno-newline-eof ' },
76-
{ title: 'clang 3.7 (C99)', cmd: 'clang++ -x c -std=c99 -Wno-newline-eof '},
77-
{ title: 'clang 3.7 (C11)', cmd: 'clang++ -x c -std=c11 -Wno-newline-eof '}
79+
{ title: 'GCC 5.2 (C89)', cmd: 'g++-5.2 -x c -std=c89 ' },
80+
{ title: 'GCC 5.2 (C99)', cmd: 'g++-5.2 -x c -std=c99 ' },
81+
{ title: 'GCC 5.2 (C11)', cmd: 'g++-5.2 -x c -std=c11 ' },
82+
{ title: 'GCC 6.1 (C89)', cmd: 'g++ -x c -std=c89 ' },
83+
{ title: 'GCC 6.1 (C99)', cmd: 'g++ -x c -std=c99 ' },
84+
{ title: 'GCC 6.1 (C11)', cmd: 'g++ -x c -std=c11 ' },
85+
{ title: 'clang 3.8', cmd: 'clang -x c -std=c89 -Wno-newline-eof ' },
86+
{ title: 'clang 3.8 (C99)', cmd: 'clang++ -x c -std=c99 -Wno-newline-eof '},
87+
{ title: 'clang 3.8 (C11)', cmd: 'clang++ -x c -std=c11 -Wno-newline-eof '}
7888
],
79-
default_id: 9,
89+
default_id: 12,
8090
opt: ' -O2 -Wall -Wextra -pedantic -pthread -pedantic-errors main.cpp -lm ',
8191
}
8292

0 commit comments

Comments
 (0)