Mark build test makefiles as being incompatible with parallel make builds, as they...
[pub/USBasp.git] / LUFA / Common / CompilerSpecific.h
index 96d37cd..ad2d075 100644 (file)
@@ -1,13 +1,13 @@
 /*
              LUFA Library
 /*
              LUFA Library
-     Copyright (C) Dean Camera, 2011.
+     Copyright (C) Dean Camera, 2012.
 
   dean [at] fourwalledcubicle [dot] com
            www.lufa-lib.org
 */
 
 /*
 
   dean [at] fourwalledcubicle [dot] com
            www.lufa-lib.org
 */
 
 /*
-  Copyright 2011  Dean Camera (dean [at] fourwalledcubicle [dot] com)
+  Copyright 2012  Dean Camera (dean [at] fourwalledcubicle [dot] com)
 
   Permission to use, copy, modify, distribute, and sell this
   software and its documentation for any purpose is hereby granted
 
   Permission to use, copy, modify, distribute, and sell this
   software and its documentation for any purpose is hereby granted
@@ -43,7 +43,7 @@
  *
  *  Compiler specific definitions to expose certain compiler features which may increase the level of code optimization
  *  for a specific compiler, or correct certain issues that may be present such as memory barriers for use in conjunction
  *
  *  Compiler specific definitions to expose certain compiler features which may increase the level of code optimization
  *  for a specific compiler, or correct certain issues that may be present such as memory barriers for use in conjunction
- *  with atomic variable access. 
+ *  with atomic variable access.
  *
  *  Where possible, on alternative compilers, these macros will either have no effect, or default to returning a sane value
  *  so that they can be used in existing code without the need for extra compiler checks in the user application code.
  *
  *  Where possible, on alternative compilers, these macros will either have no effect, or default to returning a sane value
  *  so that they can be used in existing code without the need for extra compiler checks in the user application code.
                                 *  assembly output in an unexpected manner on sections of code that are ordering-specific.
                                 */
                                #define GCC_MEMORY_BARRIER()                  __asm__ __volatile__("" ::: "memory");
                                 *  assembly output in an unexpected manner on sections of code that are ordering-specific.
                                 */
                                #define GCC_MEMORY_BARRIER()                  __asm__ __volatile__("" ::: "memory");
-                               
-                               /** Evaluates to boolean true if the specified value can be determined at compile time to be a constant value
-                                *  when compiling under GCC.
+
+                               /** Determines if the specified value can be determined at compile-time to be a constant value when compiling under GCC.
                                 *
                                 *
-                                *  \param[in] x  Value to check compile time constantness of.
+                                *  \param[in] x  Value to check compile-time constantness of.
                                 *
                                 *  \return Boolean true if the given value is known to be a compile time constant, false otherwise.
                                 */
                                 *
                                 *  \return Boolean true if the given value is known to be a compile time constant, false otherwise.
                                 */