From 86c8e94f8a20f1c0b870f78867a36345c2901487 Mon Sep 17 00:00:00 2001 From: Yedidya Feldblum Date: Sun, 6 Sep 2015 22:32:50 -0700 Subject: [PATCH] Dead Code: GCC-v4.6 Back Compat: folly/Chrono.h Summary: [Folly] Dead Code: GCC-v4.6 Back Compat: folly/Chrono.h Reviewed By: @philippv Differential Revision: D2419086 --- folly/Chrono.h | 32 -------------------------------- folly/Makefile.am | 1 - 2 files changed, 33 deletions(-) delete mode 100644 folly/Chrono.h diff --git a/folly/Chrono.h b/folly/Chrono.h deleted file mode 100644 index 81d6258c..00000000 --- a/folly/Chrono.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * 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. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// Wrapper around that hides away some gcc 4.6 issues -#ifndef FOLLY_CHRONO_H_ -#define FOLLY_CHRONO_H_ - -#include -#include - -// gcc 4.6 uses an obsolete name for steady_clock, although the implementation -// is the same -#if __GNUC_PREREQ(4, 6) && !__GNUC_PREREQ(4, 7) -namespace std { namespace chrono { -typedef monotonic_clock steady_clock; -}} // namespaces -#endif - -#endif /* FOLLY_CHRONO_H_ */ diff --git a/folly/Makefile.am b/folly/Makefile.am index 1a383c5f..b7f69dc6 100644 --- a/folly/Makefile.am +++ b/folly/Makefile.am @@ -33,7 +33,6 @@ nobase_follyinclude_HEADERS = \ Benchmark.h \ Bits.h \ Checksum.h \ - Chrono.h \ ConcurrentSkipList.h \ ConcurrentSkipList-inl.h \ ContainerTraits.h \ -- 2.34.1