/** Copyright (c) 2018, Arm Limited.* SPDX-License-Identifier: MIT*/#ifndef _POW_DATA_H#define _POW_DATA_H#include <features.h>#define POW_LOG_TABLE_BITS 7#define POW_LOG_POLY_ORDER 8extern hidden const struct pow_log_data {double ln2hi;double ln2lo;double poly[POW_LOG_POLY_ORDER - 1]; /* First coefficient is 1. *//* Note: the pad field is unused, but allows slightly faster indexing. */struct {double invc, pad, logc, logctail;} tab[1 << POW_LOG_TABLE_BITS];} __pow_log_data;#endif