Print this page
update to acpica-unix2-20130927
acpica-unix2-20130823
PANKOVs restructure

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/intel/sys/acpi/platform/acgcc.h
          +++ new/usr/src/common/acpica/include/platform/acgcc.h
   1    1  /******************************************************************************
   2    2   *
   3    3   * Name: acgcc.h - GCC specific defines, etc.
   4    4   *
   5    5   *****************************************************************************/
   6    6  
   7    7  /*
   8      - * Copyright (C) 2000 - 2011, Intel Corp.
        8 + * Copyright (C) 2000 - 2013, Intel Corp.
   9    9   * All rights reserved.
  10   10   *
  11   11   * Redistribution and use in source and binary forms, with or without
  12   12   * modification, are permitted provided that the following conditions
  13   13   * are met:
  14   14   * 1. Redistributions of source code must retain the above copyright
  15   15   *    notice, this list of conditions, and the following disclaimer,
  16   16   *    without modification.
  17   17   * 2. Redistributions in binary form must reproduce at minimum a disclaimer
  18   18   *    substantially similar to the "NO WARRANTY" disclaimer below
↓ open down ↓ 22 lines elided ↑ open up ↑
  41   41   * POSSIBILITY OF SUCH DAMAGES.
  42   42   */
  43   43  
  44   44  #ifndef __ACGCC_H__
  45   45  #define __ACGCC_H__
  46   46  
  47   47  #define ACPI_INLINE             __inline__
  48   48  
  49   49  /* Function name is used for debug output. Non-ANSI, compiler-dependent */
  50   50  
  51      -#define ACPI_GET_FUNCTION_NAME          __FUNCTION__
       51 +#define ACPI_GET_FUNCTION_NAME          __func__
  52   52  
  53   53  /*
  54   54   * This macro is used to tag functions as "printf-like" because
  55   55   * some compilers (like GCC) can catch printf format string problems.
  56   56   */
  57   57  #define ACPI_PRINTF_LIKE(c) __attribute__ ((__format__ (__printf__, c, c+1)))
  58   58  
  59   59  /*
  60   60   * Some compilers complain about unused variables. Sometimes we don't want to
  61   61   * use all the variables (for example, _AcpiModuleName). This allows us
  62      - * to to tell the compiler warning in a per-variable manner that a variable
       62 + * to tell the compiler warning in a per-variable manner that a variable
  63   63   * is unused.
  64   64   */
  65   65  #define ACPI_UNUSED_VAR __attribute__ ((unused))
  66   66  
  67   67  #endif /* __ACGCC_H__ */
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX