|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] xen/common: Replace __FUNCTION__ with __func__
On Fri, 3 Feb 2017, Andrew Cooper wrote:
> __func__ is standard C99, whereas __FUNCTION__ is a GCCism.
>
> No functional change.
>
> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>
> CC: George Dunlap <George.Dunlap@xxxxxxxxxxxxx>
> CC: Jan Beulich <JBeulich@xxxxxxxx>
> CC: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
> CC: Stefano Stabellini <sstabellini@xxxxxxxxxx>
> CC: Tim Deegan <tim@xxxxxxx>
> CC: Wei Liu <wei.liu2@xxxxxxxxxx>
> ---
> xen/common/grant_table.c | 4 ++--
> xen/common/libelf/libelf-loader.c | 4 ++--
> xen/common/wait.c | 2 +-
> xen/include/acpi/platform/acgcc.h | 2 +-
> 4 files changed, 6 insertions(+), 6 deletions(-)
>
> diff --git a/xen/common/grant_table.c b/xen/common/grant_table.c
> index a425a9e..04058dd 100644
> --- a/xen/common/grant_table.c
> +++ b/xen/common/grant_table.c
> @@ -3547,10 +3547,10 @@ static void gnttab_usage_print(struct domain *rd)
> static void gnttab_usage_print_all(unsigned char key)
> {
> struct domain *d;
> - printk("%s [ key '%c' pressed\n", __FUNCTION__, key);
> + printk("%s [ key '%c' pressed\n", __func__, key);
> for_each_domain ( d )
> gnttab_usage_print(d);
> - printk("%s ] done\n", __FUNCTION__);
> + printk("%s ] done\n", __func__);
> }
>
> static int __init gnttab_usage_init(void)
> diff --git a/xen/common/libelf/libelf-loader.c
> b/xen/common/libelf/libelf-loader.c
> index a72cd8a..1644f16 100644
> --- a/xen/common/libelf/libelf-loader.c
> +++ b/xen/common/libelf/libelf-loader.c
> @@ -536,12 +536,12 @@ uint64_t elf_lookup_addr(struct elf_binary * elf, const
> char *symbol)
> sym = elf_sym_by_name(elf, symbol);
> if ( !ELF_HANDLE_VALID(sym) )
> {
> - elf_err(elf, "%s: not found: %s\n", __FUNCTION__, symbol);
> + elf_err(elf, "%s: not found: %s\n", __func__, symbol);
> return -1;
> }
>
> value = elf_uval(elf, sym, st_value);
> - elf_msg(elf, "%s: symbol \"%s\" at 0x%" PRIx64 "\n", __FUNCTION__,
> + elf_msg(elf, "%s: symbol \"%s\" at 0x%" PRIx64 "\n", __func__,
> symbol, value);
> return value;
> }
> diff --git a/xen/common/wait.c b/xen/common/wait.c
> index 4ac98c0..89cfc06 100644
> --- a/xen/common/wait.c
> +++ b/xen/common/wait.c
> @@ -155,7 +155,7 @@ static void __prepare_to_wait(struct waitqueue_vcpu *wqv)
>
> if ( unlikely(wqv->esp == 0) )
> {
> - gdprintk(XENLOG_ERR, "Stack too large in %s\n", __FUNCTION__);
> + gdprintk(XENLOG_ERR, "Stack too large in %s\n", __func__);
> domain_crash_synchronous();
> }
>
> diff --git a/xen/include/acpi/platform/acgcc.h
> b/xen/include/acpi/platform/acgcc.h
> index 3bb5049..b355e98 100644
> --- a/xen/include/acpi/platform/acgcc.h
> +++ b/xen/include/acpi/platform/acgcc.h
> @@ -46,7 +46,7 @@
>
> /* Function name is used for debug output. Non-ANSI, compiler-dependent */
>
> -#define ACPI_GET_FUNCTION_NAME __FUNCTION__
> +#define ACPI_GET_FUNCTION_NAME __func__
>
> /*
> * This macro is used to tag functions as "printf-like" because
> --
> 2.1.4
>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |