(enum attrs): Add A_FORMAT_ARG.
authorRichard Kenner <kenner@gcc.gnu.org>
Sat, 8 Jun 1996 17:35:57 +0000 (13:35 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Sat, 8 Jun 1996 17:35:57 +0000 (13:35 -0400)
commit0161e8dace9f35fba0a938a803fc4c55e675dcb9
tree756ca1df2529ba6c3122383e324e3b5c2e7cb603
parent87e2427658c101fef8e5673914088e40edac8043
(enum attrs): Add A_FORMAT_ARG.

(init_attribute): Initialize it.
(decl_attributes, case A_FORMAT): Clean up error messages.
(decl_attributes, case A_FORMAT_ARG): New case.
(struct international_format_info): New structure and typedef.
(international_format_list): New variable.
(record_international_format): New function.
(init_format_info): Call it for gettext, dcgettext, and dcgettext.
(check_format_info): See if format arg is call to internationalization
function.

From-SVN: r12241
gcc/c-common.c