OpenCores
URL https://opencores.org/ocsvn/test_project/test_project/trunk

Subversion Repositories test_project

[/] [test_project/] [trunk/] [linux_sd_driver/] [include/] [linux/] [compiler-gcc3.h] - Rev 62

Compare with Previous | Blame | View Log

#ifndef __LINUX_COMPILER_H
#error "Please don't include <linux/compiler-gcc3.h> directly, include <linux/compiler.h> instead."
#endif
 
/* These definitions are for GCC v3.x.  */
#include <linux/compiler-gcc.h>
 
#if __GNUC_MINOR__ >= 3
# define __used			__attribute__((__used__))
# define __attribute_used__	__used				/* deprecated */
#else
# define __used			__attribute__((__unused__))
# define __attribute_used__	__used				/* deprecated */
#endif
 
#if __GNUC_MINOR__ >= 4
#define __must_check		__attribute__((warn_unused_result))
#endif
 
/*
 * A trick to suppress uninitialized variable warning without generating any
 * code
 */
#define uninitialized_var(x) x = x
 
#define __always_inline		inline __attribute__((always_inline))
 

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.