GCC Middle and Back End API Reference
|
Go to the source code of this file.
Macros | |
#define | setlocale(category, locale) (locale) |
#define | textdomain(domain) (domain) |
#define | bindtextdomain(domain, directory) (domain) |
#define | gettext(msgid) (msgid) |
#define | ngettext(singular, plural, n) fake_ngettext (singular, plural, n) |
#define | gcc_init_libintl() /* nothing */ |
#define | gcc_gettext_width(s) strlen (s) |
#define | _(msgid) gettext (msgid) |
#define | N_(msgid) msgid |
#define | G_(gmsgid) gmsgid |
Functions | |
const char * | fake_ngettext (const char *singular, const char *plural, unsigned long int n) |
char * | get_spaces (const char *) |
Variables | |
const char * | open_quote |
const char * | close_quote |
const char * | locale_encoding |
bool | locale_utf8 |
#define _ | ( | msgid | ) | gettext (msgid) |
#define bindtextdomain | ( | domain, | |
directory | |||
) | (domain) |
#define G_ | ( | gmsgid | ) | gmsgid |
Referenced by declare_return_variable(), and vrp_initialize().
#define gcc_gettext_width | ( | s | ) | strlen (s) |
Referenced by fake_ngettext().
#define gettext | ( | msgid | ) | (msgid) |
Referenced by check_simple_exit(), and number_of_iterations_exit().
#define N_ | ( | msgid | ) | msgid |
Referenced by check_simple_exit(), and number_of_iterations_exit().
#define ngettext | ( | singular, | |
plural, | |||
n | |||
) | fake_ngettext (singular, plural, n) |
#define setlocale | ( | category, | |
locale | |||
) | (locale) |
intl.h - internationalization Copyright (C) 1998-2013 Free Software Foundation, Inc.
GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.
GCC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with GCC; see the file COPYING3. If not see http://www.gnu.org/licenses/.
#define textdomain | ( | domain | ) | (domain) |
Stubs.
const char* fake_ngettext | ( | const char * | singular, |
const char * | plural, | ||
unsigned long int | n | ||
) |
char* get_spaces | ( | const char * | ) |
const char* close_quote |
Closing quotation mark for diagnostics.
const char* locale_encoding |
The name of the locale encoding.
bool locale_utf8 |
Whether the locale is using UTF-8.
Referenced by decode_utf8_char().
const char* open_quote |
Message translation utilities. Copyright (C) 2001-2013 Free Software Foundation, Inc.
This file is part of GCC.
GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.
GCC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with GCC; see the file COPYING3. If not see http://www.gnu.org/licenses/. Opening quotation mark for diagnostics.