@@ -38,17 +38,25 @@ 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 : 'clang 3.5' , cmd : 'clang++ -std=c++98 ' } ,
42- { title : 'clang 3.5 (C++11)' ,
41+ { title : 'GCC 5.1 (C++98)' , cmd : 'g++-5.1 -std=c++98 ' } ,
42+ { title : 'GCC 5.1 (C++11)' , cmd : 'g++-5.1 -std=c++11 ' } ,
43+ { title : 'GCC 5.1 (C++14)' , cmd : 'g++-5.1 -std=c++14 ' } ,
44+ { title : 'GCC 5.1 (C++17)' , cmd : 'g++-5.1 -std=c++1z ' } ,
45+ { title : 'clang 3.6' , cmd : 'clang++ -std=c++98 ' } ,
46+ { title : 'clang 3.6 (C++11)' ,
4347 cmd : 'clang++ -std=c++11 -stdlib=libc++ ' ,
4448 opt_suff : ' -lsupc++ '
4549 } ,
46- { title : 'clang 3.5 (C++14)' ,
50+ { title : 'clang 3.6 (C++14)' ,
4751 cmd : 'clang++ -std=c++14 -stdlib=libc++ ' ,
4852 opt_suff : ' -lsupc++ '
53+ } ,
54+ { title : 'clang 3.6 (C++17)' ,
55+ cmd : 'clang++ -std=c++1z -stdlib=libc++ ' ,
56+ opt_suff : ' -lsupc++ '
4957 }
5058 ] ,
51- default_id : 7 ,
59+ default_id : 10 ,
5260 opt : ' -O2 -Wall -Wextra -pedantic -pthread -pedantic-errors main.cpp -lm ' ,
5361 }
5462
@@ -61,11 +69,14 @@ function Editor(root) {
6169 { title : 'GCC 4.9' , cmd : 'gcc-4.9 -x c -std=c89 ' } ,
6270 { title : 'GCC 4.9 (C99)' , cmd : 'g++-4.9 -x c -std=c99 ' } ,
6371 { title : 'GCC 4.9 (C11)' , cmd : 'g++-4.9 -x c -std=c11 ' } ,
64- { title : 'clang 3.5' , cmd : 'clang -x c -std=c89 -Wno-newline-eof ' } ,
65- { title : 'clang 3.5 (C99)' , cmd : 'clang++ -x c -std=c99 -Wno-newline-eof ' } ,
66- { title : 'clang 3.5 (C11)' , cmd : 'clang++ -x c -std=c11 -Wno-newline-eof ' }
72+ { title : 'GCC 5.1 (C89)' , cmd : 'gcc-5.1 -x c -std=c89 ' } ,
73+ { title : 'GCC 5.1 (C99)' , cmd : 'g++-5.1 -x c -std=c99 ' } ,
74+ { title : 'GCC 5.1 (C11)' , cmd : 'g++-5.1 -x c -std=c11 ' } ,
75+ { title : 'clang 3.6' , cmd : 'clang -x c -std=c89 -Wno-newline-eof ' } ,
76+ { title : 'clang 3.6 (C99)' , cmd : 'clang++ -x c -std=c99 -Wno-newline-eof ' } ,
77+ { title : 'clang 3.6 (C11)' , cmd : 'clang++ -x c -std=c11 -Wno-newline-eof ' }
6778 ] ,
68- default_id : 6 ,
79+ default_id : 9 ,
6980 opt : ' -O2 -Wall -Wextra -pedantic -pthread -pedantic-errors main.cpp -lm ' ,
7081 }
7182
0 commit comments