From b9fc964a00ea1c9cbcc1b6ac7ca39cbf550a77b7 Mon Sep 17 00:00:00 2001 From: mrs Date: Tue, 6 Mar 2007 00:48:47 +0000 Subject: * c-common.c (targetcm): Add. * c-opts.c (c_common_handle_option): Handle language specific target options. * opts.c (handle_option): Verify language for target options, if any are given. * opth-gen.awk: Add CL_LANG_ALL. * target-def.h (TARGET_HANDLE_C_OPTION): Add. (TARGETCM_INITIALIZER): Add. * target.h (struct gcc_targetcm): Add. (targetcm): Add. * targhooks.c (default_handle_c_option): Add. * targhooks.h (default_handle_c_option): Add. * doc/tm.texi (TARGET_HANDLE_C_OPTION): Add. * config/darwin.opt (iframework): Add. * config/darwin.h (TARGET_HAS_TARGETCM): Add. * config/darwin-c.c (handle_c_option): Add. (TARGET_HANDLE_C_OPTION): Add. (targetcm): Add. * doc/invoke.texi (Darwin Options): Add -iframework. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122590 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/opth-gen.awk | 1 + 1 file changed, 1 insertion(+) (limited to 'gcc/opth-gen.awk') diff --git a/gcc/opth-gen.awk b/gcc/opth-gen.awk index e7ffc1a646e..97abcf06b7a 100644 --- a/gcc/opth-gen.awk +++ b/gcc/opth-gen.awk @@ -139,6 +139,7 @@ for (i = 0; i < n_langs; i++) { s = substr(" ", length (macros[i])) print "#define " macros[i] s " (1 << " i ")" } +print "#define CL_LANG_ALL ((1 << " n_langs ") - 1)" print "" print "enum opt_code" -- cgit v1.2.1