Lines Matching +full:signal +full:- +full:guard
4 * SPDX-License-Identifier: BSD-2-Clause
6 * Copyright (c) 2018-2025 Gavin D. Howard and contributors.
56 // This pulls in cross-platform stuff.
59 // clang-format off
71 "// Copyright (c) 2018-2025 Gavin D. Howard and contributors.\n"
72 "// Licensed under the 2-clause BSD license.\n"
74 // clang-format on
132 fd = -1; in bc_read_open()
177 if (BC_ERR(fstat(fd, &pstat) == -1)) in bc_read_file()
203 // Read the file. We just bail if a signal interrupts. This is so that in bc_read_file()
207 to_read -= (size_t) r; in bc_read_file()
259 if (buf == NULL) return -1; in output_label()
264 // label byte-for-byte, unless it encounters a backslash, in which case, it in output_label()
299 * [<Preprocessor Guard Begin>]
303 * [<Preprocessor Guard End>]
308 * The required command-line parameters are:
312 * exclude Whether to exclude extra math-only stuff.
322 * define If given, a preprocessor macro that should be used as a guard
324 * <Preprocessor Guard Begin> will exist in the form
326 * <Preprocessor Guard End> will exist in the form
329 * non-zero, then tabs are removed from the input file text before