| // Copyright 2023 The Chromium Authors |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #ifndef BSSL_FILLINS_LOG_H_ |
| #define BSSL_FILLINS_LOG_H_ |
| |
| #include <iostream> |
| |
| // This header defines the logging macros, inherited from chrome. |
| |
| // This file is not used in chrome, so check here to make sure we are |
| // only compiling inside boringssl. |
| #if !defined(_BORINGSSL_LIBPKI_) |
| #error "_BORINGSSL_LIBPKI_ is not defined when compiling BoringSSL libpki" |
| #endif |
| |
| #if defined(_BORINGSSL_LIBPKI_VERBOSE_) |
| #define DVLOG(l) std::cerr |
| #define LOG(l) std::cerr |
| #else |
| #define DVLOG(l) 0 && std::cerr |
| #define LOG(l) 0 && std::cerr |
| #endif // _BORINGSSL_LIBPKI_VERBOSE_ |
| |
| #endif // BSSL_FILLINS_LOG_H_ |