From 6fad44af4ae20b424ff1caddc8b38957897d400a Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 13 Nov 2025 12:37:21 +0100 Subject: checkpoint --- src/haversine/libs/pcg/pcg-output-128.c | 64 --------------------------------- 1 file changed, 64 deletions(-) delete mode 100644 src/haversine/libs/pcg/pcg-output-128.c (limited to 'src/haversine/libs/pcg/pcg-output-128.c') diff --git a/src/haversine/libs/pcg/pcg-output-128.c b/src/haversine/libs/pcg/pcg-output-128.c deleted file mode 100644 index cb2142e..0000000 --- a/src/haversine/libs/pcg/pcg-output-128.c +++ /dev/null @@ -1,64 +0,0 @@ -/* - * PCG Random Number Generation for C. - * - * Copyright 2014 Melissa O'Neill - * - * 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. - * - * For additional information about the PCG random number generation scheme, - * including its license and other licensing options, visit - * - * http://www.pcg-random.org - */ - -/* - * This code is derived from the canonical C++ PCG implementation, which - * has many additional features and is preferable if you can use C++ in - * your project. - * - * The contents of this file were mechanically derived from pcg_variants.h - * (every inline function defined there gets an exern declaration here). - */ - -#include "pcg_variants.h" - -/* - * Rotate helper functions. - */ - -#if PCG_HAS_128BIT_OPS -extern inline pcg128_t pcg_rotr_128(pcg128_t value, unsigned int rot); -#endif - -/* - * Output functions. These are the core of the PCG generation scheme. - */ - -// XSH RS - -// XSH RR - -// RXS M XS - -#if PCG_HAS_128BIT_OPS -extern inline pcg128_t pcg_output_rxs_m_xs_128_128(pcg128_t state); -#endif - -// XSL RR (only defined for >= 64 bits) - -// XSL RR RR (only defined for >= 64 bits) - -#if PCG_HAS_128BIT_OPS -extern inline pcg128_t pcg_output_xsl_rr_rr_128_128(pcg128_t state); -#endif - -- cgit v1.2.3-70-g09d2