Make dynamic noexcept
[folly.git] / folly / PackedSyncPtr.h
index 2c8745d2a494f72fac9f0e35a66c00d740cd0aca..ca9e1215dc60b357ef35e7eed8f6b71e4c3c8fe5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Facebook, Inc.
+ * Copyright 2014 Facebook, Inc.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -17,7 +17,9 @@
 #ifndef FOLLY_PACKEDSYNCPTR_H_
 #define FOLLY_PACKEDSYNCPTR_H_
 
-#ifndef __x86_64__
+#include <folly/Portability.h>
+
+#if !FOLLY_X64
 # error "PackedSyncPtr is x64-specific code."
 #endif
 
@@ -51,7 +53,7 @@
  * @author Jordan DeLong <delong.j@fb.com>
  */
 
-#include "folly/SmallLocks.h"
+#include <folly/SmallLocks.h>
 #include <type_traits>
 #include <glog/logging.h>