gcc: * c.opt (fextended-identifiers): New. * c-opts.c (c_common_handle_option): Handle -fextended-identifiers. * doc/cpp.texi: Update documentation of extended identifiers. * doc/cppopts.texi (-fextended-identifiers): Document. gcc/testsuite: * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C, g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c, gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c, gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c, gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c, gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c, gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c, gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers. * gcc.dg/cpp/ucnid-8.c: New test. libcpp: * include/cpplib.h (struct cpp_options): Add extended_identifiers. * init.c (struct lang_flags, lang_defaults): Add extended_identifiers. (cpp_set_lang): Use it. * lex.c (forms_identifier_p): Check extended_identifiers. From-SVN: r104462
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
abstract1.C | Loading commit data... | |
abstract2.C | Loading commit data... | |
access1.C | Loading commit data... | |
access2.C | Loading commit data... | |
access3.C | Loading commit data... | |
anon-struct.C | Loading commit data... | |
anon-union.C | Loading commit data... | |
anon2.C | Loading commit data... | |
anon3.C | Loading commit data... | |
array1.C | Loading commit data... | |
big-struct.C | Loading commit data... | |
bitfield1.C | Loading commit data... | |
classkey1.C | Loading commit data... | |
complex1.C | Loading commit data... | |
component1.C | Loading commit data... | |
const1.C | Loading commit data... | |
const2.C | Loading commit data... | |
constref1.C | Loading commit data... | |
constref2.C | Loading commit data... | |
conversion1.C | Loading commit data... | |
copy1.C | Loading commit data... | |
copy2.C | Loading commit data... | |
crash-1.C | Loading commit data... | |
crash-2.C | Loading commit data... | |
crash-3.C | Loading commit data... | |
crash-4.C | Loading commit data... | |
cv_func.C | Loading commit data... | |
cxa-atexit1.C | Loading commit data... | |
do1.C | Loading commit data... | |
enum1.C | Loading commit data... | |
error1.C | Loading commit data... | |
error10.C | Loading commit data... | |
error2.C | Loading commit data... | |
error3.C | Loading commit data... | |
error4.C | Loading commit data... | |
error5.C | Loading commit data... | |
error6.C | Loading commit data... | |
error7.C | Loading commit data... | |
error8.C | Loading commit data... | |
error9.C | Loading commit data... | |
field1.C | Loading commit data... | |
first-global.C | Loading commit data... | |
friend1.C | Loading commit data... | |
friend2.C | Loading commit data... | |
gc1.C | Loading commit data... | |
gc2.C | Loading commit data... | |
gc3.C | Loading commit data... | |
i386-1.C | Loading commit data... | |
incomplete1.C | Loading commit data... | |
infloop-1.C | Loading commit data... | |
init1.C | Loading commit data... | |
init2.C | Loading commit data... | |
java1.C | Loading commit data... | |
linkage1.C | Loading commit data... | |
mmintrin.C | Loading commit data... | |
mult-stor1.C | Loading commit data... | |
nontype-1.C | Loading commit data... | |
ns1.C | Loading commit data... | |
offsetof1.C | Loading commit data... | |
offsetof2.C | Loading commit data... | |
offsetof3.C | Loading commit data... | |
offsetof4.C | Loading commit data... | |
opaque-1.C | Loading commit data... | |
opaque-2.C | Loading commit data... | |
opaque-3.C | Loading commit data... | |
packed1.C | Loading commit data... | |
pr22003.C | Loading commit data... | |
pr22358.C | Loading commit data... | |
pragma-ep-1.C | Loading commit data... | |
pragma-re-1.C | Loading commit data... | |
pragma-re-2.C | Loading commit data... | |
profile1.C | Loading commit data... | |
ptrmem1.C | Loading commit data... | |
ptrmem2.C | Loading commit data... | |
ptrmem3.C | Loading commit data... | |
ptrmem4.C | Loading commit data... | |
ptrmem5.C | Loading commit data... | |
ptrmem6.C | Loading commit data... | |
redecl1.C | Loading commit data... | |
redecl2.C | Loading commit data... | |
scope1.C | Loading commit data... | |
semicolon.C | Loading commit data... | |
static1.C | Loading commit data... | |
static11.C | Loading commit data... | |
stdarg1.C | Loading commit data... | |
stdarg2.C | Loading commit data... | |
stdarg3.C | Loading commit data... | |
struct-va_list.C | Loading commit data... | |
switch1.C | Loading commit data... | |
synth1.C | Loading commit data... | |
ucnid-1.C | Loading commit data... | |
unreachable1.C | Loading commit data... | |
vararg-1.C | Loading commit data... | |
vararg-2.C | Loading commit data... | |
vthunk1.C | Loading commit data... | |
warning1.C | Loading commit data... |