X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Fcompiler.h;h=2211fe3ad8498c6719124c60ce39e4144871481a;hp=c8bb4db5b8cd38d61be56aa06da8f892d3e13969;hb=842c2b97eab577484edae763770dfd1440490818;hpb=fc93b2bdc2ced1d46fefb91fe79391afded8e504 diff --git a/include/babeltrace/compiler.h b/include/babeltrace/compiler.h index c8bb4db5..2211fe3a 100644 --- a/include/babeltrace/compiler.h +++ b/include/babeltrace/compiler.h @@ -1,6 +1,24 @@ #ifndef _BABELTRACE_COMPILER_H #define _BABELTRACE_COMPILER_H +/* + * compiler.h + * + * Copyright 2010 - Mathieu Desnoyers + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + */ + +#include /* for offsetof */ + #define MAYBE_BUILD_BUG_ON(cond) ((void)sizeof(char[1 - 2 * !!(cond)])) #ifndef container_of