X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=folly%2FPackedSyncPtr.h;h=8205c6f8031bb029fbf9614fe20367313cee0f0e;hb=01c150d50546fe4c8e2cf0c3a5f1796967e47005;hp=2c8745d2a494f72fac9f0e35a66c00d740cd0aca;hpb=f0ced414840d5c29e6ced3466004dc1a122b51c1;p=folly.git diff --git a/folly/PackedSyncPtr.h b/folly/PackedSyncPtr.h index 2c8745d2..8205c6f8 100644 --- a/folly/PackedSyncPtr.h +++ b/folly/PackedSyncPtr.h @@ -1,5 +1,5 @@ /* - * Copyright 2012 Facebook, Inc. + * Copyright 2015 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 + +#if !FOLLY_X64 # error "PackedSyncPtr is x64-specific code." #endif @@ -51,7 +53,7 @@ * @author Jordan DeLong */ -#include "folly/SmallLocks.h" +#include #include #include @@ -147,4 +149,3 @@ static_assert(sizeof(PackedSyncPtr) == 8, } #endif -