[compiler-rt] r249376 - builtins: fix build

Saleem Abdulrasool via llvm-commits llvm-commits at lists.llvm.org
Mon Oct 5 21:33:09 PDT 2015


Author: compnerd
Date: Mon Oct  5 23:33:08 2015
New Revision: 249376

URL: http://llvm.org/viewvc/llvm-project?rev=249376&view=rev
Log:
builtins: fix build

Unfortunately, int_utils.h needs to depend on int_lib for the common macro
definitions.  However, currently, int_utils.h is included by int_lib.h.  Reorder
the inclusion to work around this.

Modified:
    compiler-rt/trunk/lib/builtins/emutls.c
    compiler-rt/trunk/lib/builtins/int_util.c

Modified: compiler-rt/trunk/lib/builtins/emutls.c
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/builtins/emutls.c?rev=249376&r1=249375&r2=249376&view=diff
==============================================================================
--- compiler-rt/trunk/lib/builtins/emutls.c (original)
+++ compiler-rt/trunk/lib/builtins/emutls.c Mon Oct  5 23:33:08 2015
@@ -12,6 +12,7 @@
 #include <stdlib.h>
 #include <string.h>
 
+#include "int_lib.h"
 #include "int_util.h"
 
 /* Default is not to use posix_memalign, so systems like Android

Modified: compiler-rt/trunk/lib/builtins/int_util.c
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/builtins/int_util.c?rev=249376&r1=249375&r2=249376&view=diff
==============================================================================
--- compiler-rt/trunk/lib/builtins/int_util.c (original)
+++ compiler-rt/trunk/lib/builtins/int_util.c Mon Oct  5 23:33:08 2015
@@ -8,8 +8,8 @@
  * ===----------------------------------------------------------------------===
  */
 
-#include "int_util.h"
 #include "int_lib.h"
+#include "int_util.h"
 
 /* NOTE: The definitions in this file are declared weak because we clients to be
  * able to arbitrarily package individual functions into separate .a files. If




More information about the llvm-commits mailing list