diff --git a/Cargo.toml b/Cargo.toml index 6027bb5..71668dc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -44,6 +44,8 @@ which = "6.0.2" lazy_static = "1.5.0" proc-maps = "0.4.0" elf = "0.7.4" +zmq = "0.10.0" +rmp-serde = "1.3.0" [lib] name = "proxyclient" diff --git a/README.md b/README.md index d867921..48d8f70 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ cd proxy_v2 # Add the prefix to your path export PATH=$HOME/metric-proxy/bin:$PATH # Run the server (and keep it running) -proxy-v2 +proxy_v2 # Run the client in another shell1 proxy_run -j testls -- ls -R / ``` diff --git a/docs/contributing.md b/docs/contributing.md new file mode 100644 index 0000000..c7e41f3 --- /dev/null +++ b/docs/contributing.md @@ -0,0 +1,94 @@ +# Contributing to Proxy +Thank you for considering contributing to Proxy. +We welcome contributions of all kinds, including bug fixes, new features, documentation improvements, and more. + +## Getting Started +> [!note] +> If you are a student from TU Darmstadt, kindly see these [instructions](/docs/students_contribute.md). + +### Step 1: Fork the Repository +1. Visit the [Proxy GitHub repository](https://github.com/A-Tarraf/proxy_v2). +2. Click the **Fork** button in the top-right corner to create a copy of the repository under your GitHub account. + +### Step 2: Clone Your Fork +Clone the forked repository to your local machine: +```bash +git clone https://github.com//Proxy.git +``` + +Replace `` with your GitHub username. + +### Step 3: Navigate to the Project Directory +```bash +cd Proxy +``` + +### Step 4: Build the Project in Debug Mode +Compile the project using the `make debug` command: +```bash +# allows to directly test the changes made +make debug +``` + +This will generate a debug build of the project, useful for development and troubleshooting. + +### Step 5: Sync with the Original Repository (Optional) +To stay up-to-date with the latest changes from the main repository: +```bash +git remote add upstream https://github.com/A-Tarraf/proxy_v2.git +git fetch upstream +git merge upstream/main +``` + +### Step 6: Create an Issue for Your Contribution +Before starting your work, create an issue on the repository to describe the feature, bug fix, or enhancement you plan to implement. This helps us track contributions and avoids duplicate work. + +1. Go to the **Issues** tab in the [Proxy repository](https://github.com/A-Tarraf/proxy_v2). +2. Click **New Issue** and provide a clear title and description. +3. Label the issue appropriately (e.g., `enhancement`, `bug`, or `question`). + +### Step 7: Make Your Changes +1. Create a new branch for your changes: + ```bash + git checkout -b + ``` + Replace `` with a descriptive name for your branch. + +2. Make your desired changes and commit them: + ```bash + git add . + git commit -m "Description of your changes" + ``` + +### Step 8: Push Your Changes +Push your changes to your forked repository: +```bash +git push origin +``` + + +### Step 9: Create a Pull Request to the `development` Branch +1. Navigate to the original Proxy repository on GitHub. +2. Click the **Pull Requests** tab, then click **New Pull Request**. +3. Set the target branch to `development`: + - **Base Repository:** `A-Tarraf/proxy_v2` + - **Base Branch:** `development` + - **Compare Branch:** `` +4. Provide a detailed description of your changes, referencing the issue you created earlier (e.g., `Fixes #123`). +5. Submit your pull request and wait for feedback from the maintainers. + +We look forward to your contributions! 🎉 + +

+ + +## License + +By contributing, you agree that your contributions will be licensed under the same license as this project. + +# List Of Contributors + +We sincerely thank the following contributors for their valuable contributions: +- [Jean-Baptiste Bensard](https://github.com/besnardjb) +- [Ahmad Tarraf](https://github.com/a-tarraf) +- [Tim Dieringer](https://github.com/Tim-Dieringer): bachelor thesis: topology expansion and ftio integration \ No newline at end of file diff --git a/docs/students_contribute.md b/docs/students_contribute.md new file mode 100644 index 0000000..f6007cc --- /dev/null +++ b/docs/students_contribute.md @@ -0,0 +1,261 @@ + +# How to Contribute For Students + +> [!note] +> This document provides contribution guidelines for students working on their theses. Please follow these steps carefully to ensure smooth collaboration. + +- [How to Contribute For Students](#how-to-contribute-for-students) + - [Workflow Overview](#workflow-overview) + - [Step-by-Step Instructions](#step-by-step-instructions) + - [1. Keeping Your Branch Updated](#1-keeping-your-branch-updated) + - [2. Committing Changes](#2-committing-changes) + - [3. Submitting Your Work](#3-submitting-your-work) + - [Language and Conduct](#language-and-conduct) + - [Best Practices](#best-practices) + - [Instructions for Adding an Example](#instructions-for-adding-an-example) + - [Instructions for Adding a Test Case](#instructions-for-adding-a-test-case) + - [Instructions for Adding Documentation](#instructions-for-adding-documentation) + +## Workflow Overview + +1. **GitHub Username**: + - Before starting your work, please create a GitHub account if you don’t have one already and send me your GitHub username. This will be necessary for setting up your branch and reflect your contributions to the code. + +2. **Branch Creation**: + - Ahmad will create a branch for your work once your thesis starts. This branch will be linked to an issue that allows you to track your progress. Our meetings are reserved for content discussion. The discussions in the issue are only related to code errors. + - You **do not** create branches yourself. Also, **do not** work on other student branches. + +3. **Creating Issues**: + - Once your thesis starts, create an issue to describe the feature, bug fix, or enhancement you plan to implement. This helps us track contributions and avoids duplicate work. Keep the description abstract and add a few checkboxes listing what you want to add. You do not need to explicitly mention the methods. Keep it abstract, mentioning the purpose or benefits gained. + - Go to the **Issues** tab in the [Proxy repository](https://github.com/A-Tarraf/proxy_v2). + - Click **New Issue** and provide a clear title and description. + - Label the issue appropriately as `feature` and include call it `feature...`. + - Once you push commits, some of them should address the issue. + - You should regularly update the issue (at least every few weeks). + +4. **Development Workflow**: + - Work only on the branch assigned to you. + - Regularly pull updates from the `development` branch and merge them into your branch to stay up-to-date (at least every two weeks). + +5. **Merging Restrictions**: + - You are **not allowed** to merge into the `development` or `main` branches. + +6. **Final Submission**: + +- When your thesis is complete, create a **pull request (PR)** to merge your branch into the `development` branch. +- Include a summary of your work and link the pull request to your issue for reference. +- Don't forget to add yourself to the [list of contributors](/docs/contributing.md#list-of-contributors). + +--- + +## Step-by-Step Instructions + +### 1. Keeping Your Branch Updated + +- Periodically update your branch with changes from `development`: + + ```bash + git checkout development + git pull origin development + git checkout your-branch + + # Either merge or rebase with development + git merge development + # Or rebase for a linear history + git rebase development + ``` + +- Resolve any merge conflicts promptly and test your work. + +### 2. Committing Changes + +- Make frequent commits with clear and descriptive messages. Ideally, once you are finished working on an aspect, you create a commit for it. + Example: + + ```bash + git commit -m "Proxy: Add feature X to improve performance" + ``` + + Afterwards, push your changes from *your* branch: + + ```bash + # You are on your-branch (check using git branch -a) + git push + ``` + +> [!note] +> Avoid using to short or undescriptive commit messages like 'update' or 'code cleaned'. + +### 3. Submitting Your Work + +- Once your thesis is complete: + 1. Push all changes to your branch. + 2. Create a pull request targeting the `development` branch. + 3. Write a description of your work, including any key contributions or challenges. + +--- + +## Language and Conduct + +1. **Appropriate Language**: + - Use professional, respectful, and clear language in all commit messages, comments, and documentation. + - Avoid using slang, jokes, or informal phrases that could be misinterpreted or deemed inappropriate. + +2. **Avoid Bad Language**: + - Refrain from using any offensive, vulgar, or discriminatory language in any form. This applies to commit messages, comments, documentation, or communication within the team. + +3. **Be Respectful**: + - Show courtesy when discussing issues, asking questions, or providing feedback. Collaborative communication is key to the success of the project. + +4. **Constructive Feedback**: + - Provide helpful suggestions or feedback without criticism that could discourage others. + +5. **Gender-Neutral and Inclusive Language**: + - Ensure that all language used in the project, including commit messages, documentation, and communication, is gender-neutral and inclusive. Avoid using gendered pronouns or assumptions, and instead use terms that are respectful and inclusive of all genders. This helps create a welcoming environment for everyone involved in the project. +--- + +## Best Practices + +- **External dependencies**: Some features in the project rely on optional external dependencies, that are not essential, but provide optimized version or additional functionalities. If these dependencies are not available, the code should fall back and continue to function without those specific features as described [here] +- **Stay Updated**: Regularly pull changes from `development` to avoid large merge conflicts. Also, keep the issue updated. +- **Communicate**: Reach out if you encounter issues or need clarification. +- **Test Thoroughly**: Ensure your work doesn’t break existing functionality. Do **not** rename or reformat entire documents, except if you created them from scratch. Regularly test your code with your [test case](/docs/students_contribute.md#instructions-for-adding-a-test-case). +- **Document Changes**: Write clear comments and update related documentation as needed. + +--- + +## Instructions for External Dependencies: +Some features in the project rely on optional external dependencies. If these dependencies are not available, and if they are not essential, the code should fall back and continue to function without those specific features. + +Example of how to handle optional dependencies in Python: + +```python +import numpy as np +import importlib.util +from scipy.spatial.distance import euclidean + +# Check if fastdtw is available +FASTDTW_AVAILABLE = importlib.util.find_spec("fastdtw") is not None +if FASTDTW_AVAILABLE: + from fastdtw import fastdtw + +## Call DTW function +def fdtw(s1, s2): + if FASTDTW_AVAILABLE: + return fastdtw(s1, s2, dist=euclidean) + else: + return fill_dtw_cost_matrix(s1, s2) + +## Fill DTW Cost Matrix using NumPy +def fill_dtw_cost_matrix(s1, s2): + ... +``` + +> [!note] +> External dependencies should be avoided as much as possible, as each additional dependency introduces a potential risk for the code to break. Only include dependencies that are essential for the core functionality of the project. Optional dependencies should be handled in a way that the code can continue functioning without them, using fallbacks where possible. + + +## Creating New Files and Modules + +To keep the codebase maintainable and collaboration-friendly, we recommend organizing your work into **cohesive modules** rather than placing everything into a single file or a monolithic script. + +### ✅ Why modularize? + +- **Avoid merge conflicts**: Isolating related functionality into separate files reduces the chances of developers working on the same file at the same time. +- **Improve readability**: Smaller, focused modules are easier to read, understand, and review. +- **Enhance reusability**: Modular code is easier to reuse across different parts of the project. +- **Enable testing**: Individual modules and their functions can be unit tested more effectively. + +--- + +### ⚠️ But don’t go overboard + +While modularization is good, **creating too many small or overly granular files** can: + +- Make the project harder to navigate. +- Introduce unnecessary complexity in the import structure. +- Obscure the overall logic of the system. + +**Guideline**: Group logically related functions or classes into a single module. Avoid creating new files for each utility or tiny helper unless it serves a clear organizational purpose. + +--- + +### 🧾 Module Documentation and Licensing + +Every new module should start with a module-level docstring to explain its purpose, authorship, and license. Below is a template you should use: + +```python +""" +Example Description: +This module provides helper functions for setting up and managing the JIT environment. +It includes utilities for checking ports, parsing options, allocating resources, +handling signals, and managing components like Proxy, GekkoFS, and Cargo. + +Author: Your Name +Copyright (c) 2025 TU Darmstadt, Germany +Date: + +Licensed under the BSD 3-Clause License. +For more information, see the LICENSE file in the project root: +https://github.com/A-Tarraf/proxy_v2/blob/main/LICENSE +""" + +``` + + +--- +## Instructions for Adding an Example + +To demonstrate how to use `Proxy` with you new feature, you should add a relevant example under the `examples` directory: + +1. **Create a new example script** in the `examples` folder. +2. **Ensure the example is clear**, easy to understand, and includes proper usage of `Proxy`. +3. **Push and commit** your changes: + + ```bash + git add examples/your_example.py + git commit -m "Proxy: Add example usage of feature XXX" + ``` + +--- + +## Instructions for Adding a Test Case + +To add a test case for verifying your changes, follow these steps: + +1. **Write a new test script** in the `test` directory to check for the desired functionality of `Proxy`. +2. **Ensure the test is clear** and isolates the tested functionality. +3. **Push and commit** your changes: + + ```bash + git add test/test_example.py + git commit -m "Add test case for Proxy read/write functionality" + ``` + +4. **Regularly test your testcase**: + + ```bash + cd + make test + ``` + +--- + +## Instructions for Adding Documentation + +To ensure proper documentation for your work, follow these steps: + +1. **Write a new documentation file** or update an existing one in the `docs` directory. +2. **Include relevant details**, such as how to use the example, the purpose of the test cases, and any other important information. +3. **Push and commit** your changes: + + ```bash + git add docs/example_usage.md + git commit -m "Proxy: Add documentation for feature XXX" + ``` + +4. If you made changes to the command line arguments, please update the usage section in the [readme](/README.md#usage). + +--- + +Thanks a lot for your contribution! I look forward to seeing the progress we will make together. Let's make this a great experience! 🚀🚀 diff --git a/exporters/strace/Makefile.in b/exporters/strace/Makefile.in index 7178936..9420abd 100644 --- a/exporters/strace/Makefile.in +++ b/exporters/strace/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.16.3 from Makefile.am. +# Makefile.in generated by automake 1.16.5 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2020 Free Software Foundation, Inc. +# Copyright (C) 1994-2021 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -218,9 +218,6 @@ am__define_uniq_tagged_files = \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -CSCOPE = cscope DIST_SUBDIRS = bundled src tests tests-m32 tests-mx32 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/strace.spec.in \ $(top_srcdir)/build-aux/ar-lib $(top_srcdir)/build-aux/compile \ @@ -312,6 +309,8 @@ CPPFLAGS_FOR_MX32 = @CPPFLAGS_FOR_MX32@ CPP_FOR_BUILD = @CPP_FOR_BUILD@ CPP_FOR_M32 = @CPP_FOR_M32@ CPP_FOR_MX32 = @CPP_FOR_MX32@ +CSCOPE = @CSCOPE@ +CTAGS = @CTAGS@ CYGPATH_W = @CYGPATH_W@ DEB_CHANGELOGTIME = @DEB_CHANGELOGTIME@ DEFS = @DEFS@ @@ -324,6 +323,7 @@ ENABLE_VALGRIND_drd = @ENABLE_VALGRIND_drd@ ENABLE_VALGRIND_helgrind = @ENABLE_VALGRIND_helgrind@ ENABLE_VALGRIND_memcheck = @ENABLE_VALGRIND_memcheck@ ENABLE_VALGRIND_sgcheck = @ENABLE_VALGRIND_sgcheck@ +ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ GCOV = @GCOV@ GENHTML = @GENHTML@ @@ -702,7 +702,6 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files - distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am diff --git a/exporters/strace/aclocal.m4 b/exporters/strace/aclocal.m4 index c9ae423..f0f45ff 100644 --- a/exporters/strace/aclocal.m4 +++ b/exporters/strace/aclocal.m4 @@ -1,6 +1,6 @@ -# generated automatically by aclocal 1.16.3 -*- Autoconf -*- +# generated automatically by aclocal 1.16.5 -*- Autoconf -*- -# Copyright (C) 1996-2020 Free Software Foundation, Inc. +# Copyright (C) 1996-2021 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -14,13 +14,13 @@ m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl -m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],, -[m4_warning([this file was generated for autoconf 2.69. +m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.71],, +[m4_warning([this file was generated for autoconf 2.71. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) -# Copyright (C) 2002-2020 Free Software Foundation, Inc. +# Copyright (C) 2002-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -35,7 +35,7 @@ AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.16' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.16.3], [], +m4_if([$1], [1.16.5], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -51,12 +51,12 @@ m4_define([_AM_AUTOCONF_VERSION], []) # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.16.3])dnl +[AM_AUTOMAKE_VERSION([1.16.5])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) -# Copyright (C) 2011-2020 Free Software Foundation, Inc. +# Copyright (C) 2011-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -118,7 +118,7 @@ AC_SUBST([AR])dnl # AM_AUX_DIR_EXPAND -*- Autoconf -*- -# Copyright (C) 2001-2020 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -170,7 +170,7 @@ am_aux_dir=`cd "$ac_aux_dir" && pwd` # AM_CONDITIONAL -*- Autoconf -*- -# Copyright (C) 1997-2020 Free Software Foundation, Inc. +# Copyright (C) 1997-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -201,7 +201,7 @@ AC_CONFIG_COMMANDS_PRE( Usually this means the macro was only invoked conditionally.]]) fi])]) -# Copyright (C) 1999-2020 Free Software Foundation, Inc. +# Copyright (C) 1999-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -392,7 +392,7 @@ _AM_SUBST_NOTMAKE([am__nodep])dnl # Generate code to set up dependency tracking. -*- Autoconf -*- -# Copyright (C) 1999-2020 Free Software Foundation, Inc. +# Copyright (C) 1999-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -460,7 +460,7 @@ AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], # AM_EXTRA_RECURSIVE_TARGETS -*- Autoconf -*- -# Copyright (C) 2012-2020 Free Software Foundation, Inc. +# Copyright (C) 2012-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -477,7 +477,7 @@ AC_DEFUN([AM_EXTRA_RECURSIVE_TARGETS], []) # Do all the work for Automake. -*- Autoconf -*- -# Copyright (C) 1996-2020 Free Software Foundation, Inc. +# Copyright (C) 1996-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -505,6 +505,10 @@ m4_defn([AC_PROG_CC]) # release and drop the old call support. AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.65])dnl +m4_ifdef([_$0_ALREADY_INIT], + [m4_fatal([$0 expanded multiple times +]m4_defn([_$0_ALREADY_INIT]))], + [m4_define([_$0_ALREADY_INIT], m4_expansion_stack)])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl @@ -541,7 +545,7 @@ m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl [_AM_SET_OPTIONS([$1])dnl dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. m4_if( - m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]), + m4_ifset([AC_PACKAGE_NAME], [ok]):m4_ifset([AC_PACKAGE_VERSION], [ok]), [ok:ok],, [m4_fatal([AC_INIT should be called with package and version arguments])])dnl AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl @@ -593,6 +597,20 @@ AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], [m4_define([AC_PROG_OBJCXX], m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl ]) +# Variables for tags utilities; see am/tags.am +if test -z "$CTAGS"; then + CTAGS=ctags +fi +AC_SUBST([CTAGS]) +if test -z "$ETAGS"; then + ETAGS=etags +fi +AC_SUBST([ETAGS]) +if test -z "$CSCOPE"; then + CSCOPE=cscope +fi +AC_SUBST([CSCOPE]) + AC_REQUIRE([AM_SILENT_RULES])dnl dnl The testsuite driver may need to know about EXEEXT, so add the dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This @@ -674,7 +692,7 @@ for _am_header in $config_headers :; do done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -# Copyright (C) 2001-2020 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -695,7 +713,7 @@ if test x"${install_sh+set}" != xset; then fi AC_SUBST([install_sh])]) -# Copyright (C) 2003-2020 Free Software Foundation, Inc. +# Copyright (C) 2003-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -717,7 +735,7 @@ AC_SUBST([am__leading_dot])]) # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- # From Jim Meyering -# Copyright (C) 1996-2020 Free Software Foundation, Inc. +# Copyright (C) 1996-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -752,7 +770,7 @@ AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) # Check to see how 'make' treats includes. -*- Autoconf -*- -# Copyright (C) 2001-2020 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -795,7 +813,7 @@ AC_SUBST([am__quote])]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright (C) 1997-2020 Free Software Foundation, Inc. +# Copyright (C) 1997-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -829,7 +847,7 @@ fi # Helper functions for option handling. -*- Autoconf -*- -# Copyright (C) 2001-2020 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -858,7 +876,7 @@ AC_DEFUN([_AM_SET_OPTIONS], AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -# Copyright (C) 1999-2020 Free Software Foundation, Inc. +# Copyright (C) 1999-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -905,7 +923,7 @@ AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) -# Copyright (C) 2001-2020 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -924,7 +942,7 @@ AC_DEFUN([AM_RUN_LOG], # Check to make sure that the build environment is sane. -*- Autoconf -*- -# Copyright (C) 1996-2020 Free Software Foundation, Inc. +# Copyright (C) 1996-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1005,7 +1023,7 @@ AC_CONFIG_COMMANDS_PRE( rm -f conftest.file ]) -# Copyright (C) 2009-2020 Free Software Foundation, Inc. +# Copyright (C) 2009-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1065,7 +1083,7 @@ AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -# Copyright (C) 2001-2020 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1093,7 +1111,7 @@ fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -# Copyright (C) 2006-2020 Free Software Foundation, Inc. +# Copyright (C) 2006-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1112,7 +1130,7 @@ AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- -# Copyright (C) 2004-2020 Free Software Foundation, Inc. +# Copyright (C) 2004-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff --git a/exporters/strace/configure b/exporters/strace/configure index 5a16be1..e780a21 100755 --- a/exporters/strace/configure +++ b/exporters/strace/configure @@ -1,11 +1,12 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for strace UNKNOWN. +# Generated by GNU Autoconf 2.71 for strace UNKNOWN. # # Report bugs to . # # -# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. +# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, +# Inc. # # # This configure script is free software; the Free Software Foundation @@ -18,14 +19,16 @@ # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : +as_nop=: +if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 +then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST -else +else $as_nop case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( @@ -35,46 +38,46 @@ esac fi + +# Reset variables that may have inherited troublesome values from +# the environment. + +# IFS needs to be set, to space, tab, and newline, in precisely that order. +# (If _AS_PATH_WALK were called with IFS unset, it would have the +# side effect of setting IFS to empty, thus disabling word splitting.) +# Quoting is to prevent editors from complaining about space-tab. as_nl=' ' export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' - else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in #( - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' - fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' -fi +IFS=" "" $as_nl" + +PS1='$ ' +PS2='> ' +PS4='+ ' + +# Ensure predictable behavior from utilities with locale-dependent output. +LC_ALL=C +export LC_ALL +LANGUAGE=C +export LANGUAGE + +# We cannot yet rely on "unset" to work, but we need these variables +# to be unset--not just set to an empty or harmless value--now, to +# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct +# also avoids known problems related to "unset" and subshell syntax +# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). +for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH +do eval test \${$as_var+y} \ + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : +done + +# Ensure that fds 0, 1, and 2 are open. +if (exec 3>&0) 2>/dev/null; then :; else exec 0&1) 2>/dev/null; then :; else exec 1>/dev/null; fi +if (exec 3>&2) ; then :; else exec 2>/dev/null; fi # The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then +if ${PATH_SEPARATOR+false} :; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || @@ -83,13 +86,6 @@ if test "${PATH_SEPARATOR+set}" != set; then fi -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -IFS=" "" $as_nl" - # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( @@ -98,8 +94,12 @@ case $0 in #(( for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + test -r "$as_dir$0" && as_myself=$as_dir$0 && break done IFS=$as_save_IFS @@ -111,30 +111,10 @@ if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH # Use a proper internal environment variable to ensure we don't fall # into an infinite loop, continuously re-executing ourselves. @@ -156,20 +136,22 @@ esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. -$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 -as_fn_exit 255 +printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 +exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then - as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : + as_bourne_compatible="as_nop=: +if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 +then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST -else +else \$as_nop case \`(set -o) 2>/dev/null\` in #( *posix*) : set -o posix ;; #( @@ -189,42 +171,53 @@ as_fn_success || { exitcode=1; echo as_fn_success failed.; } as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } -if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : +if ( set x; as_fn_ret_success y && test x = \"\$1\" ) +then : -else +else \$as_nop exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1 +blah=\$(echo \$(echo blah)) +test x\"\$blah\" = xblah || exit 1 test -x / || exit 1" as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 test \$(( 1 + 1 )) = 2 || exit 1" - if (eval "$as_required") 2>/dev/null; then : + if (eval "$as_required") 2>/dev/null +then : as_have_required=yes -else +else $as_nop as_have_required=no fi - if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null +then : -else +else $as_nop as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac as_found=: case $as_dir in #( /*) for as_base in sh bash ksh sh5; do # Try only shells that exist, to save several forks. - as_shell=$as_dir/$as_base + as_shell=$as_dir$as_base if { test -f "$as_shell" || test -f "$as_shell.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : + as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null +then : CONFIG_SHELL=$as_shell as_have_required=yes - if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : + if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null +then : break 2 fi fi @@ -232,14 +225,21 @@ fi esac as_found=false done -$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : - CONFIG_SHELL=$SHELL as_have_required=yes -fi; } IFS=$as_save_IFS +if $as_found +then : + +else $as_nop + if { test -f "$SHELL" || test -f "$SHELL.exe"; } && + as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null +then : + CONFIG_SHELL=$SHELL as_have_required=yes +fi +fi - if test "x$CONFIG_SHELL" != x; then : + if test "x$CONFIG_SHELL" != x +then : export CONFIG_SHELL # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also @@ -257,18 +257,19 @@ esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. -$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 +printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi - if test x$as_have_required = xno; then : - $as_echo "$0: This script requires a shell more modern than all" - $as_echo "$0: the shells that I found on your system." - if test x${ZSH_VERSION+set} = xset ; then - $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" - $as_echo "$0: be upgraded to zsh 4.3.4 or later." + if test x$as_have_required = xno +then : + printf "%s\n" "$0: This script requires a shell more modern than all" + printf "%s\n" "$0: the shells that I found on your system." + if test ${ZSH_VERSION+y} ; then + printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" + printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." else - $as_echo "$0: Please tell bug-autoconf@gnu.org and + printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and $0: strace-devel@lists.strace.io about your system, $0: including any error possibly output before this $0: message. Then install a modern shell, or manually run @@ -296,6 +297,7 @@ as_fn_unset () } as_unset=as_fn_unset + # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. @@ -313,6 +315,14 @@ as_fn_exit () as_fn_set_status $1 exit $1 } # as_fn_exit +# as_fn_nop +# --------- +# Do nothing but, unlike ":", preserve the value of $?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop # as_fn_mkdir_p # ------------- @@ -327,7 +337,7 @@ as_fn_mkdir_p () as_dirs= while :; do case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( + *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" @@ -336,7 +346,7 @@ $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | +printf "%s\n" X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -375,12 +385,13 @@ as_fn_executable_p () # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null +then : eval 'as_fn_append () { eval $1+=\$2 }' -else +else $as_nop as_fn_append () { eval $1=\$$1\$2 @@ -392,18 +403,27 @@ fi # as_fn_append # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null +then : eval 'as_fn_arith () { as_val=$(( $* )) }' -else +else $as_nop as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith +# as_fn_nop +# --------- +# Do nothing but, unlike ":", preserve the value of $?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- @@ -415,9 +435,9 @@ as_fn_error () as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi - $as_echo "$as_me: error: $2" >&2 + printf "%s\n" "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error @@ -444,7 +464,7 @@ as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | +printf "%s\n" X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q @@ -488,7 +508,7 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || - { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } + { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } # If we had to re-execute with $CONFIG_SHELL, we're ensured to have # already done that, so ensure we don't try to do so again and fall @@ -502,6 +522,10 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits exit } + +# Determine whether it's possible to make 'echo' print without a newline. +# These variables are no longer used directly by Autoconf, but are AC_SUBSTed +# for compatibility with existing Makefiles. ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) @@ -515,6 +539,13 @@ case `echo -n x` in #((((( ECHO_N='-n';; esac +# For backward compatibility with old third-party macros, we provide +# the shell variables $as_echo and $as_echo_n. New code should use +# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. +as_echo='printf %s\n' +as_echo_n='printf %s' + + rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file @@ -590,40 +621,36 @@ PACKAGE_URL='https://strace.io' ac_unique_file="src/strace.c" # Factoring default headers for most tests. ac_includes_default="\ -#include -#ifdef HAVE_SYS_TYPES_H -# include -#endif -#ifdef HAVE_SYS_STAT_H -# include +#include +#ifdef HAVE_STDIO_H +# include #endif -#ifdef STDC_HEADERS +#ifdef HAVE_STDLIB_H # include -# include -#else -# ifdef HAVE_STDLIB_H -# include -# endif #endif #ifdef HAVE_STRING_H -# if !defined STDC_HEADERS && defined HAVE_MEMORY_H -# include -# endif # include #endif -#ifdef HAVE_STRINGS_H -# include -#endif #ifdef HAVE_INTTYPES_H # include #endif #ifdef HAVE_STDINT_H # include #endif +#ifdef HAVE_STRINGS_H +# include +#endif +#ifdef HAVE_SYS_TYPES_H +# include +#endif +#ifdef HAVE_SYS_STAT_H +# include +#endif #ifdef HAVE_UNISTD_H # include #endif" +ac_header_c_list= ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS @@ -699,6 +726,8 @@ timer_LIBS dl_LIBS SIZEOF_KERNEL_LONG_T SIZEOF_LONG +EGREP +GREP ac_ct_AR AR WARN_CFLAGS_FOR_BUILD @@ -739,8 +768,6 @@ CODE_COVERAGE_ENABLED CODE_COVERAGE_ENABLED_FALSE CODE_COVERAGE_ENABLED_TRUE SED -EGREP -GREP LN_S RANLIB CPP @@ -777,6 +804,9 @@ AM_BACKSLASH AM_DEFAULT_VERBOSITY AM_DEFAULT_V AM_V +CSCOPE +ETAGS +CTAGS am__untar am__tar AMTAR @@ -946,8 +976,6 @@ do *) ac_optarg=yes ;; esac - # Accept the important Cygnus configure options, so we can diagnose typos. - case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; @@ -988,9 +1016,9 @@ do ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: $ac_useropt" + as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" @@ -1014,9 +1042,9 @@ do ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: $ac_useropt" + as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" @@ -1227,9 +1255,9 @@ do ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: $ac_useropt" + as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" @@ -1243,9 +1271,9 @@ do ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: $ac_useropt" + as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" @@ -1289,9 +1317,9 @@ Try \`$0 --help' for more information" *) # FIXME: should be removed in autoconf 3.0. - $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 + printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && - $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 + printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" ;; @@ -1307,7 +1335,7 @@ if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; - *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; + *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi @@ -1371,7 +1399,7 @@ $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_myself" : 'X\(//\)[^/]' \| \ X"$as_myself" : 'X\(//\)$' \| \ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_myself" | +printf "%s\n" X"$as_myself" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -1591,9 +1619,9 @@ if test "$ac_init_help" = "recursive"; then case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` + ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` + ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; @@ -1621,7 +1649,8 @@ esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix cd "$ac_dir" || { ac_status=$?; continue; } - # Check for guested configure. + # Check for configure.gnu first; this name is used for a wrapper for + # Metaconfig's "Configure" on case-insensitive file systems. if test -f "$ac_srcdir/configure.gnu"; then echo && $SHELL "$ac_srcdir/configure.gnu" --help=recursive @@ -1629,7 +1658,7 @@ ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix echo && $SHELL "$ac_srcdir/configure" --help=recursive else - $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 + printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done @@ -1639,9 +1668,9 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF strace configure UNKNOWN -generated by GNU Autoconf 2.69 +generated by GNU Autoconf 2.71 -Copyright (C) 2012 Free Software Foundation, Inc. +Copyright (C) 2021 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. @@ -1660,14 +1689,14 @@ fi ac_fn_c_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext + rm -f conftest.$ac_objext conftest.beam if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -1675,14 +1704,15 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest.$ac_objext; then : + } && test -s conftest.$ac_objext +then : ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 @@ -1704,7 +1734,7 @@ case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -1712,14 +1742,15 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } > conftest.i && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err - }; then : + } +then : ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 @@ -1729,101 +1760,43 @@ fi } # ac_fn_c_try_cpp -# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES +# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES # ------------------------------------------------------- -# Tests whether HEADER exists, giving a warning if it cannot be compiled using -# the include files in INCLUDES and setting the cache variable VAR -# accordingly. -ac_fn_c_check_header_mongrel () +# Tests whether HEADER exists and can be compiled using the include files in +# INCLUDES, setting the cache variable VAR accordingly. +ac_fn_c_check_header_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if eval \${$3+:} false; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else - # Is the header compilable? -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 -$as_echo_n "checking $2 usability... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +printf %s "checking for $2... " >&6; } +if eval test \${$3+y} +then : + printf %s "(cached) " >&6 +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_header_compiler=yes -else - ac_header_compiler=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 -$as_echo_n "checking $2 presence... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include <$2> -_ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - ac_header_preproc=yes -else - ac_header_preproc=no +if ac_fn_c_try_compile "$LINENO" +then : + eval "$3=yes" +else $as_nop + eval "$3=no" fi -rm -f conftest.err conftest.i conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( - yes:no: ) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} - ;; - no:yes:* ) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} -( $as_echo "## ------------------------------------------- ## -## Report this to strace-devel@lists.strace.io ## -## ------------------------------------------- ##" - ) | sed "s/^/$as_me: WARNING: /" >&2 - ;; -esac - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -else - eval "$3=\$ac_header_compiler" +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -fi + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno -} # ac_fn_c_check_header_mongrel +} # ac_fn_c_check_header_compile # ac_fn_c_try_run LINENO # ---------------------- -# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes -# that executables *can* be run. +# Try to run conftest.$ac_ext, and return whether this succeeded. Assumes that +# executables *can* be run. ac_fn_c_try_run () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack @@ -1833,25 +1806,26 @@ case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; }; then : + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; } +then : ac_retval=0 -else - $as_echo "$as_me: program exited with status $ac_status" >&5 - $as_echo "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: program exited with status $ac_status" >&5 + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=$ac_status @@ -1862,37 +1836,6 @@ fi } # ac_fn_c_try_run -# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES -# ------------------------------------------------------- -# Tests whether HEADER exists and can be compiled using the include files in -# INCLUDES, setting the cache variable VAR accordingly. -ac_fn_c_check_header_compile () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -#include <$2> -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - eval "$3=yes" -else - eval "$3=no" -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - -} # ac_fn_c_check_header_compile - # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES # -------------------------------------------- # Tries to find the compile-time value of EXPR in a program that includes @@ -1907,7 +1850,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int -main () +main (void) { static int test_array [1 - 2 * !(($2) >= 0)]; test_array [0] = 0; @@ -1917,14 +1860,15 @@ return test_array [0]; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_lo=0 ac_mid=0 while :; do cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int -main () +main (void) { static int test_array [1 - 2 * !(($2) <= $ac_mid)]; test_array [0] = 0; @@ -1934,9 +1878,10 @@ return test_array [0]; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_hi=$ac_mid; break -else +else $as_nop as_fn_arith $ac_mid + 1 && ac_lo=$as_val if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= @@ -1944,14 +1889,14 @@ else fi as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext done -else +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int -main () +main (void) { static int test_array [1 - 2 * !(($2) < 0)]; test_array [0] = 0; @@ -1961,14 +1906,15 @@ return test_array [0]; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_hi=-1 ac_mid=-1 while :; do cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int -main () +main (void) { static int test_array [1 - 2 * !(($2) >= $ac_mid)]; test_array [0] = 0; @@ -1978,9 +1924,10 @@ return test_array [0]; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_lo=$ac_mid; break -else +else $as_nop as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= @@ -1988,14 +1935,14 @@ else fi as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext done -else +else $as_nop ac_lo= ac_hi= fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val @@ -2003,7 +1950,7 @@ while test "x$ac_lo" != "x$ac_hi"; do /* end confdefs.h. */ $4 int -main () +main (void) { static int test_array [1 - 2 * !(($2) <= $ac_mid)]; test_array [0] = 0; @@ -2013,12 +1960,13 @@ return test_array [0]; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_hi=$ac_mid -else +else $as_nop as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext done case $ac_lo in #(( ?*) eval "$3=\$ac_lo"; ac_retval=0 ;; @@ -2028,12 +1976,12 @@ esac cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 -static long int longval () { return $2; } -static unsigned long int ulongval () { return $2; } +static long int longval (void) { return $2; } +static unsigned long int ulongval (void) { return $2; } #include #include int -main () +main (void) { FILE *f = fopen ("conftest.val", "w"); @@ -2061,9 +2009,10 @@ main () return 0; } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +if ac_fn_c_try_run "$LINENO" +then : echo >>conftest.val; read $3 &5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -2097,17 +2046,18 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || test -x conftest$ac_exeext - }; then : + } +then : ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 @@ -2128,11 +2078,12 @@ fi ac_fn_c_check_func () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +printf %s "checking for $2... " >&6; } +if eval test \${$3+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case declares $2. @@ -2140,16 +2091,9 @@ else #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $2 (); below. - Prefer to if __STDC__ is defined, since - exists even on freestanding compilers. */ - -#ifdef __STDC__ -# include -#else -# include -#endif + which can conflict with char $2 (); below. */ +#include #undef $2 /* Override any GCC internal prototype to avoid an error. @@ -2167,24 +2111,25 @@ choke me #endif int -main () +main (void) { return $2 (); ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : eval "$3=yes" -else +else $as_nop eval "$3=no" fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_func @@ -2196,17 +2141,18 @@ $as_echo "$ac_res" >&6; } ac_fn_c_check_type () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +printf %s "checking for $2... " >&6; } +if eval test \${$3+y} +then : + printf %s "(cached) " >&6 +else $as_nop eval "$3=no" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int -main () +main (void) { if (sizeof ($2)) return 0; @@ -2214,12 +2160,13 @@ if (sizeof ($2)) return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int -main () +main (void) { if (sizeof (($2))) return 0; @@ -2227,18 +2174,19 @@ if (sizeof (($2))) return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : -else +else $as_nop eval "$3=yes" fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_type @@ -2250,16 +2198,17 @@ $as_echo "$ac_res" >&6; } ac_fn_c_check_member () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 -$as_echo_n "checking for $2.$3... " >&6; } -if eval \${$4+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 +printf %s "checking for $2.$3... " >&6; } +if eval test \${$4+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $5 int -main () +main (void) { static $2 ac_aggr; if (ac_aggr.$3) @@ -2268,14 +2217,15 @@ return 0; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : eval "$4=yes" -else +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $5 int -main () +main (void) { static $2 ac_aggr; if (sizeof ac_aggr.$3) @@ -2284,41 +2234,45 @@ return 0; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : eval "$4=yes" -else +else $as_nop eval "$4=no" fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$4 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_member -# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES -# --------------------------------------------- +# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR +# ------------------------------------------------------------------ # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR -# accordingly. -ac_fn_c_check_decl () +# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. +ac_fn_check_decl () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack as_decl_name=`echo $2|sed 's/ *(.*//'` + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 +printf %s "checking whether $as_decl_name is declared... " >&6; } +if eval test \${$3+y} +then : + printf %s "(cached) " >&6 +else $as_nop as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 -$as_echo_n "checking whether $as_decl_name is declared... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -else + eval ac_save_FLAGS=\$$6 + as_fn_append $6 " $5" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int -main () +main (void) { #ifndef $as_decl_name #ifdef __cplusplus @@ -2332,27 +2286,50 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : eval "$3=yes" -else +else $as_nop eval "$3=no" fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext + eval $6=\$ac_save_FLAGS + fi eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno -} # ac_fn_c_check_decl +} # ac_fn_check_decl +ac_configure_args_raw= +for ac_arg +do + case $ac_arg in + *\'*) + ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; + esac + as_fn_append ac_configure_args_raw " '$ac_arg'" +done + +case $ac_configure_args_raw in + *$as_nl*) + ac_safe_unquote= ;; + *) + ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. + ac_unsafe_a="$ac_unsafe_z#~" + ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" + ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; +esac + cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by strace $as_me UNKNOWN, which was -generated by GNU Autoconf 2.69. Invocation command line was +generated by GNU Autoconf 2.71. Invocation command line was - $ $0 $@ + $ $0$ac_configure_args_raw _ACEOF exec 5>>config.log @@ -2385,8 +2362,12 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - $as_echo "PATH: $as_dir" + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + printf "%s\n" "PATH: $as_dir" done IFS=$as_save_IFS @@ -2421,7 +2402,7 @@ do | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) - ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; + ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; @@ -2456,11 +2437,13 @@ done # WARNING: Use '\'' to represent an apostrophe within the trap. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? + # Sanitize IFS. + IFS=" "" $as_nl" # Save into config.log some information that might help in debugging. { echo - $as_echo "## ---------------- ## + printf "%s\n" "## ---------------- ## ## Cache variables. ## ## ---------------- ##" echo @@ -2471,8 +2454,8 @@ trap 'exit_status=$? case $ac_val in #( *${as_nl}*) case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 +printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( @@ -2496,7 +2479,7 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; ) echo - $as_echo "## ----------------- ## + printf "%s\n" "## ----------------- ## ## Output variables. ## ## ----------------- ##" echo @@ -2504,14 +2487,14 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; do eval ac_val=\$$ac_var case $ac_val in - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac - $as_echo "$ac_var='\''$ac_val'\''" + printf "%s\n" "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then - $as_echo "## ------------------- ## + printf "%s\n" "## ------------------- ## ## File substitutions. ## ## ------------------- ##" echo @@ -2519,15 +2502,15 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; do eval ac_val=\$$ac_var case $ac_val in - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac - $as_echo "$ac_var='\''$ac_val'\''" + printf "%s\n" "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then - $as_echo "## ----------- ## + printf "%s\n" "## ----------- ## ## confdefs.h. ## ## ----------- ##" echo @@ -2535,8 +2518,8 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; echo fi test "$ac_signal" != 0 && - $as_echo "$as_me: caught signal $ac_signal" - $as_echo "$as_me: exit $exit_status" + printf "%s\n" "$as_me: caught signal $ac_signal" + printf "%s\n" "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && @@ -2550,63 +2533,48 @@ ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h -$as_echo "/* confdefs.h */" > confdefs.h +printf "%s\n" "/* confdefs.h */" > confdefs.h # Predefined preprocessor variables. -cat >>confdefs.h <<_ACEOF -#define PACKAGE_NAME "$PACKAGE_NAME" -_ACEOF +printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define PACKAGE_TARNAME "$PACKAGE_TARNAME" -_ACEOF +printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define PACKAGE_VERSION "$PACKAGE_VERSION" -_ACEOF +printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define PACKAGE_STRING "$PACKAGE_STRING" -_ACEOF +printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" -_ACEOF +printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define PACKAGE_URL "$PACKAGE_URL" -_ACEOF +printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h # Let the site file select an alternate cache file if it wants to. # Prefer an explicitly selected file to automatically selected ones. -ac_site_file1=NONE -ac_site_file2=NONE if test -n "$CONFIG_SITE"; then - # We do not want a PATH search for config.site. - case $CONFIG_SITE in #(( - -*) ac_site_file1=./$CONFIG_SITE;; - */*) ac_site_file1=$CONFIG_SITE;; - *) ac_site_file1=./$CONFIG_SITE;; - esac + ac_site_files="$CONFIG_SITE" elif test "x$prefix" != xNONE; then - ac_site_file1=$prefix/share/config.site - ac_site_file2=$prefix/etc/config.site + ac_site_files="$prefix/share/config.site $prefix/etc/config.site" else - ac_site_file1=$ac_default_prefix/share/config.site - ac_site_file2=$ac_default_prefix/etc/config.site + ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" fi -for ac_site_file in "$ac_site_file1" "$ac_site_file2" + +for ac_site_file in $ac_site_files do - test "x$ac_site_file" = xNONE && continue - if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 -$as_echo "$as_me: loading site script $ac_site_file" >&6;} + case $ac_site_file in #( + */*) : + ;; #( + *) : + ac_site_file=./$ac_site_file ;; +esac + if test -f "$ac_site_file" && test -r "$ac_site_file"; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 +printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ - || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file See \`config.log' for more details" "$LINENO" 5; } fi @@ -2616,127 +2584,519 @@ if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special files # actually), so we avoid doing that. DJGPP emulates it as a regular file. if test /dev/null != "$cache_file" && test -f "$cache_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 -$as_echo "$as_me: loading cache $cache_file" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 +printf "%s\n" "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else - { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 -$as_echo "$as_me: creating cache $cache_file" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 +printf "%s\n" "$as_me: creating cache $cache_file" >&6;} >$cache_file fi -# Check that the precious variables saved in the cache have kept the same -# value. -ac_cache_corrupted=false -for ac_var in $ac_precious_vars; do - eval ac_old_set=\$ac_cv_env_${ac_var}_set - eval ac_new_set=\$ac_env_${ac_var}_set - eval ac_old_val=\$ac_cv_env_${ac_var}_value - eval ac_new_val=\$ac_env_${ac_var}_value - case $ac_old_set,$ac_new_set in - set,) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 -$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,set) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 -$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,);; - *) - if test "x$ac_old_val" != "x$ac_new_val"; then - # differences in whitespace do not lead to failure. - ac_old_val_w=`echo x $ac_old_val` - ac_new_val_w=`echo x $ac_new_val` - if test "$ac_old_val_w" != "$ac_new_val_w"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 -$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} - ac_cache_corrupted=: - else - { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 -$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} - eval $ac_var=\$ac_old_val - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 -$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 -$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} - fi;; - esac - # Pass precious variables to config.status. - if test "$ac_new_set" = set; then - case $ac_new_val in - *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; - *) ac_arg=$ac_var=$ac_new_val ;; - esac - case " $ac_configure_args " in - *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. - *) as_fn_append ac_configure_args " '$ac_arg'" ;; - esac - fi -done -if $ac_cache_corrupted; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 -$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} - as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 -fi -## -------------------- ## -## Main body of script. ## -## -------------------- ## +# Test code for whether the C compiler supports C89 (global declarations) +ac_c_conftest_c89_globals=' +/* Does the compiler advertise C89 conformance? + Do not test the value of __STDC__, because some compilers set it to 0 + while being otherwise adequately conformant. */ +#if !defined __STDC__ +# error "Compiler does not advertise C89 conformance" +#endif -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu +#include +#include +struct stat; +/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ +struct buf { int x; }; +struct buf * (*rcsopen) (struct buf *, struct stat *, int); +static char *e (p, i) + char **p; + int i; +{ + return p[i]; +} +static char *f (char * (*g) (char **, int), char **p, ...) +{ + char *s; + va_list v; + va_start (v,p); + s = g (p, va_arg (v,int)); + va_end (v); + return s; +} +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has + function prototypes and stuff, but not \xHH hex character constants. + These do not provoke an error unfortunately, instead are silently treated + as an "x". The following induces an error, until -std is added to get + proper ANSI mode. Curiously \x00 != x always comes out true, for an + array size at least. It is necessary to write \x00 == 0 to get something + that is true only with -std. */ +int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters + inside strings and character constants. */ +#define FOO(x) '\''x'\'' +int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; +int test (int i, double x); +struct s1 {int (*f) (int a);}; +struct s2 {int (*f) (double a);}; +int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), + int, int);' +# Test code for whether the C compiler supports C89 (body of main). +ac_c_conftest_c89_main=' +ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); +' +# Test code for whether the C compiler supports C99 (global declarations) +ac_c_conftest_c99_globals=' +// Does the compiler advertise C99 conformance? +#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L +# error "Compiler does not advertise C99 conformance" +#endif +#include +extern int puts (const char *); +extern int printf (const char *, ...); +extern int dprintf (int, const char *, ...); +extern void *malloc (size_t); + +// Check varargs macros. These examples are taken from C99 6.10.3.5. +// dprintf is used instead of fprintf to avoid needing to declare +// FILE and stderr. +#define debug(...) dprintf (2, __VA_ARGS__) +#define showlist(...) puts (#__VA_ARGS__) +#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) +static void +test_varargs_macros (void) +{ + int x = 1234; + int y = 5678; + debug ("Flag"); + debug ("X = %d\n", x); + showlist (The first, second, and third items.); + report (x>y, "x is %d but y is %d", x, y); +} +// Check long long types. +#define BIG64 18446744073709551615ull +#define BIG32 4294967295ul +#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) +#if !BIG_OK + #error "your preprocessor is broken" +#endif +#if BIG_OK +#else + #error "your preprocessor is broken" +#endif +static long long int bignum = -9223372036854775807LL; +static unsigned long long int ubignum = BIG64; -ac_aux_dir= -for ac_dir in build-aux "$srcdir"/build-aux; do - if test -f "$ac_dir/install-sh"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install-sh -c" - break - elif test -f "$ac_dir/install.sh"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install.sh -c" - break - elif test -f "$ac_dir/shtool"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/shtool install -c" - break - fi +struct incomplete_array +{ + int datasize; + double data[]; +}; + +struct named_init { + int number; + const wchar_t *name; + double average; +}; + +typedef const char *ccp; + +static inline int +test_restrict (ccp restrict text) +{ + // See if C++-style comments work. + // Iterate through items via the restricted pointer. + // Also check for declarations in for loops. + for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) + continue; + return 0; +} + +// Check varargs and va_copy. +static bool +test_varargs (const char *format, ...) +{ + va_list args; + va_start (args, format); + va_list args_copy; + va_copy (args_copy, args); + + const char *str = ""; + int number = 0; + float fnumber = 0; + + while (*format) + { + switch (*format++) + { + case '\''s'\'': // string + str = va_arg (args_copy, const char *); + break; + case '\''d'\'': // int + number = va_arg (args_copy, int); + break; + case '\''f'\'': // float + fnumber = va_arg (args_copy, double); + break; + default: + break; + } + } + va_end (args_copy); + va_end (args); + + return *str && number && fnumber; +} +' + +# Test code for whether the C compiler supports C99 (body of main). +ac_c_conftest_c99_main=' + // Check bool. + _Bool success = false; + success |= (argc != 0); + + // Check restrict. + if (test_restrict ("String literal") == 0) + success = true; + char *restrict newvar = "Another string"; + + // Check varargs. + success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); + test_varargs_macros (); + + // Check flexible array members. + struct incomplete_array *ia = + malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); + ia->datasize = 10; + for (int i = 0; i < ia->datasize; ++i) + ia->data[i] = i * 1.234; + + // Check named initializers. + struct named_init ni = { + .number = 34, + .name = L"Test wide string", + .average = 543.34343, + }; + + ni.number = 58; + + int dynamic_array[ni.number]; + dynamic_array[0] = argv[0][0]; + dynamic_array[ni.number - 1] = 543; + + // work around unused variable warnings + ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' + || dynamic_array[ni.number - 1] != 543); +' + +# Test code for whether the C compiler supports C11 (global declarations) +ac_c_conftest_c11_globals=' +// Does the compiler advertise C11 conformance? +#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L +# error "Compiler does not advertise C11 conformance" +#endif + +// Check _Alignas. +char _Alignas (double) aligned_as_double; +char _Alignas (0) no_special_alignment; +extern char aligned_as_int; +char _Alignas (0) _Alignas (int) aligned_as_int; + +// Check _Alignof. +enum +{ + int_alignment = _Alignof (int), + int_array_alignment = _Alignof (int[100]), + char_alignment = _Alignof (char) +}; +_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); + +// Check _Noreturn. +int _Noreturn does_not_return (void) { for (;;) continue; } + +// Check _Static_assert. +struct test_static_assert +{ + int x; + _Static_assert (sizeof (int) <= sizeof (long int), + "_Static_assert does not work in struct"); + long int y; +}; + +// Check UTF-8 literals. +#define u8 syntax error! +char const utf8_literal[] = u8"happens to be ASCII" "another string"; + +// Check duplicate typedefs. +typedef long *long_ptr; +typedef long int *long_ptr; +typedef long_ptr long_ptr; + +// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. +struct anonymous +{ + union { + struct { int i; int j; }; + struct { int k; long int l; } w; + }; + int m; +} v1; +' + +# Test code for whether the C compiler supports C11 (body of main). +ac_c_conftest_c11_main=' + _Static_assert ((offsetof (struct anonymous, i) + == offsetof (struct anonymous, w.k)), + "Anonymous union alignment botch"); + v1.i = 2; + v1.w.k = 5; + ok |= v1.i != 5; +' + +# Test code for whether the C compiler supports C11 (complete). +ac_c_conftest_c11_program="${ac_c_conftest_c89_globals} +${ac_c_conftest_c99_globals} +${ac_c_conftest_c11_globals} + +int +main (int argc, char **argv) +{ + int ok = 0; + ${ac_c_conftest_c89_main} + ${ac_c_conftest_c99_main} + ${ac_c_conftest_c11_main} + return ok; +} +" + +# Test code for whether the C compiler supports C99 (complete). +ac_c_conftest_c99_program="${ac_c_conftest_c89_globals} +${ac_c_conftest_c99_globals} + +int +main (int argc, char **argv) +{ + int ok = 0; + ${ac_c_conftest_c89_main} + ${ac_c_conftest_c99_main} + return ok; +} +" + +# Test code for whether the C compiler supports C89 (complete). +ac_c_conftest_c89_program="${ac_c_conftest_c89_globals} + +int +main (int argc, char **argv) +{ + int ok = 0; + ${ac_c_conftest_c89_main} + return ok; +} +" + +as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" +as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" +as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" +as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" +as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" +as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" +as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" +as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" +as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" +as_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H" +as_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H" + +# Auxiliary files required by this configure script. +ac_aux_files="ar-lib compile config.guess config.sub missing install-sh" + +# Locations in which to look for auxiliary files. +ac_aux_dir_candidates="${srcdir}/build-aux" + +# Search for a directory containing all of the required auxiliary files, +# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. +# If we don't find one directory that contains all the files we need, +# we report the set of missing files from the *first* directory in +# $ac_aux_dir_candidates and give up. +ac_missing_aux_files="" +ac_first_candidate=: +printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +as_found=false +for as_dir in $ac_aux_dir_candidates +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + as_found=: + + printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 + ac_aux_dir_found=yes + ac_install_sh= + for ac_aux in $ac_aux_files + do + # As a special case, if "install-sh" is required, that requirement + # can be satisfied by any of "install-sh", "install.sh", or "shtool", + # and $ac_install_sh is set appropriately for whichever one is found. + if test x"$ac_aux" = x"install-sh" + then + if test -f "${as_dir}install-sh"; then + printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 + ac_install_sh="${as_dir}install-sh -c" + elif test -f "${as_dir}install.sh"; then + printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 + ac_install_sh="${as_dir}install.sh -c" + elif test -f "${as_dir}shtool"; then + printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 + ac_install_sh="${as_dir}shtool install -c" + else + ac_aux_dir_found=no + if $ac_first_candidate; then + ac_missing_aux_files="${ac_missing_aux_files} install-sh" + else + break + fi + fi + else + if test -f "${as_dir}${ac_aux}"; then + printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 + else + ac_aux_dir_found=no + if $ac_first_candidate; then + ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" + else + break + fi + fi + fi + done + if test "$ac_aux_dir_found" = yes; then + ac_aux_dir="$as_dir" + break + fi + ac_first_candidate=false + + as_found=false done -if test -z "$ac_aux_dir"; then - as_fn_error $? "cannot find install-sh, install.sh, or shtool in build-aux \"$srcdir\"/build-aux" "$LINENO" 5 +IFS=$as_save_IFS +if $as_found +then : + +else $as_nop + as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 fi + # These three variables are undocumented and unsupported, # and are intended to be withdrawn in a future Autoconf release. # They can cause serious problems if a builder's source tree is in a directory # whose full name contains unusual characters. -ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. -ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. -ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. +if test -f "${ac_aux_dir}config.guess"; then + ac_config_guess="$SHELL ${ac_aux_dir}config.guess" +fi +if test -f "${ac_aux_dir}config.sub"; then + ac_config_sub="$SHELL ${ac_aux_dir}config.sub" +fi +if test -f "$ac_aux_dir/configure"; then + ac_configure="$SHELL ${ac_aux_dir}configure" +fi + +# Check that the precious variables saved in the cache have kept the same +# value. +ac_cache_corrupted=false +for ac_var in $ac_precious_vars; do + eval ac_old_set=\$ac_cv_env_${ac_var}_set + eval ac_new_set=\$ac_env_${ac_var}_set + eval ac_old_val=\$ac_cv_env_${ac_var}_value + eval ac_new_val=\$ac_env_${ac_var}_value + case $ac_old_set,$ac_new_set in + set,) + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} + ac_cache_corrupted=: ;; + ,set) + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} + ac_cache_corrupted=: ;; + ,);; + *) + if test "x$ac_old_val" != "x$ac_new_val"; then + # differences in whitespace do not lead to failure. + ac_old_val_w=`echo x $ac_old_val` + ac_new_val_w=`echo x $ac_new_val` + if test "$ac_old_val_w" != "$ac_new_val_w"; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} + ac_cache_corrupted=: + else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 +printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} + eval $ac_var=\$ac_old_val + fi + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 +printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 +printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} + fi;; + esac + # Pass precious variables to config.status. + if test "$ac_new_set" = set; then + case $ac_new_val in + *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; + *) ac_arg=$ac_var=$ac_new_val ;; + esac + case " $ac_configure_args " in + *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. + *) as_fn_append ac_configure_args " '$ac_arg'" ;; + esac + fi +done +if $ac_cache_corrupted; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 +printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} + as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' + and start over" "$LINENO" 5 +fi +## -------------------- ## +## Main body of script. ## +## -------------------- ## + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + + + + + + ac_config_headers="$ac_config_headers src/config.h" am__api_version='1.16' -# Find a good install program. We prefer a C program (faster), + + + # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: # SysV /etc/install, /usr/sbin/install @@ -2750,20 +3110,25 @@ am__api_version='1.16' # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. # Reject install programs that cannot install multiple files. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 -$as_echo_n "checking for a BSD-compatible install... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 +printf %s "checking for a BSD-compatible install... " >&6; } if test -z "$INSTALL"; then -if ${ac_cv_path_install+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test ${ac_cv_path_install+y} +then : + printf %s "(cached) " >&6 +else $as_nop as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - # Account for people who put trailing slashes in PATH elements. -case $as_dir/ in #(( - ./ | .// | /[cC]/* | \ + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + # Account for fact that we put trailing slashes in our PATH walk. +case $as_dir in #(( + ./ | /[cC]/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ /usr/ucb/* ) ;; @@ -2773,13 +3138,13 @@ case $as_dir/ in #(( # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then if test $ac_prog = install && - grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : elif test $ac_prog = install && - grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else @@ -2787,12 +3152,12 @@ case $as_dir/ in #(( echo one > conftest.one echo two > conftest.two mkdir conftest.dir - if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && + if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && test -s conftest.one && test -s conftest.two && test -s conftest.dir/conftest.one && test -s conftest.dir/conftest.two then - ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" + ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" break 3 fi fi @@ -2808,7 +3173,7 @@ IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir fi - if test "${ac_cv_path_install+set}" = set; then + if test ${ac_cv_path_install+y}; then INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script. Don't cache a @@ -2818,8 +3183,8 @@ fi INSTALL=$ac_install_sh fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 -$as_echo "$INSTALL" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 +printf "%s\n" "$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. @@ -2829,8 +3194,8 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 -$as_echo_n "checking whether build environment is sane... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 +printf %s "checking whether build environment is sane... " >&6; } # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' @@ -2884,8 +3249,8 @@ else as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= @@ -2904,12 +3269,14 @@ test "$program_suffix" != NONE && # Double any \ or $. # By default was `s,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' -program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` +program_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` + # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` -if test x"${MISSING+set}" != xset; then + + if test x"${MISSING+set}" != xset; then MISSING="\${SHELL} '$am_aux_dir/missing'" fi # Use eval to expand $SHELL @@ -2917,8 +3284,8 @@ if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 -$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 +printf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} fi if test x"${install_sh+set}" != xset; then @@ -2938,11 +3305,12 @@ if test "$cross_compiling" != no; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_STRIP+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_STRIP+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else @@ -2950,11 +3318,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2965,11 +3337,11 @@ fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 -$as_echo "$STRIP" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 +printf "%s\n" "$STRIP" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -2978,11 +3350,12 @@ if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_STRIP+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_STRIP+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else @@ -2990,11 +3363,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3005,11 +3382,11 @@ fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 -$as_echo "$ac_ct_STRIP" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 +printf "%s\n" "$ac_ct_STRIP" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then @@ -3017,8 +3394,8 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP @@ -3030,25 +3407,31 @@ fi fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 -$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 +printf %s "checking for a race-free mkdir -p... " >&6; } if test -z "$MKDIR_P"; then - if ${ac_cv_path_mkdir+:} false; then : - $as_echo_n "(cached) " >&6 -else + if test ${ac_cv_path_mkdir+y} +then : + printf %s "(cached) " >&6 +else $as_nop as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_prog in mkdir gmkdir; do for ac_exec_ext in '' $ac_executable_extensions; do - as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue - case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( - 'mkdir (GNU coreutils) '* | \ - 'mkdir (coreutils) '* | \ + as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue + case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( + 'mkdir ('*'coreutils) '* | \ + 'BusyBox '* | \ 'mkdir (fileutils) '4.1*) - ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext + ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext break 3;; esac done @@ -3059,7 +3442,7 @@ IFS=$as_save_IFS fi test -d ./--version && rmdir ./--version - if test "${ac_cv_path_mkdir+set}" = set; then + if test ${ac_cv_path_mkdir+y}; then MKDIR_P="$ac_cv_path_mkdir -p" else # As a last resort, use the slow shell script. Don't cache a @@ -3069,18 +3452,19 @@ fi MKDIR_P="$ac_install_sh -d" fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 -$as_echo "$MKDIR_P" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 +printf "%s\n" "$MKDIR_P" >&6; } for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_AWK+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_AWK+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else @@ -3088,11 +3472,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_AWK="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3103,24 +3491,25 @@ fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 -$as_echo "$AWK" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 +printf "%s\n" "$AWK" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi test -n "$AWK" && break done -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 -$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 +printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } set x ${MAKE-make} -ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` -if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : - $as_echo_n "(cached) " >&6 -else +ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` +if eval test \${ac_cv_prog_make_${ac_make}_set+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @@ -3136,12 +3525,12 @@ esac rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } SET_MAKE= else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi @@ -3155,7 +3544,8 @@ fi rmdir .tst 2>/dev/null # Check whether --enable-silent-rules was given. -if test "${enable_silent_rules+set}" = set; then : +if test ${enable_silent_rules+y} +then : enableval=$enable_silent_rules; fi @@ -3165,12 +3555,13 @@ case $enable_silent_rules in # ((( *) AM_DEFAULT_VERBOSITY=1;; esac am_make=${MAKE-make} -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 -$as_echo_n "checking whether $am_make supports nested variables... " >&6; } -if ${am_cv_make_support_nested_variables+:} false; then : - $as_echo_n "(cached) " >&6 -else - if $as_echo 'TRUE=$(BAR$(V)) +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 +printf %s "checking whether $am_make supports nested variables... " >&6; } +if test ${am_cv_make_support_nested_variables+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if printf "%s\n" 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 @@ -3182,8 +3573,8 @@ else am_cv_make_support_nested_variables=no fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 -$as_echo "$am_cv_make_support_nested_variables" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 +printf "%s\n" "$am_cv_make_support_nested_variables" >&6; } if test $am_cv_make_support_nested_variables = yes; then AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' @@ -3218,14 +3609,10 @@ fi VERSION='UNKNOWN' -cat >>confdefs.h <<_ACEOF -#define PACKAGE "$PACKAGE" -_ACEOF +printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define VERSION "$VERSION" -_ACEOF +printf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h # Some tools Automake needs. @@ -3265,6 +3652,20 @@ am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' +# Variables for tags utilities; see am/tags.am +if test -z "$CTAGS"; then + CTAGS=ctags +fi + +if test -z "$ETAGS"; then + ETAGS=etags +fi + +if test -z "$CSCOPE"; then + CSCOPE=cscope +fi + + # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile @@ -3309,17 +3710,18 @@ END fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 -$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 +printf %s "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } # Check whether --enable-maintainer-mode was given. -if test "${enable_maintainer_mode+set}" = set; then : +if test ${enable_maintainer_mode+y} +then : enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval -else +else $as_nop USE_MAINTAINER_MODE=no fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 -$as_echo "$USE_MAINTAINER_MODE" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 +printf "%s\n" "$USE_MAINTAINER_MODE" >&6; } if test $USE_MAINTAINER_MODE = yes; then MAINTAINER_MODE_TRUE= MAINTAINER_MODE_FALSE='#' @@ -3331,26 +3733,29 @@ fi MAINT=$MAINTAINER_MODE_TRUE -# Make sure we can run config.sub. -$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || - as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 -$as_echo_n "checking build system type... " >&6; } -if ${ac_cv_build+:} false; then : - $as_echo_n "(cached) " >&6 -else + + # Make sure we can run config.sub. +$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || + as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 + +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 +printf %s "checking build system type... " >&6; } +if test ${ac_cv_build+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_build_alias=$build_alias test "x$ac_build_alias" = x && - ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` + ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` test "x$ac_build_alias" = x && as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 -ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || - as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 +ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || + as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 -$as_echo "$ac_cv_build" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 +printf "%s\n" "$ac_cv_build" >&6; } case $ac_cv_build in *-*-*) ;; *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; @@ -3369,21 +3774,22 @@ IFS=$ac_save_IFS case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 -$as_echo_n "checking host system type... " >&6; } -if ${ac_cv_host+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 +printf %s "checking host system type... " >&6; } +if test ${ac_cv_host+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test "x$host_alias" = x; then ac_cv_host=$ac_cv_build else - ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || - as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 + ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || + as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 -$as_echo "$ac_cv_host" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 +printf "%s\n" "$ac_cv_host" >&6; } case $ac_cv_host in *-*-*) ;; *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; @@ -3408,6 +3814,15 @@ RPM_CHANGELOGTIME="$(LC_TIME=C date -u '+%a %b %d %Y')" DEB_CHANGELOGTIME="$(LC_TIME=C date -u -R)" + + + + + + + + + ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -3416,11 +3831,12 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else @@ -3428,11 +3844,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3443,11 +3863,11 @@ fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +printf "%s\n" "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -3456,11 +3876,12 @@ if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else @@ -3468,11 +3889,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3483,11 +3908,11 @@ fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 -$as_echo "$ac_ct_CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 +printf "%s\n" "$ac_ct_CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi if test "x$ac_ct_CC" = x; then @@ -3495,8 +3920,8 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC @@ -3509,11 +3934,12 @@ if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else @@ -3521,11 +3947,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3536,11 +3966,11 @@ fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +printf "%s\n" "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -3549,11 +3979,12 @@ fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else @@ -3562,15 +3993,19 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3586,18 +4021,18 @@ if test $ac_prog_rejected = yes; then # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift - ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" + ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +printf "%s\n" "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -3608,11 +4043,12 @@ if test -z "$CC"; then do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else @@ -3620,11 +4056,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3635,11 +4075,11 @@ fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +printf "%s\n" "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -3652,11 +4092,12 @@ if test -z "$CC"; then do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else @@ -3664,11 +4105,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3679,11 +4124,11 @@ fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 -$as_echo "$ac_ct_CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 +printf "%s\n" "$ac_ct_CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -3695,34 +4140,138 @@ done else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +ac_tool_warned=yes ;; +esac + CC=$ac_ct_CC + fi +fi + +fi +if test -z "$CC"; then + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. +set dummy ${ac_tool_prefix}clang; ac_word=$2 +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_prog_CC="${ac_tool_prefix}clang" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +CC=$ac_cv_prog_CC +if test -n "$CC"; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +printf "%s\n" "$CC" >&6; } +else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } +fi + + +fi +if test -z "$ac_cv_prog_CC"; then + ac_ct_CC=$CC + # Extract the first word of "clang", so it can be a program name with args. +set dummy clang; ac_word=$2 +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test -n "$ac_ct_CC"; then + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_CC="clang" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +ac_ct_CC=$ac_cv_prog_ac_ct_CC +if test -n "$ac_ct_CC"; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 +printf "%s\n" "$ac_ct_CC" >&6; } +else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } +fi + + if test "x$ac_ct_CC" = x; then + CC="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi +else + CC="$ac_cv_prog_CC" fi fi -test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. -$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 +printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 -for ac_option in --version -v -V -qversion; do +for ac_option in --version -v -V -qversion -version; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -3732,7 +4281,7 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done @@ -3740,7 +4289,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; @@ -3752,9 +4301,9 @@ ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 -$as_echo_n "checking whether the C compiler works... " >&6; } -ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 +printf %s "checking whether the C compiler works... " >&6; } +ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" @@ -3775,11 +4324,12 @@ case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link_default") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } +then : # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, @@ -3796,7 +4346,7 @@ do # certainly right. break;; *.* ) - if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; + if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi @@ -3812,44 +4362,46 @@ do done test "$ac_cv_exeext" = no && ac_cv_exeext= -else +else $as_nop ac_file='' fi -if test -z "$ac_file"; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -$as_echo "$as_me: failed program was:" >&5 +if test -z "$ac_file" +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } +printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables See \`config.log' for more details" "$LINENO" 5; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 -$as_echo_n "checking for C compiler default output file name... " >&6; } -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 -$as_echo "$ac_file" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } +fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 +printf %s "checking for C compiler default output file name... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 +printf "%s\n" "$ac_file" >&6; } ac_exeext=$ac_cv_exeext rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 -$as_echo_n "checking for suffix of executables... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 +printf %s "checking for suffix of executables... " >&6; } if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } +then : # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with @@ -3863,15 +4415,15 @@ for ac_file in conftest.exe conftest conftest.*; do * ) break;; esac done -else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +else $as_nop + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 -$as_echo "$ac_cv_exeext" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 +printf "%s\n" "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext @@ -3880,7 +4432,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int -main () +main (void) { FILE *f = fopen ("conftest.out", "w"); return ferror (f) || fclose (f) != 0; @@ -3892,8 +4444,8 @@ _ACEOF ac_clean_files="$ac_clean_files conftest.out" # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 -$as_echo_n "checking whether we are cross compiling... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 +printf %s "checking whether we are cross compiling... " >&6; } if test "$cross_compiling" != yes; then { { ac_try="$ac_link" case "(($ac_try" in @@ -3901,10 +4453,10 @@ case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if { ac_try='./conftest$ac_cv_exeext' { { case "(($ac_try" in @@ -3912,39 +4464,40 @@ $as_echo "$ac_try_echo"; } >&5 *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "cannot run C compiled programs. + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error 77 "cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details" "$LINENO" 5; } fi fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 -$as_echo "$cross_compiling" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 +printf "%s\n" "$cross_compiling" >&6; } rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 -$as_echo_n "checking for suffix of object files... " >&6; } -if ${ac_cv_objext+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 +printf %s "checking for suffix of object files... " >&6; } +if test ${ac_cv_objext+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; @@ -3958,11 +4511,12 @@ case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } +then : for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in @@ -3971,31 +4525,32 @@ $as_echo "$ac_try_echo"; } >&5 break;; esac done -else - $as_echo "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 -$as_echo "$ac_cv_objext" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 +printf "%s\n" "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 -$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } -if ${ac_cv_c_compiler_gnu+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 +printf %s "checking whether the compiler supports GNU C... " >&6; } +if test ${ac_cv_c_compiler_gnu+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { #ifndef __GNUC__ choke me @@ -4005,29 +4560,33 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_compiler_gnu=yes -else +else $as_nop ac_compiler_gnu=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 -$as_echo "$ac_cv_c_compiler_gnu" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 +printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } +ac_compiler_gnu=$ac_cv_c_compiler_gnu + if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi -ac_test_CFLAGS=${CFLAGS+set} +ac_test_CFLAGS=${CFLAGS+y} ac_save_CFLAGS=$CFLAGS -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 -$as_echo_n "checking whether $CC accepts -g... " >&6; } -if ${ac_cv_prog_cc_g+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 +printf %s "checking whether $CC accepts -g... " >&6; } +if test ${ac_cv_prog_cc_g+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no @@ -4036,57 +4595,60 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_cv_prog_cc_g=yes -else +else $as_nop CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : -else +else $as_nop ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_cv_prog_cc_g=yes fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 -$as_echo "$ac_cv_prog_cc_g" >&6; } -if test "$ac_test_CFLAGS" = set; then +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 +printf "%s\n" "$ac_cv_prog_cc_g" >&6; } +if test $ac_test_CFLAGS; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then @@ -4101,94 +4663,144 @@ else CFLAGS= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 -$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } -if ${ac_cv_prog_cc_c89+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_cv_prog_cc_c89=no +ac_prog_cc_stdc=no +if test x$ac_prog_cc_stdc = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 +printf %s "checking for $CC option to enable C11 features... " >&6; } +if test ${ac_cv_prog_cc_c11+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_prog_cc_c11=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#include -#include -struct stat; -/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ -struct buf { int x; }; -FILE * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (p, i) - char **p; - int i; -{ - return p[i]; -} -static char *f (char * (*g) (char **, int), char **p, ...) -{ - char *s; - va_list v; - va_start (v,p); - s = g (p, va_arg (v,int)); - va_end (v); - return s; -} - -/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has - function prototypes and stuff, but not '\xHH' hex character constants. - These don't provoke an error unfortunately, instead are silently treated - as 'x'. The following induces an error, until -std is added to get - proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an - array size at least. It's necessary to write '\x00'==0 to get something - that's true only with -std. */ -int osf4_cc_array ['\x00' == 0 ? 1 : -1]; +$ac_c_conftest_c11_program +_ACEOF +for ac_arg in '' -std=gnu11 +do + CC="$ac_save_CC $ac_arg" + if ac_fn_c_try_compile "$LINENO" +then : + ac_cv_prog_cc_c11=$ac_arg +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam + test "x$ac_cv_prog_cc_c11" != "xno" && break +done +rm -f conftest.$ac_ext +CC=$ac_save_CC +fi -/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters - inside strings and character constants. */ -#define FOO(x) 'x' -int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; +if test "x$ac_cv_prog_cc_c11" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_prog_cc_c11" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 +printf "%s\n" "$ac_cv_prog_cc_c11" >&6; } + CC="$CC $ac_cv_prog_cc_c11" +fi + ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 + ac_prog_cc_stdc=c11 +fi +fi +if test x$ac_prog_cc_stdc = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 +printf %s "checking for $CC option to enable C99 features... " >&6; } +if test ${ac_cv_prog_cc_c99+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_prog_cc_c99=no +ac_save_CC=$CC +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_c_conftest_c99_program +_ACEOF +for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= +do + CC="$ac_save_CC $ac_arg" + if ac_fn_c_try_compile "$LINENO" +then : + ac_cv_prog_cc_c99=$ac_arg +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam + test "x$ac_cv_prog_cc_c99" != "xno" && break +done +rm -f conftest.$ac_ext +CC=$ac_save_CC +fi -int test (int i, double x); -struct s1 {int (*f) (int a);}; -struct s2 {int (*f) (double a);}; -int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); -int argc; -char **argv; -int -main () -{ -return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; - ; - return 0; -} +if test "x$ac_cv_prog_cc_c99" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_prog_cc_c99" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 +printf "%s\n" "$ac_cv_prog_cc_c99" >&6; } + CC="$CC $ac_cv_prog_cc_c99" +fi + ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 + ac_prog_cc_stdc=c99 +fi +fi +if test x$ac_prog_cc_stdc = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 +printf %s "checking for $CC option to enable C89 features... " >&6; } +if test ${ac_cv_prog_cc_c89+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_prog_cc_c89=no +ac_save_CC=$CC +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_c_conftest_c89_program _ACEOF -for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ - -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" - if ac_fn_c_try_compile "$LINENO"; then : + if ac_fn_c_try_compile "$LINENO" +then : ac_cv_prog_cc_c89=$ac_arg fi -rm -f core conftest.err conftest.$ac_objext +rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC - fi -# AC_CACHE_VAL -case "x$ac_cv_prog_cc_c89" in - x) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 -$as_echo "none needed" >&6; } ;; - xno) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 -$as_echo "unsupported" >&6; } ;; - *) - CC="$CC $ac_cv_prog_cc_c89" - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 -$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; -esac -if test "x$ac_cv_prog_cc_c89" != xno; then : +if test "x$ac_cv_prog_cc_c89" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_prog_cc_c89" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 +printf "%s\n" "$ac_cv_prog_cc_c89" >&6; } + CC="$CC $ac_cv_prog_cc_c89" +fi + ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 + ac_prog_cc_stdc=c89 +fi fi ac_ext=c @@ -4197,21 +4809,23 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -ac_ext=c + + ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 -$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } -if ${am_cv_prog_cc_c_o+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 +printf %s "checking whether $CC understands -c and -o together... " >&6; } +if test ${am_cv_prog_cc_c_o+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; @@ -4239,8 +4853,8 @@ _ACEOF rm -f core conftest* unset am_i fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 -$as_echo "$am_cv_prog_cc_c_o" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 +printf "%s\n" "$am_cv_prog_cc_c_o" >&6; } if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. @@ -4259,8 +4873,8 @@ DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 -$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 +printf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } cat > confinc.mk << 'END' am__doit: @echo this is the am__doit target >confinc.out @@ -4296,11 +4910,12 @@ esac fi done rm -f confinc.* confmf.* -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 -$as_echo "${_am_result}" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 +printf "%s\n" "${_am_result}" >&6; } # Check whether --enable-dependency-tracking was given. -if test "${enable_dependency_tracking+set}" = set; then : +if test ${enable_dependency_tracking+y} +then : enableval=$enable_dependency_tracking; fi @@ -4321,11 +4936,12 @@ fi depcc="$CC" am_compiler_list= -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 -$as_echo_n "checking dependency style of $depcc... " >&6; } -if ${am_cv_CC_dependencies_compiler_type+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 +printf %s "checking dependency style of $depcc... " >&6; } +if test ${am_cv_CC_dependencies_compiler_type+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For @@ -4432,8 +5048,8 @@ else fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 -$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 +printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if @@ -4452,40 +5068,36 @@ ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 -$as_echo_n "checking how to run the C preprocessor... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 +printf %s "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then - if ${ac_cv_prog_CPP+:} false; then : - $as_echo_n "(cached) " >&6 -else - # Double quotes because CPP needs to be expanded - for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" + if test ${ac_cv_prog_CPP+y} +then : + printf %s "(cached) " >&6 +else $as_nop + # Double quotes because $CC needs to be expanded + for CPP in "$CC -E" "$CC -E -traditional-cpp" cpp /lib/cpp do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include -#endif +#include Syntax error _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if ac_fn_c_try_cpp "$LINENO" +then : -else +else $as_nop # Broken: fails on valid input. continue fi @@ -4497,10 +5109,11 @@ rm -f conftest.err conftest.i conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if ac_fn_c_try_cpp "$LINENO" +then : # Broken: success on invalid input. continue -else +else $as_nop # Passes both tests. ac_preproc_ok=: break @@ -4510,7 +5123,8 @@ rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : +if $ac_preproc_ok +then : break fi @@ -4522,29 +5136,24 @@ fi else ac_cv_prog_CPP=$CPP fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 -$as_echo "$CPP" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 +printf "%s\n" "$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include -#endif +#include Syntax error _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if ac_fn_c_try_cpp "$LINENO" +then : -else +else $as_nop # Broken: fails on valid input. continue fi @@ -4556,10 +5165,11 @@ rm -f conftest.err conftest.i conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if ac_fn_c_try_cpp "$LINENO" +then : # Broken: success on invalid input. continue -else +else $as_nop # Passes both tests. ac_preproc_ok=: break @@ -4569,11 +5179,12 @@ rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : +if $ac_preproc_ok +then : -else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +else $as_nop + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } fi @@ -4588,11 +5199,12 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy ${ac_tool_prefix}ranlib; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_RANLIB+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_RANLIB+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. else @@ -4600,11 +5212,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -4615,11 +5231,11 @@ fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 -$as_echo "$RANLIB" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 +printf "%s\n" "$RANLIB" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -4628,11 +5244,12 @@ if test -z "$ac_cv_prog_RANLIB"; then ac_ct_RANLIB=$RANLIB # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_RANLIB+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_RANLIB"; then ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. else @@ -4640,11 +5257,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_RANLIB="ranlib" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -4655,11 +5276,11 @@ fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 -$as_echo "$ac_ct_RANLIB" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 +printf "%s\n" "$ac_ct_RANLIB" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi if test "x$ac_ct_RANLIB" = x; then @@ -4667,8 +5288,8 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac RANLIB=$ac_ct_RANLIB @@ -4677,345 +5298,195 @@ else RANLIB="$ac_cv_prog_RANLIB" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 -$as_echo_n "checking whether ln -s works... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 +printf %s "checking whether ln -s works... " >&6; } LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 -$as_echo "no, using $LN_S" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 +printf "%s\n" "no, using $LN_S" >&6; } fi - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 -$as_echo_n "checking for grep that handles long lines and -e... " >&6; } -if ${ac_cv_path_GREP+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -z "$GREP"; then - ac_path_GREP_found=false - # Loop through the user's path and test for each of PROGNAME-LIST - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +ac_header= ac_cache= +for ac_item in $ac_header_c_list do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in grep ggrep; do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" - as_fn_executable_p "$ac_path_GREP" || continue -# Check for GNU ac_path_GREP and select it if it is found. - # Check for GNU $ac_path_GREP -case `"$ac_path_GREP" --version 2>&1` in -*GNU*) - ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; -*) - ac_count=0 - $as_echo_n 0123456789 >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - $as_echo 'GREP' >> "conftest.nl" - "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val - if test $ac_count -gt ${ac_path_GREP_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_GREP="$ac_path_GREP" - ac_path_GREP_max=$ac_count + if test $ac_cache; then + ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" + if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then + printf "%s\n" "#define $ac_item 1" >> confdefs.h fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac - - $ac_path_GREP_found && break 3 - done - done - done -IFS=$as_save_IFS - if test -z "$ac_cv_path_GREP"; then - as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + ac_header= ac_cache= + elif test $ac_header; then + ac_cache=$ac_item + else + ac_header=$ac_item fi -else - ac_cv_path_GREP=$GREP -fi +done -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 -$as_echo "$ac_cv_path_GREP" >&6; } - GREP="$ac_cv_path_GREP" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 -$as_echo_n "checking for egrep... " >&6; } -if ${ac_cv_path_EGREP+:} false; then : - $as_echo_n "(cached) " >&6 -else - if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 - then ac_cv_path_EGREP="$GREP -E" - else - if test -z "$EGREP"; then - ac_path_EGREP_found=false - # Loop through the user's path and test for each of PROGNAME-LIST - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in egrep; do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" - as_fn_executable_p "$ac_path_EGREP" || continue -# Check for GNU ac_path_EGREP and select it if it is found. - # Check for GNU $ac_path_EGREP -case `"$ac_path_EGREP" --version 2>&1` in -*GNU*) - ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; -*) - ac_count=0 - $as_echo_n 0123456789 >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - $as_echo 'EGREP' >> "conftest.nl" - "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val - if test $ac_count -gt ${ac_path_EGREP_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_EGREP="$ac_path_EGREP" - ac_path_EGREP_max=$ac_count - fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac - $ac_path_EGREP_found && break 3 - done - done - done -IFS=$as_save_IFS - if test -z "$ac_cv_path_EGREP"; then - as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 - fi -else - ac_cv_path_EGREP=$EGREP -fi - fi + + + +if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes +then : + +printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h + fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 -$as_echo "$ac_cv_path_EGREP" >&6; } - EGREP="$ac_cv_path_EGREP" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 -$as_echo_n "checking for ANSI C header files... " >&6; } -if ${ac_cv_header_stdc+:} false; then : - $as_echo_n "(cached) " >&6 -else + + + + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 +printf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; } +if test ${ac_cv_safe_to_define___extensions__+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#include -#include -#include -#include +# define __EXTENSIONS__ 1 + $ac_includes_default int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_cv_header_stdc=yes -else - ac_cv_header_stdc=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - -if test $ac_cv_header_stdc = yes; then - # SunOS 4.x string.h does not declare mem*, contrary to ANSI. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "memchr" >/dev/null 2>&1; then : - -else - ac_cv_header_stdc=no +if ac_fn_c_try_compile "$LINENO" +then : + ac_cv_safe_to_define___extensions__=yes +else $as_nop + ac_cv_safe_to_define___extensions__=no fi -rm -f conftest* - +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 +printf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; } -if test $ac_cv_header_stdc = yes; then - # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5 +printf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; } +if test ${ac_cv_should_define__xopen_source+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_should_define__xopen_source=no + if test $ac_cv_header_wchar_h = yes +then : cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "free" >/dev/null 2>&1; then : -else - ac_cv_header_stdc=no -fi -rm -f conftest* + #include + mbstate_t x; +int +main (void) +{ -fi + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO" +then : -if test $ac_cv_header_stdc = yes; then - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. - if test "$cross_compiling" = yes; then : - : -else +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#include -#include -#if ((' ' & 0x0FF) == 0x020) -# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') -# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) -#else -# define ISLOWER(c) \ - (('a' <= (c) && (c) <= 'i') \ - || ('j' <= (c) && (c) <= 'r') \ - || ('s' <= (c) && (c) <= 'z')) -# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) -#endif -#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) + #define _XOPEN_SOURCE 500 + #include + mbstate_t x; int -main () +main (void) { - int i; - for (i = 0; i < 256; i++) - if (XOR (islower (i), ISLOWER (i)) - || toupper (i) != TOUPPER (i)) - return 2; + + ; return 0; } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : - -else - ac_cv_header_stdc=no +if ac_fn_c_try_compile "$LINENO" +then : + ac_cv_should_define__xopen_source=yes fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi - +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 -$as_echo "$ac_cv_header_stdc" >&6; } -if test $ac_cv_header_stdc = yes; then +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5 +printf "%s\n" "$ac_cv_should_define__xopen_source" >&6; } -$as_echo "#define STDC_HEADERS 1" >>confdefs.h + printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h -fi + printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h -# On IRIX 5.3, sys/types and inttypes.h are conflicting. -for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ - inttypes.h stdint.h unistd.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default -" -if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF + printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h -fi + printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h -done + printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h + printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h + printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h - ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" -if test "x$ac_cv_header_minix_config_h" = xyes; then : - MINIX=yes -else - MINIX= -fi + printf "%s\n" "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h + printf "%s\n" "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h - if test "$MINIX" = yes; then + printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h -$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h + printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h + printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h -$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h + printf "%s\n" "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h + printf "%s\n" "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h -$as_echo "#define _MINIX 1" >>confdefs.h - - fi + printf "%s\n" "#define _TANDEM_SOURCE 1" >>confdefs.h + if test $ac_cv_header_minix_config_h = yes +then : + MINIX=yes + printf "%s\n" "#define _MINIX 1" >>confdefs.h - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 -$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } -if ${ac_cv_safe_to_define___extensions__+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ + printf "%s\n" "#define _POSIX_SOURCE 1" >>confdefs.h -# define __EXTENSIONS__ 1 - $ac_includes_default -int -main () -{ + printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_cv_safe_to_define___extensions__=yes -else - ac_cv_safe_to_define___extensions__=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +else $as_nop + MINIX= fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 -$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } - test $ac_cv_safe_to_define___extensions__ = yes && - $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h - - $as_echo "#define _ALL_SOURCE 1" >>confdefs.h + if test $ac_cv_safe_to_define___extensions__ = yes +then : + printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h - $as_echo "#define _GNU_SOURCE 1" >>confdefs.h - - $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h - - $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h +fi + if test $ac_cv_should_define__xopen_source = yes +then : + printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h +fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 -$as_echo_n "checking for a sed that does not truncate output... " >&6; } -if ${ac_cv_path_SED+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 +printf %s "checking for a sed that does not truncate output... " >&6; } +if test ${ac_cv_path_SED+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ for ac_i in 1 2 3 4 5 6 7; do ac_script="$ac_script$as_nl$ac_script" @@ -5029,10 +5500,15 @@ else for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in sed gsed; do + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + for ac_prog in sed gsed + do for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" + ac_path_SED="$as_dir$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_SED" || continue # Check for GNU ac_path_SED and select it if it is found. # Check for GNU $ac_path_SED @@ -5041,13 +5517,13 @@ case `"$ac_path_SED" --version 2>&1` in ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; *) ac_count=0 - $as_echo_n 0123456789 >"conftest.in" + printf %s 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" - $as_echo '' >> "conftest.nl" + printf "%s\n" '' >> "conftest.nl" "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val @@ -5075,8 +5551,8 @@ else fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 -$as_echo "$ac_cv_path_SED" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 +printf "%s\n" "$ac_cv_path_SED" >&6; } SED="$ac_cv_path_SED" rm -f conftest.sed @@ -5086,19 +5562,21 @@ $as_echo "$ac_cv_path_SED" >&6; } # allow to override gcov location # Check whether --with-gcov was given. -if test "${with_gcov+set}" = set; then : +if test ${with_gcov+y} +then : withval=$with_gcov; _AX_CODE_COVERAGE_GCOV_PROG_WITH=$with_gcov -else +else $as_nop _AX_CODE_COVERAGE_GCOV_PROG_WITH=gcov fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build with code coverage support" >&5 -$as_echo_n "checking whether to build with code coverage support... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build with code coverage support" >&5 +printf %s "checking whether to build with code coverage support... " >&6; } # Check whether --enable-code-coverage was given. -if test "${enable_code_coverage+set}" = set; then : +if test ${enable_code_coverage+y} +then : enableval=$enable_code_coverage; -else +else $as_nop enable_code_coverage=no fi @@ -5113,20 +5591,22 @@ fi CODE_COVERAGE_ENABLED=$enable_code_coverage - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_code_coverage" >&5 -$as_echo "$enable_code_coverage" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_code_coverage" >&5 +printf "%s\n" "$enable_code_coverage" >&6; } - if test "$enable_code_coverage" = "yes" ; then : + if test "$enable_code_coverage" = "yes" +then : # check for gcov if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}$_AX_CODE_COVERAGE_GCOV_PROG_WITH", so it can be a program name with args. set dummy ${ac_tool_prefix}$_AX_CODE_COVERAGE_GCOV_PROG_WITH; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_GCOV+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_GCOV+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$GCOV"; then ac_cv_prog_GCOV="$GCOV" # Let the user override the test. else @@ -5134,11 +5614,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_GCOV="${ac_tool_prefix}$_AX_CODE_COVERAGE_GCOV_PROG_WITH" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -5149,11 +5633,11 @@ fi fi GCOV=$ac_cv_prog_GCOV if test -n "$GCOV"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCOV" >&5 -$as_echo "$GCOV" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GCOV" >&5 +printf "%s\n" "$GCOV" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -5162,11 +5646,12 @@ if test -z "$ac_cv_prog_GCOV"; then ac_ct_GCOV=$GCOV # Extract the first word of "$_AX_CODE_COVERAGE_GCOV_PROG_WITH", so it can be a program name with args. set dummy $_AX_CODE_COVERAGE_GCOV_PROG_WITH; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_GCOV+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_GCOV+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_GCOV"; then ac_cv_prog_ac_ct_GCOV="$ac_ct_GCOV" # Let the user override the test. else @@ -5174,11 +5659,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_GCOV="$_AX_CODE_COVERAGE_GCOV_PROG_WITH" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -5189,11 +5678,11 @@ fi fi ac_ct_GCOV=$ac_cv_prog_ac_ct_GCOV if test -n "$ac_ct_GCOV"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GCOV" >&5 -$as_echo "$ac_ct_GCOV" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GCOV" >&5 +printf "%s\n" "$ac_ct_GCOV" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi if test "x$ac_ct_GCOV" = x; then @@ -5201,8 +5690,8 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac GCOV=$ac_ct_GCOV @@ -5211,12 +5700,14 @@ else GCOV="$ac_cv_prog_GCOV" fi - if test "X$GCOV" = "X:"; then : + if test "X$GCOV" = "X:" +then : as_fn_error $? "gcov is needed to do coverage" "$LINENO" 5 fi - if test "$GCC" = "no" ; then : + if test "$GCC" = "no" +then : as_fn_error $? "not compiling with gcc, which is required for gcov code coverage" "$LINENO" 5 @@ -5224,11 +5715,12 @@ fi # Extract the first word of "lcov", so it can be a program name with args. set dummy lcov; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_LCOV+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_LCOV+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$LCOV"; then ac_cv_prog_LCOV="$LCOV" # Let the user override the test. else @@ -5236,11 +5728,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_LCOV="lcov" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -5251,21 +5747,22 @@ fi fi LCOV=$ac_cv_prog_LCOV if test -n "$LCOV"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LCOV" >&5 -$as_echo "$LCOV" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LCOV" >&5 +printf "%s\n" "$LCOV" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi # Extract the first word of "genhtml", so it can be a program name with args. set dummy genhtml; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_GENHTML+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_GENHTML+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$GENHTML"; then ac_cv_prog_GENHTML="$GENHTML" # Let the user override the test. else @@ -5273,11 +5770,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_GENHTML="genhtml" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -5288,22 +5789,24 @@ fi fi GENHTML=$ac_cv_prog_GENHTML if test -n "$GENHTML"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GENHTML" >&5 -$as_echo "$GENHTML" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GENHTML" >&5 +printf "%s\n" "$GENHTML" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi - if test -z "$LCOV" ; then : + if test -z "$LCOV" +then : as_fn_error $? "To enable code coverage reporting you must have lcov installed" "$LINENO" 5 fi - if test -z "$GENHTML" ; then : + if test -z "$GENHTML" +then : as_fn_error $? "Could not find genhtml from the lcov package" "$LINENO" 5 @@ -5341,7 +5844,7 @@ code-coverage-clean: -find . \( -name "*.gcda" -o -name "*.gcno" -o -name "*.gcov" \) -delete ' -else +else $as_nop CODE_COVERAGE_RULES_CHECK=' @echo "Need to reconfigure with --enable-code-coverage" @@ -5452,27 +5955,28 @@ A''M_DISTCHECK_CONFIGURE_FLAGS += --disable-code-coverage -$as_echo "#define COPYRIGHT_YEAR \"2024\"" >>confdefs.h +printf "%s\n" "#define COPYRIGHT_YEAR \"2024\"" >>confdefs.h COPYRIGHT_YEAR=2024 -$as_echo "#define STRACE_MANPAGE_DATE \"2023-11-06\"" >>confdefs.h +printf "%s\n" "#define STRACE_MANPAGE_DATE \"2023-11-06\"" >>confdefs.h STRACE_MANPAGE_DATE=2023-11-06 -$as_echo "#define SLM_MANPAGE_DATE \"2023-11-06\"" >>confdefs.h +printf "%s\n" "#define SLM_MANPAGE_DATE \"2023-11-06\"" >>confdefs.h SLM_MANPAGE_DATE=2023-11-06 - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 -$as_echo_n "checking whether byte ordering is bigendian... " >&6; } -if ${ac_cv_c_bigendian+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 +printf %s "checking whether byte ordering is bigendian... " >&6; } +if test ${ac_cv_c_bigendian+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_cv_c_bigendian=unknown # See if we're dealing with a universal compiler. cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -5483,7 +5987,8 @@ else typedef int dummy; _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : # Check for potential -arch flags. It is not universal unless # there are at least two -arch flags with different values. @@ -5507,7 +6012,7 @@ if ac_fn_c_try_compile "$LINENO"; then : fi done fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext if test $ac_cv_c_bigendian = unknown; then # See if sys/param.h defines the BYTE_ORDER macro. cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -5516,7 +6021,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext #include int -main () +main (void) { #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ @@ -5528,7 +6033,8 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : # It does; now see whether it defined to BIG_ENDIAN or not. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5536,7 +6042,7 @@ if ac_fn_c_try_compile "$LINENO"; then : #include int -main () +main (void) { #if BYTE_ORDER != BIG_ENDIAN not big endian @@ -5546,14 +6052,15 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_cv_c_bigendian=yes -else +else $as_nop ac_cv_c_bigendian=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi if test $ac_cv_c_bigendian = unknown; then # See if defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). @@ -5562,7 +6069,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext #include int -main () +main (void) { #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) bogus endian macros @@ -5572,14 +6079,15 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : # It does; now see whether it defined to _BIG_ENDIAN or not. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int -main () +main (void) { #ifndef _BIG_ENDIAN not big endian @@ -5589,31 +6097,33 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_cv_c_bigendian=yes -else +else $as_nop ac_cv_c_bigendian=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi if test $ac_cv_c_bigendian = unknown; then # Compile a test program. - if test "$cross_compiling" = yes; then : + if test "$cross_compiling" = yes +then : # Try to guess by grepping values from an object file. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -short int ascii_mm[] = +unsigned short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; - short int ascii_ii[] = + unsigned short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; int use_ascii (int i) { return ascii_mm[i] + ascii_ii[i]; } - short int ebcdic_ii[] = + unsigned short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; - short int ebcdic_mm[] = + unsigned short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; int use_ebcdic (int i) { return ebcdic_mm[i] + ebcdic_ii[i]; @@ -5621,14 +6131,15 @@ short int ascii_mm[] = extern int foo; int -main () +main (void) { return use_ascii (foo) == use_ebcdic (foo); ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then ac_cv_c_bigendian=yes fi @@ -5641,13 +6152,13 @@ if ac_fn_c_try_compile "$LINENO"; then : fi fi fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -else +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_includes_default int -main () +main (void) { /* Are we little or big endian? From Harbison&Steele. */ @@ -5663,9 +6174,10 @@ main () return 0; } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +if ac_fn_c_try_run "$LINENO" +then : ac_cv_c_bigendian=no -else +else $as_nop ac_cv_c_bigendian=yes fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ @@ -5674,17 +6186,17 @@ fi fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 -$as_echo "$ac_cv_c_bigendian" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 +printf "%s\n" "$ac_cv_c_bigendian" >&6; } case $ac_cv_c_bigendian in #( yes) - $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h + printf "%s\n" "#define WORDS_BIGENDIAN 1" >>confdefs.h ;; #( no) ;; #( universal) -$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h +printf "%s\n" "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h ;; #( *) @@ -5695,8 +6207,8 @@ $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h arch_enable_Werror=yes -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for supported architecture" >&5 -$as_echo_n "checking for supported architecture... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for supported architecture" >&5 +printf %s "checking for supported architecture... " >&6; } arch_m32= arch_mx32= cc_flags_m32=-m32 @@ -5711,116 +6223,116 @@ aarch64*) arch_m32=arm cc_flags_m32= -$as_echo "#define AARCH64 1" >>confdefs.h +printf "%s\n" "#define AARCH64 1" >>confdefs.h ;; alpha*) arch=alpha arch_enable_Werror=no -$as_echo "#define ALPHA 1" >>confdefs.h +printf "%s\n" "#define ALPHA 1" >>confdefs.h ;; arc*) arch=arc -$as_echo "#define ARC 1" >>confdefs.h +printf "%s\n" "#define ARC 1" >>confdefs.h ;; arm*) arch=arm -$as_echo "#define ARM 1" >>confdefs.h +printf "%s\n" "#define ARM 1" >>confdefs.h ;; avr32*) arch=avr32 -$as_echo "#define AVR32 1" >>confdefs.h +printf "%s\n" "#define AVR32 1" >>confdefs.h ;; bfin) arch=bfin arch_enable_Werror=no -$as_echo "#define BFIN 1" >>confdefs.h +printf "%s\n" "#define BFIN 1" >>confdefs.h ;; csky*) arch=csky -$as_echo "#define CSKY 1" >>confdefs.h +printf "%s\n" "#define CSKY 1" >>confdefs.h ;; hppa*|parisc*) arch=hppa karch=parisc -$as_echo "#define HPPA 1" >>confdefs.h +printf "%s\n" "#define HPPA 1" >>confdefs.h ;; i[3456]86|pentium) arch=i386 karch=x86 -$as_echo "#define I386 1" >>confdefs.h +printf "%s\n" "#define I386 1" >>confdefs.h ;; ia64) arch=ia64 -$as_echo "#define IA64 1" >>confdefs.h +printf "%s\n" "#define IA64 1" >>confdefs.h ;; loongarch64) arch=loongarch64 karch=loongarch -$as_echo "#define LOONGARCH64 1" >>confdefs.h +printf "%s\n" "#define LOONGARCH64 1" >>confdefs.h ;; m68k) arch=m68k -$as_echo "#define M68K 1" >>confdefs.h +printf "%s\n" "#define M68K 1" >>confdefs.h ;; metag*) arch=metag -$as_echo "#define METAG 1" >>confdefs.h +printf "%s\n" "#define METAG 1" >>confdefs.h ;; microblaze*) arch=microblaze arch_enable_Werror=no -$as_echo "#define MICROBLAZE 1" >>confdefs.h +printf "%s\n" "#define MICROBLAZE 1" >>confdefs.h ;; mips*) arch=mips -$as_echo "#define MIPS 1" >>confdefs.h +printf "%s\n" "#define MIPS 1" >>confdefs.h ;; nios2*) arch=nios2 -$as_echo "#define NIOS2 1" >>confdefs.h +printf "%s\n" "#define NIOS2 1" >>confdefs.h ;; or1k*) arch=or1k -$as_echo "#define OR1K 1" >>confdefs.h +printf "%s\n" "#define OR1K 1" >>confdefs.h ;; powerpc*) karch=powerpc karch_m32=powerpc -$as_echo "#define POWERPC 1" >>confdefs.h +printf "%s\n" "#define POWERPC 1" >>confdefs.h cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -5828,32 +6340,33 @@ $as_echo "#define POWERPC 1" >>confdefs.h # error 32 bit #endif int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : arch=powerpc64 -else +else $as_nop arch=powerpc fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext if test "$arch" = "powerpc64"; then # $ac_cv_c_bigendian is defined by AC_C_BIGENDIAN case "$ac_cv_c_bigendian" in no) arch=powerpc64le -$as_echo "#define POWERPC64LE 1" >>confdefs.h +printf "%s\n" "#define POWERPC64LE 1" >>confdefs.h ;; *) arch_m32=powerpc -$as_echo "#define POWERPC64 1" >>confdefs.h +printf "%s\n" "#define POWERPC64 1" >>confdefs.h ;; esac @@ -5863,13 +6376,13 @@ riscv64*) arch=riscv64 karch=riscv -$as_echo "#define RISCV64 1" >>confdefs.h +printf "%s\n" "#define RISCV64 1" >>confdefs.h ;; s390) arch=s390 -$as_echo "#define S390 1" >>confdefs.h +printf "%s\n" "#define S390 1" >>confdefs.h ;; s390x) @@ -5878,19 +6391,19 @@ s390x) arch_m32=s390 cc_flags_m32=-m31 -$as_echo "#define S390X 1" >>confdefs.h +printf "%s\n" "#define S390X 1" >>confdefs.h ;; sh64*) arch=sh64 -$as_echo "#define SH64 1" >>confdefs.h +printf "%s\n" "#define SH64 1" >>confdefs.h ;; sh*) arch=sh -$as_echo "#define SH 1" >>confdefs.h +printf "%s\n" "#define SH 1" >>confdefs.h ;; sparc64*) @@ -5898,19 +6411,19 @@ sparc64*) karch=sparc arch_m32=sparc -$as_echo "#define SPARC64 1" >>confdefs.h +printf "%s\n" "#define SPARC64 1" >>confdefs.h ;; sparc*) arch=sparc -$as_echo "#define SPARC 1" >>confdefs.h +printf "%s\n" "#define SPARC 1" >>confdefs.h ;; tile*) arch=tile -$as_echo "#define TILE 1" >>confdefs.h +printf "%s\n" "#define TILE 1" >>confdefs.h ;; x86?64*) @@ -5924,44 +6437,45 @@ x86?64*) # error not x32 #endif int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : arch=x32 -else +else $as_nop arch=x86_64 fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext if test "$arch" = "x86_64"; then arch_mx32=x32 -$as_echo "#define X86_64 1" >>confdefs.h +printf "%s\n" "#define X86_64 1" >>confdefs.h else -$as_echo "#define X32 1" >>confdefs.h +printf "%s\n" "#define X32 1" >>confdefs.h fi ;; xtensa*) arch=xtensa -$as_echo "#define XTENSA 1" >>confdefs.h +printf "%s\n" "#define XTENSA 1" >>confdefs.h ;; *) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: NO!" >&5 -$as_echo "NO!" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: NO!" >&5 +printf "%s\n" "NO!" >&6; } as_fn_error $? "architecture $host_cpu is not supported by strace" "$LINENO" 5 ;; esac -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $arch" >&5 -$as_echo "$arch" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $arch" >&5 +printf "%s\n" "$arch" >&6; } arch_native=$arch @@ -5988,7 +6502,8 @@ test -n "$karch_mx32" || # Check whether --enable-bundled was given. -if test "${enable_bundled+set}" = set; then : +if test ${enable_bundled+y} +then : enableval=$enable_bundled; case "$enableval" in yes|no|check) enable_bundled="$enableval" ;; *) as_fn_error $? "bad value $enableval for enable-bundled option. @@ -5996,24 +6511,26 @@ Valid options are: yes, no, check. " "$LINENO" 5 ;; esac -else +else $as_nop enable_bundled=check fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use bundled linux kernel headers" >&5 -$as_echo_n "checking whether to use bundled linux kernel headers... " >&6; } -if ${st_cv_use_bundled_headers+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test $enable_bundled = check; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to use bundled linux kernel headers" >&5 +printf %s "checking whether to use bundled linux kernel headers... " >&6; } +if test ${st_cv_use_bundled_headers+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test $enable_bundled = check +then : cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #define USE_OS_HEADERS ((LINUX_VERSION_CODE >> 8) > (394752 >> 8) ? 1 : -1) int -main () +main (void) { int i[USE_OS_HEADERS]; @@ -6022,23 +6539,24 @@ int i[USE_OS_HEADERS]; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : st_cv_use_bundled_headers=no -else +else $as_nop st_cv_use_bundled_headers=yes fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext -else +else $as_nop st_cv_use_bundled_headers=$enable_bundled fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_use_bundled_headers" >&5 -$as_echo "$st_cv_use_bundled_headers" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_use_bundled_headers" >&5 +printf "%s\n" "$st_cv_use_bundled_headers" >&6; } if test $st_cv_use_bundled_headers = yes; then USE_BUNDLED_HEADERS_TRUE= @@ -6048,7 +6566,8 @@ else USE_BUNDLED_HEADERS_FALSE= fi -if test $st_cv_use_bundled_headers = yes; then : +if test $st_cv_use_bundled_headers = yes +then : CPPFLAGS="$CPPFLAGS -I$srcdir/bundled/linux/arch/$karch/include/uapi" CPPFLAGS="$CPPFLAGS -I$srcdir/bundled/linux/include/uapi" @@ -6057,92 +6576,98 @@ fi MIPS_ABI= if test "$arch" = mips; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _MIPS_SIM" >&5 -$as_echo_n "checking for _MIPS_SIM... " >&6; } -if ${st_cv__MIPS_SIM+:} false; then : - $as_echo_n "(cached) " >&6 -else - if ac_fn_c_compute_int "$LINENO" "_MIPS_SIM" "st_cv__MIPS_SIM" ""; then : - -else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for _MIPS_SIM" >&5 +printf %s "checking for _MIPS_SIM... " >&6; } +if test ${st_cv__MIPS_SIM+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if ac_fn_c_compute_int "$LINENO" "_MIPS_SIM" "st_cv__MIPS_SIM" "" +then : + +else $as_nop + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "_MIPS_SIM cannot be determined See \`config.log' for more details" "$LINENO" 5; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv__MIPS_SIM" >&5 -$as_echo "$st_cv__MIPS_SIM" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv__MIPS_SIM" >&5 +printf "%s\n" "$st_cv__MIPS_SIM" >&6; } # requires GCC >= 3.4 - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MIPS ABI" >&5 -$as_echo_n "checking for MIPS ABI... " >&6; } -if ${st_cv_mips_abi+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for MIPS ABI" >&5 +printf %s "checking for MIPS ABI... " >&6; } +if test ${st_cv_mips_abi+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { int i[_MIPS_SIM == _ABIO32 ? 1 : - 1]; ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : st_cv_mips_abi=o32 -else +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { int i[_MIPS_SIM == _ABIN32 ? 1 : - 1]; ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : st_cv_mips_abi=n32 -else +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { int i[_MIPS_SIM == _ABI64 ? 1 : - 1]; ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : st_cv_mips_abi=n64 -else +else $as_nop st_cv_mips_abi=unknown fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_mips_abi" >&5 -$as_echo "$st_cv_mips_abi" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_mips_abi" >&5 +printf "%s\n" "$st_cv_mips_abi" >&6; } case "$st_cv_mips_abi" in o32) -$as_echo "#define LINUX_MIPSO32 1" >>confdefs.h +printf "%s\n" "#define LINUX_MIPSO32 1" >>confdefs.h ;; n32) -$as_echo "#define LINUX_MIPSN32 1" >>confdefs.h +printf "%s\n" "#define LINUX_MIPSN32 1" >>confdefs.h ;; n64) -$as_echo "#define LINUX_MIPSN64 1" >>confdefs.h +printf "%s\n" "#define LINUX_MIPSN64 1" >>confdefs.h ;; *) as_fn_error $? "Unsupported _MIPS_SIM" "$LINENO" 5;; esac @@ -6151,9 +6676,10 @@ fi # Check whether --enable-arm-oabi was given. -if test "${enable_arm_oabi+set}" = set; then : +if test ${enable_arm_oabi+y} +then : enableval=$enable_arm_oabi; -else +else $as_nop enable_arm_oabi=no fi @@ -6163,16 +6689,15 @@ case "$enable_arm_oabi" in *) as_fn_error $? "bad value $enable_arm_oabi for arm-oabi option" "$LINENO" 5 ;; esac -cat >>confdefs.h <<_ACEOF -#define ENABLE_ARM_OABI $enable_arm_oabi -_ACEOF +printf "%s\n" "#define ENABLE_ARM_OABI $enable_arm_oabi" >>confdefs.h -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC is fresh enough for -Werror" >&5 -$as_echo_n "checking whether $CC is fresh enough for -Werror... " >&6; } -if ${st_cv_cc_enable_Werror+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC is fresh enough for -Werror" >&5 +printf %s "checking whether $CC is fresh enough for -Werror... " >&6; } +if test ${st_cv_cc_enable_Werror+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -6189,27 +6714,29 @@ else #endif int -main () +main (void) { int i[GNUC_PREREQ(4, 8) + CLANG_PREREQ(6, 0) > 0 ? 1 : - 1]; ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : st_cv_cc_enable_Werror=yes -else +else $as_nop st_cv_cc_enable_Werror=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_cc_enable_Werror" >&5 -$as_echo "$st_cv_cc_enable_Werror" >&6; } -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to try $CC with -Werror by default" >&5 -$as_echo_n "checking whether to try $CC with -Werror by default... " >&6; } -if ${st_cv_enable_Werror+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_cc_enable_Werror" >&5 +printf "%s\n" "$st_cv_cc_enable_Werror" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to try $CC with -Werror by default" >&5 +printf %s "checking whether to try $CC with -Werror by default... " >&6; } +if test ${st_cv_enable_Werror+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test "$st_cv_cc_enable_Werror" != yes; then st_cv_enable_Werror='no, the compiler is too old' elif test "$arch_enable_Werror" != yes; then @@ -6218,14 +6745,16 @@ else st_cv_enable_Werror=yes fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_enable_Werror" >&5 -$as_echo "$st_cv_enable_Werror" >&6; } -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_enable_Werror" >&5 +printf "%s\n" "$st_cv_enable_Werror" >&6; } +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -6233,39 +6762,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wall" >&5 -$as_echo_n "checking whether $CC handles -Wall... " >&6; } -if ${gl_cv_warn_CFLAGS__Wall+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wall" >&5 +printf %s "checking whether $CC handles -Wall... " >&6; } +if test ${gl_cv_warn_CFLAGS__Wall+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Wall" @@ -6273,36 +6805,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Wall=yes -else +else $as_nop gl_cv_warn_CFLAGS__Wall=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wall" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Wall" >&6; } -if test "x$gl_cv_warn_CFLAGS__Wall" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wall" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Wall" >&6; } +if test "x$gl_cv_warn_CFLAGS__Wall" = xyes +then : as_fn_append WARN_CFLAGS " -Wall" fi -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -6310,39 +6846,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wextra" >&5 -$as_echo_n "checking whether $CC handles -Wextra... " >&6; } -if ${gl_cv_warn_CFLAGS__Wextra+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wextra" >&5 +printf %s "checking whether $CC handles -Wextra... " >&6; } +if test ${gl_cv_warn_CFLAGS__Wextra+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Wextra" @@ -6350,36 +6889,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Wextra=yes -else +else $as_nop gl_cv_warn_CFLAGS__Wextra=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wextra" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Wextra" >&6; } -if test "x$gl_cv_warn_CFLAGS__Wextra" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wextra" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Wextra" >&6; } +if test "x$gl_cv_warn_CFLAGS__Wextra" = xyes +then : as_fn_append WARN_CFLAGS " -Wextra" fi -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -6387,39 +6930,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wno-missing-field-initializers" >&5 -$as_echo_n "checking whether $CC handles -Wno-missing-field-initializers... " >&6; } -if ${gl_cv_warn_CFLAGS__Wno_missing_field_initializers+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wno-missing-field-initializers" >&5 +printf %s "checking whether $CC handles -Wno-missing-field-initializers... " >&6; } +if test ${gl_cv_warn_CFLAGS__Wno_missing_field_initializers+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Wmissing-field-initializers" @@ -6427,36 +6973,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Wno_missing_field_initializers=yes -else +else $as_nop gl_cv_warn_CFLAGS__Wno_missing_field_initializers=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wno_missing_field_initializers" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Wno_missing_field_initializers" >&6; } -if test "x$gl_cv_warn_CFLAGS__Wno_missing_field_initializers" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wno_missing_field_initializers" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Wno_missing_field_initializers" >&6; } +if test "x$gl_cv_warn_CFLAGS__Wno_missing_field_initializers" = xyes +then : as_fn_append WARN_CFLAGS " -Wno-missing-field-initializers" fi -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -6464,39 +7014,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wno-unused-parameter" >&5 -$as_echo_n "checking whether $CC handles -Wno-unused-parameter... " >&6; } -if ${gl_cv_warn_CFLAGS__Wno_unused_parameter+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wno-unused-parameter" >&5 +printf %s "checking whether $CC handles -Wno-unused-parameter... " >&6; } +if test ${gl_cv_warn_CFLAGS__Wno_unused_parameter+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Wunused-parameter" @@ -6504,37 +7057,41 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Wno_unused_parameter=yes -else +else $as_nop gl_cv_warn_CFLAGS__Wno_unused_parameter=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wno_unused_parameter" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Wno_unused_parameter" >&6; } -if test "x$gl_cv_warn_CFLAGS__Wno_unused_parameter" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wno_unused_parameter" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Wno_unused_parameter" >&6; } +if test "x$gl_cv_warn_CFLAGS__Wno_unused_parameter" = xyes +then : as_fn_append WARN_CFLAGS " -Wno-unused-parameter" fi -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -6542,39 +7099,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wdate-time" >&5 -$as_echo_n "checking whether $CC handles -Wdate-time... " >&6; } -if ${gl_cv_warn_CFLAGS__Wdate_time+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wdate-time" >&5 +printf %s "checking whether $CC handles -Wdate-time... " >&6; } +if test ${gl_cv_warn_CFLAGS__Wdate_time+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Wdate-time" @@ -6582,36 +7142,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Wdate_time=yes -else +else $as_nop gl_cv_warn_CFLAGS__Wdate_time=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wdate_time" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Wdate_time" >&6; } -if test "x$gl_cv_warn_CFLAGS__Wdate_time" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wdate_time" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Wdate_time" >&6; } +if test "x$gl_cv_warn_CFLAGS__Wdate_time" = xyes +then : as_fn_append WARN_CFLAGS " -Wdate-time" fi -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -6619,39 +7183,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wformat-security" >&5 -$as_echo_n "checking whether $CC handles -Wformat-security... " >&6; } -if ${gl_cv_warn_CFLAGS__Wformat_security+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wformat-security" >&5 +printf %s "checking whether $CC handles -Wformat-security... " >&6; } +if test ${gl_cv_warn_CFLAGS__Wformat_security+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Wformat-security" @@ -6659,36 +7226,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Wformat_security=yes -else +else $as_nop gl_cv_warn_CFLAGS__Wformat_security=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wformat_security" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Wformat_security" >&6; } -if test "x$gl_cv_warn_CFLAGS__Wformat_security" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wformat_security" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Wformat_security" >&6; } +if test "x$gl_cv_warn_CFLAGS__Wformat_security" = xyes +then : as_fn_append WARN_CFLAGS " -Wformat-security" fi -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -6696,39 +7267,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wimplicit-fallthrough=5" >&5 -$as_echo_n "checking whether $CC handles -Wimplicit-fallthrough=5... " >&6; } -if ${gl_cv_warn_CFLAGS__Wimplicit_fallthrough_5+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wimplicit-fallthrough=5" >&5 +printf %s "checking whether $CC handles -Wimplicit-fallthrough=5... " >&6; } +if test ${gl_cv_warn_CFLAGS__Wimplicit_fallthrough_5+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Wimplicit-fallthrough=5" @@ -6736,36 +7310,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Wimplicit_fallthrough_5=yes -else +else $as_nop gl_cv_warn_CFLAGS__Wimplicit_fallthrough_5=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wimplicit_fallthrough_5" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Wimplicit_fallthrough_5" >&6; } -if test "x$gl_cv_warn_CFLAGS__Wimplicit_fallthrough_5" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wimplicit_fallthrough_5" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Wimplicit_fallthrough_5" >&6; } +if test "x$gl_cv_warn_CFLAGS__Wimplicit_fallthrough_5" = xyes +then : as_fn_append WARN_CFLAGS " -Wimplicit-fallthrough=5" fi -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -6773,39 +7351,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Winit-self" >&5 -$as_echo_n "checking whether $CC handles -Winit-self... " >&6; } -if ${gl_cv_warn_CFLAGS__Winit_self+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Winit-self" >&5 +printf %s "checking whether $CC handles -Winit-self... " >&6; } +if test ${gl_cv_warn_CFLAGS__Winit_self+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Winit-self" @@ -6813,36 +7394,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Winit_self=yes -else +else $as_nop gl_cv_warn_CFLAGS__Winit_self=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Winit_self" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Winit_self" >&6; } -if test "x$gl_cv_warn_CFLAGS__Winit_self" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Winit_self" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Winit_self" >&6; } +if test "x$gl_cv_warn_CFLAGS__Winit_self" = xyes +then : as_fn_append WARN_CFLAGS " -Winit-self" fi -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -6850,39 +7435,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Winitializer-overrides" >&5 -$as_echo_n "checking whether $CC handles -Winitializer-overrides... " >&6; } -if ${gl_cv_warn_CFLAGS__Winitializer_overrides+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Winitializer-overrides" >&5 +printf %s "checking whether $CC handles -Winitializer-overrides... " >&6; } +if test ${gl_cv_warn_CFLAGS__Winitializer_overrides+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Winitializer-overrides" @@ -6890,36 +7478,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Winitializer_overrides=yes -else +else $as_nop gl_cv_warn_CFLAGS__Winitializer_overrides=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Winitializer_overrides" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Winitializer_overrides" >&6; } -if test "x$gl_cv_warn_CFLAGS__Winitializer_overrides" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Winitializer_overrides" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Winitializer_overrides" >&6; } +if test "x$gl_cv_warn_CFLAGS__Winitializer_overrides" = xyes +then : as_fn_append WARN_CFLAGS " -Winitializer-overrides" fi -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -6927,39 +7519,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wlogical-op" >&5 -$as_echo_n "checking whether $CC handles -Wlogical-op... " >&6; } -if ${gl_cv_warn_CFLAGS__Wlogical_op+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wlogical-op" >&5 +printf %s "checking whether $CC handles -Wlogical-op... " >&6; } +if test ${gl_cv_warn_CFLAGS__Wlogical_op+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Wlogical-op" @@ -6967,36 +7562,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Wlogical_op=yes -else +else $as_nop gl_cv_warn_CFLAGS__Wlogical_op=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wlogical_op" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Wlogical_op" >&6; } -if test "x$gl_cv_warn_CFLAGS__Wlogical_op" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wlogical_op" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Wlogical_op" >&6; } +if test "x$gl_cv_warn_CFLAGS__Wlogical_op" = xyes +then : as_fn_append WARN_CFLAGS " -Wlogical-op" fi -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -7004,39 +7603,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wmissing-prototypes" >&5 -$as_echo_n "checking whether $CC handles -Wmissing-prototypes... " >&6; } -if ${gl_cv_warn_CFLAGS__Wmissing_prototypes+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wmissing-prototypes" >&5 +printf %s "checking whether $CC handles -Wmissing-prototypes... " >&6; } +if test ${gl_cv_warn_CFLAGS__Wmissing_prototypes+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Wmissing-prototypes" @@ -7044,36 +7646,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Wmissing_prototypes=yes -else +else $as_nop gl_cv_warn_CFLAGS__Wmissing_prototypes=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wmissing_prototypes" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Wmissing_prototypes" >&6; } -if test "x$gl_cv_warn_CFLAGS__Wmissing_prototypes" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wmissing_prototypes" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Wmissing_prototypes" >&6; } +if test "x$gl_cv_warn_CFLAGS__Wmissing_prototypes" = xyes +then : as_fn_append WARN_CFLAGS " -Wmissing-prototypes" fi -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -7081,39 +7687,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wnested-externs" >&5 -$as_echo_n "checking whether $CC handles -Wnested-externs... " >&6; } -if ${gl_cv_warn_CFLAGS__Wnested_externs+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wnested-externs" >&5 +printf %s "checking whether $CC handles -Wnested-externs... " >&6; } +if test ${gl_cv_warn_CFLAGS__Wnested_externs+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Wnested-externs" @@ -7121,36 +7730,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Wnested_externs=yes -else +else $as_nop gl_cv_warn_CFLAGS__Wnested_externs=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wnested_externs" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Wnested_externs" >&6; } -if test "x$gl_cv_warn_CFLAGS__Wnested_externs" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wnested_externs" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Wnested_externs" >&6; } +if test "x$gl_cv_warn_CFLAGS__Wnested_externs" = xyes +then : as_fn_append WARN_CFLAGS " -Wnested-externs" fi -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -7158,39 +7771,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wold-style-definition" >&5 -$as_echo_n "checking whether $CC handles -Wold-style-definition... " >&6; } -if ${gl_cv_warn_CFLAGS__Wold_style_definition+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wold-style-definition" >&5 +printf %s "checking whether $CC handles -Wold-style-definition... " >&6; } +if test ${gl_cv_warn_CFLAGS__Wold_style_definition+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Wold-style-definition" @@ -7198,36 +7814,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Wold_style_definition=yes -else +else $as_nop gl_cv_warn_CFLAGS__Wold_style_definition=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wold_style_definition" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Wold_style_definition" >&6; } -if test "x$gl_cv_warn_CFLAGS__Wold_style_definition" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wold_style_definition" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Wold_style_definition" >&6; } +if test "x$gl_cv_warn_CFLAGS__Wold_style_definition" = xyes +then : as_fn_append WARN_CFLAGS " -Wold-style-definition" fi -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -7235,39 +7855,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wtrampolines" >&5 -$as_echo_n "checking whether $CC handles -Wtrampolines... " >&6; } -if ${gl_cv_warn_CFLAGS__Wtrampolines+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wtrampolines" >&5 +printf %s "checking whether $CC handles -Wtrampolines... " >&6; } +if test ${gl_cv_warn_CFLAGS__Wtrampolines+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Wtrampolines" @@ -7275,36 +7898,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Wtrampolines=yes -else +else $as_nop gl_cv_warn_CFLAGS__Wtrampolines=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wtrampolines" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Wtrampolines" >&6; } -if test "x$gl_cv_warn_CFLAGS__Wtrampolines" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wtrampolines" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Wtrampolines" >&6; } +if test "x$gl_cv_warn_CFLAGS__Wtrampolines" = xyes +then : as_fn_append WARN_CFLAGS " -Wtrampolines" fi -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -7312,39 +7939,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wundef" >&5 -$as_echo_n "checking whether $CC handles -Wundef... " >&6; } -if ${gl_cv_warn_CFLAGS__Wundef+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wundef" >&5 +printf %s "checking whether $CC handles -Wundef... " >&6; } +if test ${gl_cv_warn_CFLAGS__Wundef+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Wundef" @@ -7352,36 +7982,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Wundef=yes -else +else $as_nop gl_cv_warn_CFLAGS__Wundef=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wundef" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Wundef" >&6; } -if test "x$gl_cv_warn_CFLAGS__Wundef" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wundef" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Wundef" >&6; } +if test "x$gl_cv_warn_CFLAGS__Wundef" = xyes +then : as_fn_append WARN_CFLAGS " -Wundef" fi -if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -7389,39 +8023,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wwrite-strings" >&5 -$as_echo_n "checking whether $CC handles -Wwrite-strings... " >&6; } -if ${gl_cv_warn_CFLAGS__Wwrite_strings+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Wwrite-strings" >&5 +printf %s "checking whether $CC handles -Wwrite-strings... " >&6; } +if test ${gl_cv_warn_CFLAGS__Wwrite_strings+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Wwrite-strings" @@ -7429,47 +8066,52 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Wwrite_strings=yes -else +else $as_nop gl_cv_warn_CFLAGS__Wwrite_strings=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wwrite_strings" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Wwrite_strings" >&6; } -if test "x$gl_cv_warn_CFLAGS__Wwrite_strings" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Wwrite_strings" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Wwrite_strings" >&6; } +if test "x$gl_cv_warn_CFLAGS__Wwrite_strings" = xyes +then : as_fn_append WARN_CFLAGS " -Wwrite-strings" fi # Check whether --enable-gcc-Werror was given. -if test "${enable_gcc_Werror+set}" = set; then : +if test ${enable_gcc_Werror+y} +then : enableval=$enable_gcc_Werror; case "$enable_gcc_Werror" in yes|no|no,*) ;; *) as_fn_error $? "bad value $enable_gcc_Werror for gcc-Werror option" "$LINENO" 5 ;; esac -else +else $as_nop enable_gcc_Werror="$st_cv_enable_Werror" fi if test "$enable_gcc_Werror" = yes; then - if test x${gl_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else + if test x${gl_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -7477,39 +8119,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror__Wunknown_warning_option" = xyes +then : gl_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror" >&5 -$as_echo_n "checking whether $CC handles -Werror... " >&6; } -if ${gl_cv_warn_CFLAGS__Werror+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC handles -Werror" >&5 +printf %s "checking whether $CC handles -Werror... " >&6; } +if test ${gl_cv_warn_CFLAGS__Werror+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS" as_fn_append CFLAGS " $gl_unknown_warnings_are_errors -Werror" @@ -7517,26 +8162,28 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS__Werror=yes -else +else $as_nop gl_cv_warn_CFLAGS__Werror=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror" >&5 -$as_echo "$gl_cv_warn_CFLAGS__Werror" >&6; } -if test "x$gl_cv_warn_CFLAGS__Werror" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS__Werror" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS__Werror" >&6; } +if test "x$gl_cv_warn_CFLAGS__Werror" = xyes +then : as_fn_append WARN_CFLAGS " -Werror" fi @@ -7547,54 +8194,65 @@ fi -if test -n "${ac_c_decl_warn_flag+set}"; then : +if test -n "${ac_c_decl_warn_flag+set}" +then : st_saved_ac_c_decl_warn_flag="${ac_c_decl_warn_flag}"; unset ac_c_decl_warn_flag fi -if test -n "${ac_c_preproc_warn_flag+set}"; then : +if test -n "${ac_c_preproc_warn_flag+set}" +then : st_saved_ac_c_preproc_warn_flag="${ac_c_preproc_warn_flag}"; unset ac_c_preproc_warn_flag fi -if test -n "${ac_c_werror_flag+set}"; then : +if test -n "${ac_c_werror_flag+set}" +then : st_saved_ac_c_werror_flag="${ac_c_werror_flag}"; unset ac_c_werror_flag fi -if test -n "${ac_compile+set}"; then : +if test -n "${ac_compile+set}" +then : st_saved_ac_compile="${ac_compile}"; unset ac_compile fi -if test -n "${ac_compiler_gnu+set}"; then : +if test -n "${ac_compiler_gnu+set}" +then : st_saved_ac_compiler_gnu="${ac_compiler_gnu}"; unset ac_compiler_gnu fi -if test -n "${ac_cpp+set}"; then : +if test -n "${ac_cpp+set}" +then : st_saved_ac_cpp="${ac_cpp}"; unset ac_cpp fi -if test -n "${ac_cv_c_compiler_gnu+set}"; then : +if test -n "${ac_cv_c_compiler_gnu+set}" +then : st_saved_ac_cv_c_compiler_gnu="${ac_cv_c_compiler_gnu}"; unset ac_cv_c_compiler_gnu fi -if test -n "${ac_cv_c_decl_report+set}"; then : +if test -n "${ac_cv_c_decl_report+set}" +then : st_saved_ac_cv_c_decl_report="${ac_cv_c_decl_report}"; unset ac_cv_c_decl_report fi -if test -n "${ac_link+set}"; then : +if test -n "${ac_link+set}" +then : st_saved_ac_link="${ac_link}"; unset ac_link fi -if test -n "${ac_tool_prefix+set}"; then : +if test -n "${ac_tool_prefix+set}" +then : st_saved_ac_tool_prefix="${ac_tool_prefix}"; unset ac_tool_prefix fi -if test -n "${cross_compiling+set}"; then : +if test -n "${cross_compiling+set}" +then : st_saved_cross_compiling="${cross_compiling}"; unset cross_compiling fi cross_compiling=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: looking for a C compiler that generates native executables" >&5 -$as_echo "$as_me: looking for a C compiler that generates native executables" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for a C compiler that generates native executables" >&5 +printf "%s\n" "$as_me: looking for a C compiler that generates native executables" >&6;} ac_ext=c ac_cpp='$CPP_FOR_BUILD $CPPFLAGS_FOR_BUILD' ac_compile='$CC_FOR_BUILD -c $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD conftest.$ac_ext >&5' @@ -7603,11 +8261,12 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC_FOR_BUILD+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC_FOR_BUILD+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC_FOR_BUILD"; then ac_cv_prog_CC_FOR_BUILD="$CC_FOR_BUILD" # Let the user override the test. else @@ -7615,11 +8274,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC_FOR_BUILD="${ac_tool_prefix}gcc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -7630,11 +8293,11 @@ fi fi CC_FOR_BUILD=$ac_cv_prog_CC_FOR_BUILD if test -n "$CC_FOR_BUILD"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5 -$as_echo "$CC_FOR_BUILD" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5 +printf "%s\n" "$CC_FOR_BUILD" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -7643,11 +8306,12 @@ if test -z "$ac_cv_prog_CC_FOR_BUILD"; then ac_ct_CC_FOR_BUILD=$CC_FOR_BUILD # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_CC_FOR_BUILD+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_CC_FOR_BUILD+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_CC_FOR_BUILD"; then ac_cv_prog_ac_ct_CC_FOR_BUILD="$ac_ct_CC_FOR_BUILD" # Let the user override the test. else @@ -7655,11 +8319,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC_FOR_BUILD="gcc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -7670,11 +8338,11 @@ fi fi ac_ct_CC_FOR_BUILD=$ac_cv_prog_ac_ct_CC_FOR_BUILD if test -n "$ac_ct_CC_FOR_BUILD"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC_FOR_BUILD" >&5 -$as_echo "$ac_ct_CC_FOR_BUILD" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC_FOR_BUILD" >&5 +printf "%s\n" "$ac_ct_CC_FOR_BUILD" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi if test "x$ac_ct_CC_FOR_BUILD" = x; then @@ -7682,8 +8350,8 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with build triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with build triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with build triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with build triplet" >&2;} ac_tool_warned=yes ;; esac CC_FOR_BUILD=$ac_ct_CC_FOR_BUILD @@ -7696,11 +8364,12 @@ if test -z "$CC_FOR_BUILD"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC_FOR_BUILD+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC_FOR_BUILD+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC_FOR_BUILD"; then ac_cv_prog_CC_FOR_BUILD="$CC_FOR_BUILD" # Let the user override the test. else @@ -7708,11 +8377,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC_FOR_BUILD="${ac_tool_prefix}cc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -7723,11 +8396,11 @@ fi fi CC_FOR_BUILD=$ac_cv_prog_CC_FOR_BUILD if test -n "$CC_FOR_BUILD"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5 -$as_echo "$CC_FOR_BUILD" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5 +printf "%s\n" "$CC_FOR_BUILD" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -7736,11 +8409,12 @@ fi if test -z "$CC_FOR_BUILD"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC_FOR_BUILD+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC_FOR_BUILD+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC_FOR_BUILD"; then ac_cv_prog_CC_FOR_BUILD="$CC_FOR_BUILD" # Let the user override the test. else @@ -7749,15 +8423,19 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC_FOR_BUILD="cc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -7773,18 +8451,18 @@ if test $ac_prog_rejected = yes; then # However, it has the same basename, so the bogon will be chosen # first if we set CC_FOR_BUILD to just the basename; use the full file name. shift - ac_cv_prog_CC_FOR_BUILD="$as_dir/$ac_word${1+' '}$@" + ac_cv_prog_CC_FOR_BUILD="$as_dir$ac_word${1+' '}$@" fi fi fi fi CC_FOR_BUILD=$ac_cv_prog_CC_FOR_BUILD if test -n "$CC_FOR_BUILD"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5 -$as_echo "$CC_FOR_BUILD" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5 +printf "%s\n" "$CC_FOR_BUILD" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -7795,11 +8473,12 @@ if test -z "$CC_FOR_BUILD"; then do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC_FOR_BUILD+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC_FOR_BUILD+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC_FOR_BUILD"; then ac_cv_prog_CC_FOR_BUILD="$CC_FOR_BUILD" # Let the user override the test. else @@ -7807,11 +8486,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC_FOR_BUILD="$ac_tool_prefix$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -7822,11 +8505,11 @@ fi fi CC_FOR_BUILD=$ac_cv_prog_CC_FOR_BUILD if test -n "$CC_FOR_BUILD"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5 -$as_echo "$CC_FOR_BUILD" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5 +printf "%s\n" "$CC_FOR_BUILD" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -7839,11 +8522,12 @@ if test -z "$CC_FOR_BUILD"; then do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_CC_FOR_BUILD+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_CC_FOR_BUILD+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_CC_FOR_BUILD"; then ac_cv_prog_ac_ct_CC_FOR_BUILD="$ac_ct_CC_FOR_BUILD" # Let the user override the test. else @@ -7851,11 +8535,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC_FOR_BUILD="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -7866,11 +8554,11 @@ fi fi ac_ct_CC_FOR_BUILD=$ac_cv_prog_ac_ct_CC_FOR_BUILD if test -n "$ac_ct_CC_FOR_BUILD"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC_FOR_BUILD" >&5 -$as_echo "$ac_ct_CC_FOR_BUILD" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC_FOR_BUILD" >&5 +printf "%s\n" "$ac_ct_CC_FOR_BUILD" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -7882,34 +8570,138 @@ done else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with build triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with build triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with build triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with build triplet" >&2;} +ac_tool_warned=yes ;; +esac + CC_FOR_BUILD=$ac_ct_CC_FOR_BUILD + fi +fi + +fi +if test -z "$CC_FOR_BUILD"; then + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. +set dummy ${ac_tool_prefix}clang; ac_word=$2 +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC_FOR_BUILD+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test -n "$CC_FOR_BUILD"; then + ac_cv_prog_CC_FOR_BUILD="$CC_FOR_BUILD" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_prog_CC_FOR_BUILD="${ac_tool_prefix}clang" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +CC_FOR_BUILD=$ac_cv_prog_CC_FOR_BUILD +if test -n "$CC_FOR_BUILD"; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5 +printf "%s\n" "$CC_FOR_BUILD" >&6; } +else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } +fi + + +fi +if test -z "$ac_cv_prog_CC_FOR_BUILD"; then + ac_ct_CC_FOR_BUILD=$CC_FOR_BUILD + # Extract the first word of "clang", so it can be a program name with args. +set dummy clang; ac_word=$2 +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_CC_FOR_BUILD+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test -n "$ac_ct_CC_FOR_BUILD"; then + ac_cv_prog_ac_ct_CC_FOR_BUILD="$ac_ct_CC_FOR_BUILD" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_CC_FOR_BUILD="clang" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +ac_ct_CC_FOR_BUILD=$ac_cv_prog_ac_ct_CC_FOR_BUILD +if test -n "$ac_ct_CC_FOR_BUILD"; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC_FOR_BUILD" >&5 +printf "%s\n" "$ac_ct_CC_FOR_BUILD" >&6; } +else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } +fi + + if test "x$ac_ct_CC_FOR_BUILD" = x; then + CC_FOR_BUILD="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with build triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with build triplet" >&2;} ac_tool_warned=yes ;; esac CC_FOR_BUILD=$ac_ct_CC_FOR_BUILD fi +else + CC_FOR_BUILD="$ac_cv_prog_CC_FOR_BUILD" fi fi -test -z "$CC_FOR_BUILD" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +test -z "$CC_FOR_BUILD" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. -$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 +printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 -for ac_option in --version -v -V -qversion; do +for ac_option in --version -v -V -qversion -version; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -7919,20 +8711,21 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 -$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } -if ${ac_cv_c_compiler_gnu+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 +printf %s "checking whether the compiler supports GNU C... " >&6; } +if test ${ac_cv_c_compiler_gnu+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { #ifndef __GNUC__ choke me @@ -7942,29 +8735,33 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_compiler_gnu=yes -else +else $as_nop ac_compiler_gnu=no fi -rm -f core conftest.err conftest.$ac_build_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_build_objext conftest.beam conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 -$as_echo "$ac_cv_c_compiler_gnu" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 +printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } +ac_compiler_gnu=$ac_cv_c_compiler_gnu + if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi -ac_test_CFLAGS=${CFLAGS_FOR_BUILD+set} +ac_test_CFLAGS=${CFLAGS_FOR_BUILD+y} ac_save_CFLAGS=$CFLAGS_FOR_BUILD -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD accepts -g" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD accepts -g... " >&6; } -if ${ac_cv_build_prog_cc_g+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD accepts -g" >&5 +printf %s "checking whether $CC_FOR_BUILD accepts -g... " >&6; } +if test ${ac_cv_build_prog_cc_g+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_build_prog_cc_g=no @@ -7973,57 +8770,60 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_cv_build_prog_cc_g=yes -else +else $as_nop CFLAGS_FOR_BUILD="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : -else +else $as_nop ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS_FOR_BUILD="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_cv_build_prog_cc_g=yes fi -rm -f core conftest.err conftest.$ac_build_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_build_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_build_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_build_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_build_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_build_objext conftest.beam conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build_prog_cc_g" >&5 -$as_echo "$ac_cv_build_prog_cc_g" >&6; } -if test "$ac_test_CFLAGS" = set; then +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build_prog_cc_g" >&5 +printf "%s\n" "$ac_cv_build_prog_cc_g" >&6; } +if test $ac_test_CFLAGS; then CFLAGS_FOR_BUILD=$ac_save_CFLAGS elif test $ac_cv_build_prog_cc_g = yes; then if test "$GCC" = yes; then @@ -8038,94 +8838,144 @@ else CFLAGS_FOR_BUILD= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC_FOR_BUILD option to accept ISO C89" >&5 -$as_echo_n "checking for $CC_FOR_BUILD option to accept ISO C89... " >&6; } -if ${ac_cv_build_prog_cc_c89+:} false; then : - $as_echo_n "(cached) " >&6 -else +ac_prog_cc_stdc=no +if test x$ac_prog_cc_stdc = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC_FOR_BUILD option to enable C11 features" >&5 +printf %s "checking for $CC_FOR_BUILD option to enable C11 features... " >&6; } +if test ${ac_cv_build_prog_cc_c11+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_build_prog_cc_c11=no +ac_save_CC=$CC_FOR_BUILD +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_c_conftest_c11_program +_ACEOF +for ac_arg in '' -std=gnu11 +do + CC_FOR_BUILD="$ac_save_CC $ac_arg" + if ac_fn_c_try_compile "$LINENO" +then : + ac_cv_build_prog_cc_c11=$ac_arg +fi +rm -f core conftest.err conftest.$ac_build_objext conftest.beam + test "x$ac_cv_build_prog_cc_c11" != "xno" && break +done +rm -f conftest.$ac_ext +CC_FOR_BUILD=$ac_save_CC +fi + +if test "x$ac_cv_build_prog_cc_c11" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_build_prog_cc_c11" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build_prog_cc_c11" >&5 +printf "%s\n" "$ac_cv_build_prog_cc_c11" >&6; } + CC_FOR_BUILD="$CC_FOR_BUILD $ac_cv_build_prog_cc_c11" +fi + ac_cv_build_prog_cc_stdc=$ac_cv_build_prog_cc_c11 + ac_prog_cc_stdc=c11 +fi +fi +if test x$ac_prog_cc_stdc = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC_FOR_BUILD option to enable C99 features" >&5 +printf %s "checking for $CC_FOR_BUILD option to enable C99 features... " >&6; } +if test ${ac_cv_build_prog_cc_c99+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_build_prog_cc_c99=no +ac_save_CC=$CC_FOR_BUILD +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_c_conftest_c99_program +_ACEOF +for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= +do + CC_FOR_BUILD="$ac_save_CC $ac_arg" + if ac_fn_c_try_compile "$LINENO" +then : + ac_cv_build_prog_cc_c99=$ac_arg +fi +rm -f core conftest.err conftest.$ac_build_objext conftest.beam + test "x$ac_cv_build_prog_cc_c99" != "xno" && break +done +rm -f conftest.$ac_ext +CC_FOR_BUILD=$ac_save_CC +fi + +if test "x$ac_cv_build_prog_cc_c99" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_build_prog_cc_c99" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build_prog_cc_c99" >&5 +printf "%s\n" "$ac_cv_build_prog_cc_c99" >&6; } + CC_FOR_BUILD="$CC_FOR_BUILD $ac_cv_build_prog_cc_c99" +fi + ac_cv_build_prog_cc_stdc=$ac_cv_build_prog_cc_c99 + ac_prog_cc_stdc=c99 +fi +fi +if test x$ac_prog_cc_stdc = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC_FOR_BUILD option to enable C89 features" >&5 +printf %s "checking for $CC_FOR_BUILD option to enable C89 features... " >&6; } +if test ${ac_cv_build_prog_cc_c89+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_cv_build_prog_cc_c89=no ac_save_CC=$CC_FOR_BUILD cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#include -#include -struct stat; -/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ -struct buf { int x; }; -FILE * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (p, i) - char **p; - int i; -{ - return p[i]; -} -static char *f (char * (*g) (char **, int), char **p, ...) -{ - char *s; - va_list v; - va_start (v,p); - s = g (p, va_arg (v,int)); - va_end (v); - return s; -} - -/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has - function prototypes and stuff, but not '\xHH' hex character constants. - These don't provoke an error unfortunately, instead are silently treated - as 'x'. The following induces an error, until -std is added to get - proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an - array size at least. It's necessary to write '\x00'==0 to get something - that's true only with -std. */ -int osf4_cc_array ['\x00' == 0 ? 1 : -1]; - -/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters - inside strings and character constants. */ -#define FOO(x) 'x' -int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; - -int test (int i, double x); -struct s1 {int (*f) (int a);}; -struct s2 {int (*f) (double a);}; -int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); -int argc; -char **argv; -int -main () -{ -return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; - ; - return 0; -} +$ac_c_conftest_c89_program _ACEOF -for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ - -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC_FOR_BUILD="$ac_save_CC $ac_arg" - if ac_fn_c_try_compile "$LINENO"; then : + if ac_fn_c_try_compile "$LINENO" +then : ac_cv_build_prog_cc_c89=$ac_arg fi -rm -f core conftest.err conftest.$ac_build_objext +rm -f core conftest.err conftest.$ac_build_objext conftest.beam test "x$ac_cv_build_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC_FOR_BUILD=$ac_save_CC - fi -# AC_CACHE_VAL -case "x$ac_cv_build_prog_cc_c89" in - x) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 -$as_echo "none needed" >&6; } ;; - xno) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 -$as_echo "unsupported" >&6; } ;; - *) - CC_FOR_BUILD="$CC_FOR_BUILD $ac_cv_build_prog_cc_c89" - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build_prog_cc_c89" >&5 -$as_echo "$ac_cv_build_prog_cc_c89" >&6; } ;; -esac -if test "x$ac_cv_build_prog_cc_c89" != xno; then : +if test "x$ac_cv_build_prog_cc_c89" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_build_prog_cc_c89" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build_prog_cc_c89" >&5 +printf "%s\n" "$ac_cv_build_prog_cc_c89" >&6; } + CC_FOR_BUILD="$CC_FOR_BUILD $ac_cv_build_prog_cc_c89" +fi + ac_cv_build_prog_cc_stdc=$ac_cv_build_prog_cc_c89 + ac_prog_cc_stdc=c89 +fi fi ac_ext=c @@ -8134,21 +8984,23 @@ ac_compile='$CC_FOR_BUILD -c $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD conftest.$ac_ ac_link='$CC_FOR_BUILD -o conftest$ac_build_exeext $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD $LDFLAGS_FOR_BUILD conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -ac_ext=c + + ac_ext=c ac_cpp='$CPP_FOR_BUILD $CPPFLAGS_FOR_BUILD' ac_compile='$CC_FOR_BUILD -c $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD conftest.$ac_ext >&5' ac_link='$CC_FOR_BUILD -o conftest$ac_build_exeext $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD $LDFLAGS_FOR_BUILD conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD understands -c and -o together" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD understands -c and -o together... " >&6; } -if ${am_cv_build_prog_cc_c_o+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD understands -c and -o together" >&5 +printf %s "checking whether $CC_FOR_BUILD understands -c and -o together... " >&6; } +if test ${am_cv_build_prog_cc_c_o+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; @@ -8176,8 +9028,8 @@ _ACEOF rm -f core conftest* unset am_i fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_build_prog_cc_c_o" >&5 -$as_echo "$am_cv_build_prog_cc_c_o" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_build_prog_cc_c_o" >&5 +printf "%s\n" "$am_cv_build_prog_cc_c_o" >&6; } if test "$am_cv_build_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. @@ -8195,11 +9047,12 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CC_FOR_BUILD" am_compiler_list= -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 -$as_echo_n "checking dependency style of $depcc... " >&6; } -if ${am_cv_build_CC_dependencies_compiler_type+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 +printf %s "checking dependency style of $depcc... " >&6; } +if test ${am_cv_build_CC_dependencies_compiler_type+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For @@ -8306,8 +9159,8 @@ else fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_build_CC_dependencies_compiler_type" >&5 -$as_echo "$am_cv_build_CC_dependencies_compiler_type" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_build_CC_dependencies_compiler_type" >&5 +printf "%s\n" "$am_cv_build_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_build_CC_dependencies_compiler_type if @@ -8326,40 +9179,36 @@ ac_cpp='$CPP_FOR_BUILD $CPPFLAGS_FOR_BUILD' ac_compile='$CC_FOR_BUILD -c $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD conftest.$ac_ext >&5' ac_link='$CC_FOR_BUILD -o conftest$ac_build_exeext $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD $LDFLAGS_FOR_BUILD conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 -$as_echo_n "checking how to run the C preprocessor... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 +printf %s "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP_FOR_BUILD" && test -d "$CPP_FOR_BUILD"; then CPP_FOR_BUILD= fi if test -z "$CPP_FOR_BUILD"; then - if ${ac_cv_build_prog_CPP+:} false; then : - $as_echo_n "(cached) " >&6 -else - # Double quotes because CPP needs to be expanded - for CPP_FOR_BUILD in "$CC_FOR_BUILD -E" "$CC_FOR_BUILD -E -traditional-cpp" "/lib/cpp" + if test ${ac_cv_build_prog_CPP+y} +then : + printf %s "(cached) " >&6 +else $as_nop + # Double quotes because $CC needs to be expanded + for CPP_FOR_BUILD in "$CC_FOR_BUILD -E" "$CC_FOR_BUILD -E -traditional-cpp" cpp /lib/cpp do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include -#endif +#include Syntax error _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if ac_fn_c_try_cpp "$LINENO" +then : -else +else $as_nop # Broken: fails on valid input. continue fi @@ -8371,10 +9220,11 @@ rm -f conftest.err conftest.i conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if ac_fn_c_try_cpp "$LINENO" +then : # Broken: success on invalid input. continue -else +else $as_nop # Passes both tests. ac_preproc_ok=: break @@ -8384,7 +9234,8 @@ rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : +if $ac_preproc_ok +then : break fi @@ -8396,29 +9247,24 @@ fi else ac_cv_build_prog_CPP=$CPP_FOR_BUILD fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP_FOR_BUILD" >&5 -$as_echo "$CPP_FOR_BUILD" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CPP_FOR_BUILD" >&5 +printf "%s\n" "$CPP_FOR_BUILD" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include -#endif +#include Syntax error _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if ac_fn_c_try_cpp "$LINENO" +then : -else +else $as_nop # Broken: fails on valid input. continue fi @@ -8430,10 +9276,11 @@ rm -f conftest.err conftest.i conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if ac_fn_c_try_cpp "$LINENO" +then : # Broken: success on invalid input. continue -else +else $as_nop # Passes both tests. ac_preproc_ok=: break @@ -8443,11 +9290,12 @@ rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : +if $ac_preproc_ok +then : -else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +else $as_nop + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C preprocessor \"$CPP_FOR_BUILD\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } fi @@ -8460,11 +9308,12 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD is fresh enough for -Werror" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD is fresh enough for -Werror... " >&6; } -if ${st_cv_build_cc_enable_Werror+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD is fresh enough for -Werror" >&5 +printf %s "checking whether $CC_FOR_BUILD is fresh enough for -Werror... " >&6; } +if test ${st_cv_build_cc_enable_Werror+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -8481,27 +9330,29 @@ else #endif int -main () +main (void) { int i[GNUC_PREREQ(4, 8) + CLANG_PREREQ(6, 0) > 0 ? 1 : - 1]; ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : st_cv_build_cc_enable_Werror=yes -else +else $as_nop st_cv_build_cc_enable_Werror=no fi -rm -f core conftest.err conftest.$ac_build_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_build_objext conftest.beam conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_build_cc_enable_Werror" >&5 -$as_echo "$st_cv_build_cc_enable_Werror" >&6; } -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to try $CC_FOR_BUILD with -Werror by default" >&5 -$as_echo_n "checking whether to try $CC_FOR_BUILD with -Werror by default... " >&6; } -if ${st_cv_build_enable_Werror+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_build_cc_enable_Werror" >&5 +printf "%s\n" "$st_cv_build_cc_enable_Werror" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to try $CC_FOR_BUILD with -Werror by default" >&5 +printf %s "checking whether to try $CC_FOR_BUILD with -Werror by default... " >&6; } +if test ${st_cv_build_enable_Werror+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test "$st_cv_build_cc_enable_Werror" != yes; then st_cv_build_enable_Werror='no, the compiler is too old' elif test "$arch_enable_Werror" != yes; then @@ -8510,14 +9361,16 @@ else st_cv_build_enable_Werror=yes fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_build_enable_Werror" >&5 -$as_echo "$st_cv_build_enable_Werror" >&6; } -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_build_enable_Werror" >&5 +printf "%s\n" "$st_cv_build_enable_Werror" >&6; } +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -8525,39 +9378,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wall" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Wall... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Wall+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wall" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Wall... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Wall+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Wall" @@ -8565,36 +9421,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Wall=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Wall=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wall" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Wall" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wall" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wall" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Wall" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wall" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Wall" fi -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -8602,39 +9462,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wextra" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Wextra... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Wextra+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wextra" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Wextra... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Wextra+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Wextra" @@ -8642,36 +9505,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Wextra=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Wextra=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wextra" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Wextra" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wextra" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wextra" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Wextra" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wextra" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Wextra" fi -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -8679,39 +9546,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wno-missing-field-initializers" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Wno-missing-field-initializers... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Wno_missing_field_initializers+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wno-missing-field-initializers" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Wno-missing-field-initializers... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Wno_missing_field_initializers+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Wmissing-field-initializers" @@ -8719,36 +9589,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Wno_missing_field_initializers=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Wno_missing_field_initializers=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wno_missing_field_initializers" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Wno_missing_field_initializers" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wno_missing_field_initializers" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wno_missing_field_initializers" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Wno_missing_field_initializers" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wno_missing_field_initializers" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Wno-missing-field-initializers" fi -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -8756,39 +9630,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wno-unused-parameter" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Wno-unused-parameter... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Wno_unused_parameter+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wno-unused-parameter" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Wno-unused-parameter... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Wno_unused_parameter+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Wunused-parameter" @@ -8796,37 +9673,41 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Wno_unused_parameter=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Wno_unused_parameter=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wno_unused_parameter" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Wno_unused_parameter" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wno_unused_parameter" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wno_unused_parameter" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Wno_unused_parameter" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wno_unused_parameter" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Wno-unused-parameter" fi -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -8834,39 +9715,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wdate-time" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Wdate-time... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Wdate_time+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wdate-time" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Wdate-time... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Wdate_time+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Wdate-time" @@ -8874,36 +9758,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Wdate_time=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Wdate_time=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wdate_time" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Wdate_time" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wdate_time" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wdate_time" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Wdate_time" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wdate_time" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Wdate-time" fi -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -8911,39 +9799,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wformat-security" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Wformat-security... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Wformat_security+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wformat-security" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Wformat-security... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Wformat_security+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Wformat-security" @@ -8951,36 +9842,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Wformat_security=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Wformat_security=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wformat_security" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Wformat_security" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wformat_security" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wformat_security" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Wformat_security" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wformat_security" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Wformat-security" fi -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -8988,39 +9883,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wimplicit-fallthrough=5" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Wimplicit-fallthrough=5... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Wimplicit_fallthrough_5+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wimplicit-fallthrough=5" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Wimplicit-fallthrough=5... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Wimplicit_fallthrough_5+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Wimplicit-fallthrough=5" @@ -9028,36 +9926,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Wimplicit_fallthrough_5=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Wimplicit_fallthrough_5=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wimplicit_fallthrough_5" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Wimplicit_fallthrough_5" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wimplicit_fallthrough_5" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wimplicit_fallthrough_5" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Wimplicit_fallthrough_5" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wimplicit_fallthrough_5" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Wimplicit-fallthrough=5" fi -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -9065,39 +9967,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Winit-self" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Winit-self... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Winit_self+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Winit-self" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Winit-self... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Winit_self+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Winit-self" @@ -9105,36 +10010,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Winit_self=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Winit_self=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Winit_self" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Winit_self" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Winit_self" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Winit_self" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Winit_self" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Winit_self" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Winit-self" fi -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -9142,39 +10051,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Winitializer-overrides" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Winitializer-overrides... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Winitializer_overrides+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Winitializer-overrides" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Winitializer-overrides... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Winitializer_overrides+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Winitializer-overrides" @@ -9182,36 +10094,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Winitializer_overrides=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Winitializer_overrides=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Winitializer_overrides" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Winitializer_overrides" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Winitializer_overrides" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Winitializer_overrides" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Winitializer_overrides" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Winitializer_overrides" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Winitializer-overrides" fi -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -9219,39 +10135,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wlogical-op" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Wlogical-op... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Wlogical_op+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wlogical-op" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Wlogical-op... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Wlogical_op+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Wlogical-op" @@ -9259,36 +10178,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Wlogical_op=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Wlogical_op=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wlogical_op" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Wlogical_op" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wlogical_op" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wlogical_op" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Wlogical_op" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wlogical_op" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Wlogical-op" fi -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -9296,39 +10219,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wmissing-prototypes" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Wmissing-prototypes... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Wmissing_prototypes+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wmissing-prototypes" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Wmissing-prototypes... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Wmissing_prototypes+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Wmissing-prototypes" @@ -9336,36 +10262,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Wmissing_prototypes=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Wmissing_prototypes=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wmissing_prototypes" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Wmissing_prototypes" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wmissing_prototypes" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wmissing_prototypes" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Wmissing_prototypes" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wmissing_prototypes" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Wmissing-prototypes" fi -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -9373,39 +10303,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wnested-externs" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Wnested-externs... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Wnested_externs+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wnested-externs" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Wnested-externs... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Wnested_externs+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Wnested-externs" @@ -9413,36 +10346,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Wnested_externs=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Wnested_externs=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wnested_externs" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Wnested_externs" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wnested_externs" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wnested_externs" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Wnested_externs" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wnested_externs" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Wnested-externs" fi -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -9450,39 +10387,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wold-style-definition" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Wold-style-definition... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Wold_style_definition+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wold-style-definition" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Wold-style-definition... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Wold_style_definition+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Wold-style-definition" @@ -9490,36 +10430,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Wold_style_definition=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Wold_style_definition=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wold_style_definition" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Wold_style_definition" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wold_style_definition" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wold_style_definition" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Wold_style_definition" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wold_style_definition" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Wold-style-definition" fi -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -9527,39 +10471,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wtrampolines" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Wtrampolines... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Wtrampolines+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wtrampolines" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Wtrampolines... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Wtrampolines+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Wtrampolines" @@ -9567,36 +10514,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Wtrampolines=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Wtrampolines=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wtrampolines" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Wtrampolines" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wtrampolines" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wtrampolines" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Wtrampolines" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wtrampolines" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Wtrampolines" fi -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -9604,39 +10555,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wundef" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Wundef... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Wundef+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wundef" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Wundef... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Wundef+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Wundef" @@ -9644,36 +10598,40 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Wundef=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Wundef=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wundef" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Wundef" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wundef" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wundef" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Wundef" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wundef" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Wundef" fi -if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else +if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -9681,39 +10639,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wwrite-strings" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Wwrite-strings... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Wwrite_strings+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Wwrite-strings" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Wwrite-strings... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Wwrite_strings+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Wwrite-strings" @@ -9721,47 +10682,52 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Wwrite_strings=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Wwrite_strings=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wwrite_strings" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Wwrite_strings" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wwrite_strings" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Wwrite_strings" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Wwrite_strings" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Wwrite_strings" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Wwrite-strings" fi # Check whether --enable-gcc-Werror was given. -if test "${enable_gcc_Werror+set}" = set; then : +if test ${enable_gcc_Werror+y} +then : enableval=$enable_gcc_Werror; case "$enable_gcc_Werror" in yes|no|no,*) ;; *) as_fn_error $? "bad value $enable_gcc_Werror for gcc-Werror option" "$LINENO" 5 ;; esac -else +else $as_nop enable_gcc_Werror="$st_cv_build_enable_Werror" fi if test "$enable_gcc_Werror" = yes; then - if test x${gl_build_unknown_warnings_are_errors+set} = x; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+:} false; then : - $as_echo_n "(cached) " >&6 -else + if test x${gl_build_unknown_warnings_are_errors+set} = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror -Wunknown-warning-option... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror -Wunknown-warning-option" @@ -9769,39 +10735,42 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror__Wunknown_warning_option" = xyes +then : gl_build_unknown_warnings_are_errors='-Wunknown-warning-option -Werror' -else +else $as_nop gl_build_unknown_warnings_are_errors= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror" >&5 -$as_echo_n "checking whether $CC_FOR_BUILD handles -Werror... " >&6; } -if ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD handles -Werror" >&5 +printf %s "checking whether $CC_FOR_BUILD handles -Werror... " >&6; } +if test ${gl_cv_warn_CFLAGS_FOR_BUILD__Werror+y} +then : + printf %s "(cached) " >&6 +else $as_nop gl_save_compiler_FLAGS="$CFLAGS_FOR_BUILD" as_fn_append CFLAGS_FOR_BUILD " $gl_build_unknown_warnings_are_errors -Werror" @@ -9809,26 +10778,28 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : gl_cv_warn_CFLAGS_FOR_BUILD__Werror=yes -else +else $as_nop gl_cv_warn_CFLAGS_FOR_BUILD__Werror=no fi -rm -f core conftest.err conftest.$ac_build_objext \ +rm -f core conftest.err conftest.$ac_build_objext conftest.beam \ conftest$ac_build_exeext conftest.$ac_ext CFLAGS_FOR_BUILD="$gl_save_compiler_FLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror" >&5 -$as_echo "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror" >&6; } -if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_warn_CFLAGS_FOR_BUILD__Werror" >&5 +printf "%s\n" "$gl_cv_warn_CFLAGS_FOR_BUILD__Werror" >&6; } +if test "x$gl_cv_warn_CFLAGS_FOR_BUILD__Werror" = xyes +then : as_fn_append WARN_CFLAGS_FOR_BUILD " -Werror" fi @@ -9837,47 +10808,58 @@ fi -if test -n "${st_saved_cross_compiling+set}"; then : +if test -n "${st_saved_cross_compiling+set}" +then : cross_compiling="${st_saved_cross_compiling}"; unset st_saved_cross_compiling fi -if test -n "${st_saved_ac_tool_prefix+set}"; then : +if test -n "${st_saved_ac_tool_prefix+set}" +then : ac_tool_prefix="${st_saved_ac_tool_prefix}"; unset st_saved_ac_tool_prefix fi -if test -n "${st_saved_ac_link+set}"; then : +if test -n "${st_saved_ac_link+set}" +then : ac_link="${st_saved_ac_link}"; unset st_saved_ac_link fi -if test -n "${st_saved_ac_cv_c_decl_report+set}"; then : +if test -n "${st_saved_ac_cv_c_decl_report+set}" +then : ac_cv_c_decl_report="${st_saved_ac_cv_c_decl_report}"; unset st_saved_ac_cv_c_decl_report fi -if test -n "${st_saved_ac_cv_c_compiler_gnu+set}"; then : +if test -n "${st_saved_ac_cv_c_compiler_gnu+set}" +then : ac_cv_c_compiler_gnu="${st_saved_ac_cv_c_compiler_gnu}"; unset st_saved_ac_cv_c_compiler_gnu fi -if test -n "${st_saved_ac_cpp+set}"; then : +if test -n "${st_saved_ac_cpp+set}" +then : ac_cpp="${st_saved_ac_cpp}"; unset st_saved_ac_cpp fi -if test -n "${st_saved_ac_compiler_gnu+set}"; then : +if test -n "${st_saved_ac_compiler_gnu+set}" +then : ac_compiler_gnu="${st_saved_ac_compiler_gnu}"; unset st_saved_ac_compiler_gnu fi -if test -n "${st_saved_ac_compile+set}"; then : +if test -n "${st_saved_ac_compile+set}" +then : ac_compile="${st_saved_ac_compile}"; unset st_saved_ac_compile fi -if test -n "${st_saved_ac_c_werror_flag+set}"; then : +if test -n "${st_saved_ac_c_werror_flag+set}" +then : ac_c_werror_flag="${st_saved_ac_c_werror_flag}"; unset st_saved_ac_c_werror_flag fi -if test -n "${st_saved_ac_c_preproc_warn_flag+set}"; then : +if test -n "${st_saved_ac_c_preproc_warn_flag+set}" +then : ac_c_preproc_warn_flag="${st_saved_ac_c_preproc_warn_flag}"; unset st_saved_ac_c_preproc_warn_flag fi -if test -n "${st_saved_ac_c_decl_warn_flag+set}"; then : +if test -n "${st_saved_ac_c_decl_warn_flag+set}" +then : ac_c_decl_warn_flag="${st_saved_ac_c_decl_warn_flag}"; unset st_saved_ac_c_decl_warn_flag fi @@ -9886,16 +10868,18 @@ fi BUILD_EXEEXT=$ac_build_exeext BUILD_OBJEXT=$ac_build_objext -if test -n "$ac_tool_prefix"; then + + if test -n "$ac_tool_prefix"; then for ac_prog in ar lib "link -lib" do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_AR+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_AR+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$AR"; then ac_cv_prog_AR="$AR" # Let the user override the test. else @@ -9903,11 +10887,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_AR="$ac_tool_prefix$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -9918,11 +10906,11 @@ fi fi AR=$ac_cv_prog_AR if test -n "$AR"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 -$as_echo "$AR" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 +printf "%s\n" "$AR" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -9935,11 +10923,12 @@ if test -z "$AR"; then do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_AR+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_AR+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_AR"; then ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. else @@ -9947,11 +10936,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_AR="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -9962,11 +10955,11 @@ fi fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 -$as_echo "$ac_ct_AR" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 +printf "%s\n" "$ac_ct_AR" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -9978,8 +10971,8 @@ done else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac AR=$ac_ct_AR @@ -9988,11 +10981,12 @@ fi : ${AR=ar} -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5 -$as_echo_n "checking the archiver ($AR) interface... " >&6; } -if ${am_cv_ar_interface+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5 +printf %s "checking the archiver ($AR) interface... " >&6; } +if test ${am_cv_ar_interface+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -10004,12 +10998,13 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu /* end confdefs.h. */ int some_variable = 0; _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 (eval $am_ar_try) 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test "$ac_status" -eq 0; then am_cv_ar_interface=ar @@ -10018,7 +11013,7 @@ if ac_fn_c_try_compile "$LINENO"; then : { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 (eval $am_ar_try) 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test "$ac_status" -eq 0; then am_cv_ar_interface=lib @@ -10029,7 +11024,7 @@ if ac_fn_c_try_compile "$LINENO"; then : rm -f conftest.lib libconftest.a fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -10037,8 +11032,8 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $ ac_compiler_gnu=$ac_cv_c_compiler_gnu fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5 -$as_echo "$am_cv_ar_interface" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5 +printf "%s\n" "$am_cv_ar_interface" >&6; } case $am_cv_ar_interface in ar) @@ -10059,11 +11054,12 @@ esac - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for typeof syntax and keyword spelling" >&5 -$as_echo_n "checking for typeof syntax and keyword spelling... " >&6; } -if ${ac_cv_c_typeof+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for typeof syntax and keyword spelling" >&5 +printf %s "checking for typeof syntax and keyword spelling... " >&6; } +if test ${ac_cv_c_typeof+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_cv_c_typeof=no for ac_kw in typeof __typeof__ no; do test $ac_kw = no && break @@ -10071,7 +11067,7 @@ else /* end confdefs.h. */ int -main () +main (void) { int value; @@ -10090,90 +11086,377 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_cv_c_typeof=$ac_kw fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext test $ac_cv_c_typeof != no && break done fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_typeof" >&5 -$as_echo "$ac_cv_c_typeof" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_typeof" >&5 +printf "%s\n" "$ac_cv_c_typeof" >&6; } if test $ac_cv_c_typeof != no; then -$as_echo "#define HAVE_TYPEOF 1" >>confdefs.h +printf "%s\n" "#define HAVE_TYPEOF 1" >>confdefs.h if test $ac_cv_c_typeof != typeof; then -cat >>confdefs.h <<_ACEOF -#define typeof $ac_cv_c_typeof -_ACEOF +printf "%s\n" "#define typeof $ac_cv_c_typeof" >>confdefs.h fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5 -$as_echo_n "checking for uid_t in sys/types.h... " >&6; } -if ${ac_cv_type_uid_t+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "uid_t" >/dev/null 2>&1; then : - ac_cv_type_uid_t=yes +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 +printf %s "checking for grep that handles long lines and -e... " >&6; } +if test ${ac_cv_path_GREP+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test -z "$GREP"; then + ac_path_GREP_found=false + # Loop through the user's path and test for each of PROGNAME-LIST + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + for ac_prog in grep ggrep + do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_GREP="$as_dir$ac_prog$ac_exec_ext" + as_fn_executable_p "$ac_path_GREP" || continue +# Check for GNU ac_path_GREP and select it if it is found. + # Check for GNU $ac_path_GREP +case `"$ac_path_GREP" --version 2>&1` in +*GNU*) + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; +*) + ac_count=0 + printf %s 0123456789 >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + printf "%s\n" 'GREP' >> "conftest.nl" + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + as_fn_arith $ac_count + 1 && ac_count=$as_val + if test $ac_count -gt ${ac_path_GREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_GREP="$ac_path_GREP" + ac_path_GREP_max=$ac_count + fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + + $ac_path_GREP_found && break 3 + done + done + done +IFS=$as_save_IFS + if test -z "$ac_cv_path_GREP"; then + as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + fi else - ac_cv_type_uid_t=no + ac_cv_path_GREP=$GREP fi -rm -f conftest* fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5 -$as_echo "$ac_cv_type_uid_t" >&6; } -if test $ac_cv_type_uid_t = no; then - -$as_echo "#define uid_t int" >>confdefs.h +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 +printf "%s\n" "$ac_cv_path_GREP" >&6; } + GREP="$ac_cv_path_GREP" -$as_echo "#define gid_t int" >>confdefs.h +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 +printf %s "checking for egrep... " >&6; } +if test ${ac_cv_path_EGREP+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 + then ac_cv_path_EGREP="$GREP -E" + else + if test -z "$EGREP"; then + ac_path_EGREP_found=false + # Loop through the user's path and test for each of PROGNAME-LIST + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + for ac_prog in egrep + do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext" + as_fn_executable_p "$ac_path_EGREP" || continue +# Check for GNU ac_path_EGREP and select it if it is found. + # Check for GNU $ac_path_EGREP +case `"$ac_path_EGREP" --version 2>&1` in +*GNU*) + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; +*) + ac_count=0 + printf %s 0123456789 >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + printf "%s\n" 'EGREP' >> "conftest.nl" + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + as_fn_arith $ac_count + 1 && ac_count=$as_val + if test $ac_count -gt ${ac_path_EGREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_EGREP="$ac_path_EGREP" + ac_path_EGREP_max=$ac_count + fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + $ac_path_EGREP_found && break 3 + done + done + done +IFS=$as_save_IFS + if test -z "$ac_cv_path_EGREP"; then + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + fi +else + ac_cv_path_EGREP=$EGREP fi + fi +fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 +printf "%s\n" "$ac_cv_path_EGREP" >&6; } + EGREP="$ac_cv_path_EGREP" + + +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5 +printf %s "checking for uid_t in sys/types.h... " >&6; } +if test ${ac_cv_type_uid_t+y} +then : + printf %s "(cached) " >&6 +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include -for ac_func in accept4 be64toh fallocate fanotify_mark fcntl64 fopen64 fork fputs_unlocked fstatat ftruncate futimens iconv_open if_indextoname mempcpy open64 open_memstream preadv process_vm_readv process_vm_writev pwritev readahead signalfd stpcpy strerror strndup sync_file_range -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -if eval test \"x\$"$as_ac_var"\" = x"yes"; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "uid_t" >/dev/null 2>&1 +then : + ac_cv_type_uid_t=yes +else $as_nop + ac_cv_type_uid_t=no +fi +rm -rf conftest* + +fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5 +printf "%s\n" "$ac_cv_type_uid_t" >&6; } +if test $ac_cv_type_uid_t = no; then + +printf "%s\n" "#define uid_t int" >>confdefs.h + + +printf "%s\n" "#define gid_t int" >>confdefs.h + +fi + + +ac_fn_c_check_func "$LINENO" "accept4" "ac_cv_func_accept4" +if test "x$ac_cv_func_accept4" = xyes +then : + printf "%s\n" "#define HAVE_ACCEPT4 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "be64toh" "ac_cv_func_be64toh" +if test "x$ac_cv_func_be64toh" = xyes +then : + printf "%s\n" "#define HAVE_BE64TOH 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "fallocate" "ac_cv_func_fallocate" +if test "x$ac_cv_func_fallocate" = xyes +then : + printf "%s\n" "#define HAVE_FALLOCATE 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "fanotify_mark" "ac_cv_func_fanotify_mark" +if test "x$ac_cv_func_fanotify_mark" = xyes +then : + printf "%s\n" "#define HAVE_FANOTIFY_MARK 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "fcntl64" "ac_cv_func_fcntl64" +if test "x$ac_cv_func_fcntl64" = xyes +then : + printf "%s\n" "#define HAVE_FCNTL64 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "fopen64" "ac_cv_func_fopen64" +if test "x$ac_cv_func_fopen64" = xyes +then : + printf "%s\n" "#define HAVE_FOPEN64 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "fork" "ac_cv_func_fork" +if test "x$ac_cv_func_fork" = xyes +then : + printf "%s\n" "#define HAVE_FORK 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "fputs_unlocked" "ac_cv_func_fputs_unlocked" +if test "x$ac_cv_func_fputs_unlocked" = xyes +then : + printf "%s\n" "#define HAVE_FPUTS_UNLOCKED 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "fstatat" "ac_cv_func_fstatat" +if test "x$ac_cv_func_fstatat" = xyes +then : + printf "%s\n" "#define HAVE_FSTATAT 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "ftruncate" "ac_cv_func_ftruncate" +if test "x$ac_cv_func_ftruncate" = xyes +then : + printf "%s\n" "#define HAVE_FTRUNCATE 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "futimens" "ac_cv_func_futimens" +if test "x$ac_cv_func_futimens" = xyes +then : + printf "%s\n" "#define HAVE_FUTIMENS 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "iconv_open" "ac_cv_func_iconv_open" +if test "x$ac_cv_func_iconv_open" = xyes +then : + printf "%s\n" "#define HAVE_ICONV_OPEN 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "if_indextoname" "ac_cv_func_if_indextoname" +if test "x$ac_cv_func_if_indextoname" = xyes +then : + printf "%s\n" "#define HAVE_IF_INDEXTONAME 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "mempcpy" "ac_cv_func_mempcpy" +if test "x$ac_cv_func_mempcpy" = xyes +then : + printf "%s\n" "#define HAVE_MEMPCPY 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "open64" "ac_cv_func_open64" +if test "x$ac_cv_func_open64" = xyes +then : + printf "%s\n" "#define HAVE_OPEN64 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "open_memstream" "ac_cv_func_open_memstream" +if test "x$ac_cv_func_open_memstream" = xyes +then : + printf "%s\n" "#define HAVE_OPEN_MEMSTREAM 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "preadv" "ac_cv_func_preadv" +if test "x$ac_cv_func_preadv" = xyes +then : + printf "%s\n" "#define HAVE_PREADV 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "process_vm_readv" "ac_cv_func_process_vm_readv" +if test "x$ac_cv_func_process_vm_readv" = xyes +then : + printf "%s\n" "#define HAVE_PROCESS_VM_READV 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "process_vm_writev" "ac_cv_func_process_vm_writev" +if test "x$ac_cv_func_process_vm_writev" = xyes +then : + printf "%s\n" "#define HAVE_PROCESS_VM_WRITEV 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "pwritev" "ac_cv_func_pwritev" +if test "x$ac_cv_func_pwritev" = xyes +then : + printf "%s\n" "#define HAVE_PWRITEV 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "readahead" "ac_cv_func_readahead" +if test "x$ac_cv_func_readahead" = xyes +then : + printf "%s\n" "#define HAVE_READAHEAD 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "signalfd" "ac_cv_func_signalfd" +if test "x$ac_cv_func_signalfd" = xyes +then : + printf "%s\n" "#define HAVE_SIGNALFD 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "stpcpy" "ac_cv_func_stpcpy" +if test "x$ac_cv_func_stpcpy" = xyes +then : + printf "%s\n" "#define HAVE_STPCPY 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "strerror" "ac_cv_func_strerror" +if test "x$ac_cv_func_strerror" = xyes +then : + printf "%s\n" "#define HAVE_STRERROR 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "strndup" "ac_cv_func_strndup" +if test "x$ac_cv_func_strndup" = xyes +then : + printf "%s\n" "#define HAVE_STRNDUP 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "sync_file_range" "ac_cv_func_sync_file_range" +if test "x$ac_cv_func_sync_file_range" = xyes +then : + printf "%s\n" "#define HAVE_SYNC_FILE_RANGE 1" >>confdefs.h fi -done ac_fn_c_check_type "$LINENO" "sig_atomic_t" "ac_cv_type_sig_atomic_t" "#include " -if test "x$ac_cv_type_sig_atomic_t" = xyes; then : +if test "x$ac_cv_type_sig_atomic_t" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_SIG_ATOMIC_T 1 -_ACEOF +printf "%s\n" "#define HAVE_SIG_ATOMIC_T 1" >>confdefs.h fi ac_fn_c_check_type "$LINENO" "struct sigcontext" "ac_cv_type_struct_sigcontext" "#include " -if test "x$ac_cv_type_struct_sigcontext" = xyes; then : +if test "x$ac_cv_type_struct_sigcontext" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_SIGCONTEXT 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_SIGCONTEXT 1" >>confdefs.h fi @@ -10181,14 +11464,13 @@ fi ac_fn_c_check_type "$LINENO" "struct sockaddr_storage" "ac_cv_type_struct_sockaddr_storage" "#include " -if test "x$ac_cv_type_struct_sockaddr_storage" = xyes; then : +if test "x$ac_cv_type_struct_sockaddr_storage" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_SOCKADDR_STORAGE 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_SOCKADDR_STORAGE 1" >>confdefs.h -else +else $as_nop mkdir -p src/linux/generic/linux cp $srcdir/src/linux/generic/socket.h.in src/linux/generic/linux/socket.h CPPFLAGS="-Isrc/linux/generic $CPPFLAGS" @@ -10197,11 +11479,10 @@ fi ac_fn_c_check_type "$LINENO" "struct mmsghdr" "ac_cv_type_struct_mmsghdr" "#include " -if test "x$ac_cv_type_struct_mmsghdr" = xyes; then : +if test "x$ac_cv_type_struct_mmsghdr" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_MMSGHDR 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_MMSGHDR 1" >>confdefs.h fi @@ -10209,21 +11490,19 @@ fi ac_fn_c_check_type "$LINENO" "__kernel_long_t" "ac_cv_type___kernel_long_t" "#include " -if test "x$ac_cv_type___kernel_long_t" = xyes; then : +if test "x$ac_cv_type___kernel_long_t" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE___KERNEL_LONG_T 1 -_ACEOF +printf "%s\n" "#define HAVE___KERNEL_LONG_T 1" >>confdefs.h fi ac_fn_c_check_type "$LINENO" "__kernel_ulong_t" "ac_cv_type___kernel_ulong_t" "#include " -if test "x$ac_cv_type___kernel_ulong_t" = xyes; then : +if test "x$ac_cv_type___kernel_ulong_t" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE___KERNEL_ULONG_T 1 -_ACEOF +printf "%s\n" "#define HAVE___KERNEL_ULONG_T 1" >>confdefs.h fi @@ -10231,21 +11510,19 @@ fi ac_fn_c_check_type "$LINENO" "struct __kernel_timespec" "ac_cv_type_struct___kernel_timespec" "#include " -if test "x$ac_cv_type_struct___kernel_timespec" = xyes; then : +if test "x$ac_cv_type_struct___kernel_timespec" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT___KERNEL_TIMESPEC 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT___KERNEL_TIMESPEC 1" >>confdefs.h fi ac_fn_c_check_type "$LINENO" "struct __kernel_sock_timeval" "ac_cv_type_struct___kernel_sock_timeval" "#include " -if test "x$ac_cv_type_struct___kernel_sock_timeval" = xyes; then : +if test "x$ac_cv_type_struct___kernel_sock_timeval" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT___KERNEL_SOCK_TIMEVAL 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT___KERNEL_SOCK_TIMEVAL 1" >>confdefs.h fi @@ -10254,22 +11531,20 @@ fi ac_fn_c_check_type "$LINENO" "struct stat64" "ac_cv_type_struct_stat64" "#include #include " -if test "x$ac_cv_type_struct_stat64" = xyes; then : +if test "x$ac_cv_type_struct_stat64" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_STAT64 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_STAT64 1" >>confdefs.h fi ac_fn_c_check_type "$LINENO" "struct __old_kernel_stat" "ac_cv_type_struct___old_kernel_stat" "#include #include " -if test "x$ac_cv_type_struct___old_kernel_stat" = xyes; then : +if test "x$ac_cv_type_struct___old_kernel_stat" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT___OLD_KERNEL_STAT 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT___OLD_KERNEL_STAT 1" >>confdefs.h fi @@ -10277,11 +11552,10 @@ fi ac_fn_c_check_type "$LINENO" "struct termios2" "ac_cv_type_struct_termios2" "#include " -if test "x$ac_cv_type_struct_termios2" = xyes; then : +if test "x$ac_cv_type_struct_termios2" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_TERMIOS2 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_TERMIOS2 1" >>confdefs.h fi @@ -10289,21 +11563,19 @@ fi ac_fn_c_check_member "$LINENO" "struct termios" "c_ispeed" "ac_cv_member_struct_termios_c_ispeed" "#include " -if test "x$ac_cv_member_struct_termios_c_ispeed" = xyes; then : +if test "x$ac_cv_member_struct_termios_c_ispeed" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_TERMIOS_C_ISPEED 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_TERMIOS_C_ISPEED 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct termios" "c_ospeed" "ac_cv_member_struct_termios_c_ospeed" "#include " -if test "x$ac_cv_member_struct_termios_c_ospeed" = xyes; then : +if test "x$ac_cv_member_struct_termios_c_ospeed" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_TERMIOS_C_OSPEED 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_TERMIOS_C_OSPEED 1" >>confdefs.h fi @@ -10311,19 +11583,17 @@ fi ac_fn_c_check_type "$LINENO" "struct user_desc" "ac_cv_type_struct_user_desc" "#include " -if test "x$ac_cv_type_struct_user_desc" = xyes; then : +if test "x$ac_cv_type_struct_user_desc" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_USER_DESC 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_USER_DESC 1" >>confdefs.h ac_fn_c_check_member "$LINENO" "struct user_desc" "lm" "ac_cv_member_struct_user_desc_lm" "#include " -if test "x$ac_cv_member_struct_user_desc_lm" = xyes; then : +if test "x$ac_cv_member_struct_user_desc_lm" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_USER_DESC_LM 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_USER_DESC_LM 1" >>confdefs.h fi @@ -10334,22 +11604,20 @@ fi ac_fn_c_check_member "$LINENO" "struct stat" "st_mtime_nsec" "ac_cv_member_struct_stat_st_mtime_nsec" "#include #include " -if test "x$ac_cv_member_struct_stat_st_mtime_nsec" = xyes; then : +if test "x$ac_cv_member_struct_stat_st_mtime_nsec" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_STAT_ST_MTIME_NSEC 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_STAT_ST_MTIME_NSEC 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct stat64" "st_mtime_nsec" "ac_cv_member_struct_stat64_st_mtime_nsec" "#include #include " -if test "x$ac_cv_member_struct_stat64_st_mtime_nsec" = xyes; then : +if test "x$ac_cv_member_struct_stat64_st_mtime_nsec" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_STAT64_ST_MTIME_NSEC 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_STAT64_ST_MTIME_NSEC 1" >>confdefs.h fi @@ -10357,41 +11625,37 @@ fi ac_fn_c_check_type "$LINENO" "struct pt_all_user_regs" "ac_cv_type_struct_pt_all_user_regs" "#include " -if test "x$ac_cv_type_struct_pt_all_user_regs" = xyes; then : +if test "x$ac_cv_type_struct_pt_all_user_regs" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_PT_ALL_USER_REGS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_PT_ALL_USER_REGS 1" >>confdefs.h fi ac_fn_c_check_type "$LINENO" "struct ia64_fpreg" "ac_cv_type_struct_ia64_fpreg" "#include " -if test "x$ac_cv_type_struct_ia64_fpreg" = xyes; then : +if test "x$ac_cv_type_struct_ia64_fpreg" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_IA64_FPREG 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_IA64_FPREG 1" >>confdefs.h fi ac_fn_c_check_type "$LINENO" "struct ptrace_peeksiginfo_args" "ac_cv_type_struct_ptrace_peeksiginfo_args" "#include " -if test "x$ac_cv_type_struct_ptrace_peeksiginfo_args" = xyes; then : +if test "x$ac_cv_type_struct_ptrace_peeksiginfo_args" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_PTRACE_PEEKSIGINFO_ARGS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_PTRACE_PEEKSIGINFO_ARGS 1" >>confdefs.h fi ac_fn_c_check_type "$LINENO" "struct __ptrace_syscall_info" "ac_cv_type_struct___ptrace_syscall_info" "#include " -if test "x$ac_cv_type_struct___ptrace_syscall_info" = xyes; then : +if test "x$ac_cv_type_struct___ptrace_syscall_info" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT___PTRACE_SYSCALL_INFO 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT___PTRACE_SYSCALL_INFO 1" >>confdefs.h fi @@ -10399,11 +11663,10 @@ fi ac_fn_c_check_type "$LINENO" "struct ptrace_syscall_info" "ac_cv_type_struct_ptrace_syscall_info" "#include " -if test "x$ac_cv_type_struct_ptrace_syscall_info" = xyes; then : +if test "x$ac_cv_type_struct_ptrace_syscall_info" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_PTRACE_SYSCALL_INFO 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_PTRACE_SYSCALL_INFO 1" >>confdefs.h fi @@ -10412,11 +11675,10 @@ fi # For kernels that do not have v3.10-rc1~201^2~11 ac_fn_c_check_type "$LINENO" "s390_compat_regs" "ac_cv_type_s390_compat_regs" "#include " -if test "x$ac_cv_type_s390_compat_regs" = xyes; then : +if test "x$ac_cv_type_s390_compat_regs" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_S390_COMPAT_REGS 1 -_ACEOF +printf "%s\n" "#define HAVE_S390_COMPAT_REGS 1" >>confdefs.h fi @@ -10424,11 +11686,10 @@ fi ac_fn_c_check_member "$LINENO" "struct utsname" "domainname" "ac_cv_member_struct_utsname_domainname" "#include " -if test "x$ac_cv_member_struct_utsname_domainname" = xyes; then : +if test "x$ac_cv_member_struct_utsname_domainname" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_UTSNAME_DOMAINNAME 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_UTSNAME_DOMAINNAME 1" >>confdefs.h fi @@ -10436,2044 +11697,1993 @@ fi ac_fn_c_check_member "$LINENO" "siginfo_t" "si_syscall" "ac_cv_member_siginfo_t_si_syscall" "#include " -if test "x$ac_cv_member_siginfo_t_si_syscall" = xyes; then : +if test "x$ac_cv_member_siginfo_t_si_syscall" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_SIGINFO_T_SI_SYSCALL 1 -_ACEOF +printf "%s\n" "#define HAVE_SIGINFO_T_SI_SYSCALL 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "siginfo_t" "si_timerid" "ac_cv_member_siginfo_t_si_timerid" "#include " -if test "x$ac_cv_member_siginfo_t_si_timerid" = xyes; then : +if test "x$ac_cv_member_siginfo_t_si_timerid" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_SIGINFO_T_SI_TIMERID 1 -_ACEOF +printf "%s\n" "#define HAVE_SIGINFO_T_SI_TIMERID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "siginfo_t" "si_overrun" "ac_cv_member_siginfo_t_si_overrun" "#include " -if test "x$ac_cv_member_siginfo_t_si_overrun" = xyes; then : +if test "x$ac_cv_member_siginfo_t_si_overrun" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_SIGINFO_T_SI_OVERRUN 1 -_ACEOF +printf "%s\n" "#define HAVE_SIGINFO_T_SI_OVERRUN 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "siginfo_t" "si_pkey" "ac_cv_member_siginfo_t_si_pkey" "#include " -if test "x$ac_cv_member_siginfo_t_si_pkey" = xyes; then : +if test "x$ac_cv_member_siginfo_t_si_pkey" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_SIGINFO_T_SI_PKEY 1 -_ACEOF +printf "%s\n" "#define HAVE_SIGINFO_T_SI_PKEY 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "siginfo_t" "si_trapno" "ac_cv_member_siginfo_t_si_trapno" "#include " -if test "x$ac_cv_member_siginfo_t_si_trapno" = xyes; then : +if test "x$ac_cv_member_siginfo_t_si_trapno" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_SIGINFO_T_SI_TRAPNO 1 -_ACEOF +printf "%s\n" "#define HAVE_SIGINFO_T_SI_TRAPNO 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "siginfo_t" "si_addr_lsb" "ac_cv_member_siginfo_t_si_addr_lsb" "#include " -if test "x$ac_cv_member_siginfo_t_si_addr_lsb" = xyes; then : +if test "x$ac_cv_member_siginfo_t_si_addr_lsb" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_SIGINFO_T_SI_ADDR_LSB 1 -_ACEOF +printf "%s\n" "#define HAVE_SIGINFO_T_SI_ADDR_LSB 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "siginfo_t" "si_lower" "ac_cv_member_siginfo_t_si_lower" "#include " -if test "x$ac_cv_member_siginfo_t_si_lower" = xyes; then : +if test "x$ac_cv_member_siginfo_t_si_lower" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_SIGINFO_T_SI_LOWER 1 -_ACEOF +printf "%s\n" "#define HAVE_SIGINFO_T_SI_LOWER 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "siginfo_t" "si_upper" "ac_cv_member_siginfo_t_si_upper" "#include " -if test "x$ac_cv_member_siginfo_t_si_upper" = xyes; then : +if test "x$ac_cv_member_siginfo_t_si_upper" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_SIGINFO_T_SI_UPPER 1 -_ACEOF +printf "%s\n" "#define HAVE_SIGINFO_T_SI_UPPER 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "siginfo_t" "si_perf_data" "ac_cv_member_siginfo_t_si_perf_data" "#include " -if test "x$ac_cv_member_siginfo_t_si_perf_data" = xyes; then : +if test "x$ac_cv_member_siginfo_t_si_perf_data" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_SIGINFO_T_SI_PERF_DATA 1 -_ACEOF +printf "%s\n" "#define HAVE_SIGINFO_T_SI_PERF_DATA 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "siginfo_t" "si_perf_type" "ac_cv_member_siginfo_t_si_perf_type" "#include " -if test "x$ac_cv_member_siginfo_t_si_perf_type" = xyes; then : +if test "x$ac_cv_member_siginfo_t_si_perf_type" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_SIGINFO_T_SI_PERF_TYPE 1 -_ACEOF +printf "%s\n" "#define HAVE_SIGINFO_T_SI_PERF_TYPE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "siginfo_t" "si_perf_flags" "ac_cv_member_siginfo_t_si_perf_flags" "#include " -if test "x$ac_cv_member_siginfo_t_si_perf_flags" = xyes; then : +if test "x$ac_cv_member_siginfo_t_si_perf_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_SIGINFO_T_SI_PERF_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_SIGINFO_T_SI_PERF_FLAGS 1" >>confdefs.h fi -for ac_header in asm/cachectl.h asm/guarded_storage.h asm/sysmips.h elf.h gcov.h iconv.h linux/if_alg.h linux/if_xdp.h linux/ipx.h linux/nfc.h linux/qrtr.h linux/rxrpc.h mqueue.h netinet/sctp.h netipx/ipx.h paths.h scsi/sg.h sys/eventfd.h sys/fanotify.h sys/ipc.h sys/quota.h sys/signalfd.h sys/xattr.h ustat.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF +ac_fn_c_check_header_compile "$LINENO" "asm/cachectl.h" "ac_cv_header_asm_cachectl_h" "$ac_includes_default" +if test "x$ac_cv_header_asm_cachectl_h" = xyes +then : + printf "%s\n" "#define HAVE_ASM_CACHECTL_H 1" >>confdefs.h fi +ac_fn_c_check_header_compile "$LINENO" "asm/guarded_storage.h" "ac_cv_header_asm_guarded_storage_h" "$ac_includes_default" +if test "x$ac_cv_header_asm_guarded_storage_h" = xyes +then : + printf "%s\n" "#define HAVE_ASM_GUARDED_STORAGE_H 1" >>confdefs.h -done +fi +ac_fn_c_check_header_compile "$LINENO" "asm/sysmips.h" "ac_cv_header_asm_sysmips_h" "$ac_includes_default" +if test "x$ac_cv_header_asm_sysmips_h" = xyes +then : + printf "%s\n" "#define HAVE_ASM_SYSMIPS_H 1" >>confdefs.h +fi +ac_fn_c_check_header_compile "$LINENO" "elf.h" "ac_cv_header_elf_h" "$ac_includes_default" +if test "x$ac_cv_header_elf_h" = xyes +then : + printf "%s\n" "#define HAVE_ELF_H 1" >>confdefs.h -for ac_header in linux/ipc.h linux/kvm.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default +fi +ac_fn_c_check_header_compile "$LINENO" "gcov.h" "ac_cv_header_gcov_h" "$ac_includes_default" +if test "x$ac_cv_header_gcov_h" = xyes +then : + printf "%s\n" "#define HAVE_GCOV_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default" +if test "x$ac_cv_header_iconv_h" = xyes +then : + printf "%s\n" "#define HAVE_ICONV_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "linux/if_alg.h" "ac_cv_header_linux_if_alg_h" "$ac_includes_default" +if test "x$ac_cv_header_linux_if_alg_h" = xyes +then : + printf "%s\n" "#define HAVE_LINUX_IF_ALG_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "linux/if_xdp.h" "ac_cv_header_linux_if_xdp_h" "$ac_includes_default" +if test "x$ac_cv_header_linux_if_xdp_h" = xyes +then : + printf "%s\n" "#define HAVE_LINUX_IF_XDP_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "linux/ipx.h" "ac_cv_header_linux_ipx_h" "$ac_includes_default" +if test "x$ac_cv_header_linux_ipx_h" = xyes +then : + printf "%s\n" "#define HAVE_LINUX_IPX_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "linux/nfc.h" "ac_cv_header_linux_nfc_h" "$ac_includes_default" +if test "x$ac_cv_header_linux_nfc_h" = xyes +then : + printf "%s\n" "#define HAVE_LINUX_NFC_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "linux/qrtr.h" "ac_cv_header_linux_qrtr_h" "$ac_includes_default" +if test "x$ac_cv_header_linux_qrtr_h" = xyes +then : + printf "%s\n" "#define HAVE_LINUX_QRTR_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "linux/rxrpc.h" "ac_cv_header_linux_rxrpc_h" "$ac_includes_default" +if test "x$ac_cv_header_linux_rxrpc_h" = xyes +then : + printf "%s\n" "#define HAVE_LINUX_RXRPC_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "mqueue.h" "ac_cv_header_mqueue_h" "$ac_includes_default" +if test "x$ac_cv_header_mqueue_h" = xyes +then : + printf "%s\n" "#define HAVE_MQUEUE_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "netinet/sctp.h" "ac_cv_header_netinet_sctp_h" "$ac_includes_default" +if test "x$ac_cv_header_netinet_sctp_h" = xyes +then : + printf "%s\n" "#define HAVE_NETINET_SCTP_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "netipx/ipx.h" "ac_cv_header_netipx_ipx_h" "$ac_includes_default" +if test "x$ac_cv_header_netipx_ipx_h" = xyes +then : + printf "%s\n" "#define HAVE_NETIPX_IPX_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "paths.h" "ac_cv_header_paths_h" "$ac_includes_default" +if test "x$ac_cv_header_paths_h" = xyes +then : + printf "%s\n" "#define HAVE_PATHS_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "scsi/sg.h" "ac_cv_header_scsi_sg_h" "$ac_includes_default" +if test "x$ac_cv_header_scsi_sg_h" = xyes +then : + printf "%s\n" "#define HAVE_SCSI_SG_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "sys/eventfd.h" "ac_cv_header_sys_eventfd_h" "$ac_includes_default" +if test "x$ac_cv_header_sys_eventfd_h" = xyes +then : + printf "%s\n" "#define HAVE_SYS_EVENTFD_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "sys/fanotify.h" "ac_cv_header_sys_fanotify_h" "$ac_includes_default" +if test "x$ac_cv_header_sys_fanotify_h" = xyes +then : + printf "%s\n" "#define HAVE_SYS_FANOTIFY_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "sys/ipc.h" "ac_cv_header_sys_ipc_h" "$ac_includes_default" +if test "x$ac_cv_header_sys_ipc_h" = xyes +then : + printf "%s\n" "#define HAVE_SYS_IPC_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "sys/quota.h" "ac_cv_header_sys_quota_h" "$ac_includes_default" +if test "x$ac_cv_header_sys_quota_h" = xyes +then : + printf "%s\n" "#define HAVE_SYS_QUOTA_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "sys/signalfd.h" "ac_cv_header_sys_signalfd_h" "$ac_includes_default" +if test "x$ac_cv_header_sys_signalfd_h" = xyes +then : + printf "%s\n" "#define HAVE_SYS_SIGNALFD_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "sys/xattr.h" "ac_cv_header_sys_xattr_h" "$ac_includes_default" +if test "x$ac_cv_header_sys_xattr_h" = xyes +then : + printf "%s\n" "#define HAVE_SYS_XATTR_H 1" >>confdefs.h + +fi +ac_fn_c_check_header_compile "$LINENO" "ustat.h" "ac_cv_header_ustat_h" "$ac_includes_default" +if test "x$ac_cv_header_ustat_h" = xyes +then : + printf "%s\n" "#define HAVE_USTAT_H 1" >>confdefs.h + +fi + + +ac_fn_c_check_header_compile "$LINENO" "linux/ipc.h" "ac_cv_header_linux_ipc_h" "$ac_includes_default #include " -if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF +if test "x$ac_cv_header_linux_ipc_h" = xyes +then : + printf "%s\n" "#define HAVE_LINUX_IPC_H 1" >>confdefs.h fi +ac_fn_c_check_header_compile "$LINENO" "linux/kvm.h" "ac_cv_header_linux_kvm_h" "$ac_includes_default +#include -done +" +if test "x$ac_cv_header_linux_kvm_h" = xyes +then : + printf "%s\n" "#define HAVE_LINUX_KVM_H 1" >>confdefs.h +fi -for ac_header in linux/vm_sockets.h -do : - ac_fn_c_check_header_compile "$LINENO" "linux/vm_sockets.h" "ac_cv_header_linux_vm_sockets_h" "$ac_includes_default + +ac_fn_c_check_header_compile "$LINENO" "linux/vm_sockets.h" "ac_cv_header_linux_vm_sockets_h" "$ac_includes_default #include " -if test "x$ac_cv_header_linux_vm_sockets_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_LINUX_VM_SOCKETS_H 1 -_ACEOF +if test "x$ac_cv_header_linux_vm_sockets_h" = xyes +then : + printf "%s\n" "#define HAVE_LINUX_VM_SOCKETS_H 1" >>confdefs.h fi -done - -for ac_header in asm/sigcontext.h -do : - ac_fn_c_check_header_compile "$LINENO" "asm/sigcontext.h" "ac_cv_header_asm_sigcontext_h" "#include +ac_fn_c_check_header_compile "$LINENO" "asm/sigcontext.h" "ac_cv_header_asm_sigcontext_h" "#include " -if test "x$ac_cv_header_asm_sigcontext_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_ASM_SIGCONTEXT_H 1 -_ACEOF +if test "x$ac_cv_header_asm_sigcontext_h" = xyes +then : + printf "%s\n" "#define HAVE_ASM_SIGCONTEXT_H 1" >>confdefs.h fi -done +ac_fn_c_check_header_compile "$LINENO" "netinet/tcp.h" "ac_cv_header_netinet_tcp_h" "#include +" +if test "x$ac_cv_header_netinet_tcp_h" = xyes +then : + printf "%s\n" "#define HAVE_NETINET_TCP_H 1" >>confdefs.h -for ac_header in netinet/tcp.h netinet/udp.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include +fi +ac_fn_c_check_header_compile "$LINENO" "netinet/udp.h" "ac_cv_header_netinet_udp_h" "#include " -if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF +if test "x$ac_cv_header_netinet_udp_h" = xyes +then : + printf "%s\n" "#define HAVE_NETINET_UDP_H 1" >>confdefs.h fi -done +ac_fn_c_check_header_compile "$LINENO" "linux/netfilter_arp/arp_tables.h" "ac_cv_header_linux_netfilter_arp_arp_tables_h" "#include +#include +" +if test "x$ac_cv_header_linux_netfilter_arp_arp_tables_h" = xyes +then : + printf "%s\n" "#define HAVE_LINUX_NETFILTER_ARP_ARP_TABLES_H 1" >>confdefs.h -for ac_header in linux/netfilter_arp/arp_tables.h linux/netfilter_bridge/ebtables.h linux/netfilter_ipv4/ip_tables.h linux/netfilter_ipv6/ip6_tables.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include +fi +ac_fn_c_check_header_compile "$LINENO" "linux/netfilter_bridge/ebtables.h" "ac_cv_header_linux_netfilter_bridge_ebtables_h" "#include #include " -if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF +if test "x$ac_cv_header_linux_netfilter_bridge_ebtables_h" = xyes +then : + printf "%s\n" "#define HAVE_LINUX_NETFILTER_BRIDGE_EBTABLES_H 1" >>confdefs.h fi +ac_fn_c_check_header_compile "$LINENO" "linux/netfilter_ipv4/ip_tables.h" "ac_cv_header_linux_netfilter_ipv4_ip_tables_h" "#include +#include +" +if test "x$ac_cv_header_linux_netfilter_ipv4_ip_tables_h" = xyes +then : + printf "%s\n" "#define HAVE_LINUX_NETFILTER_IPV4_IP_TABLES_H 1" >>confdefs.h -done +fi +ac_fn_c_check_header_compile "$LINENO" "linux/netfilter_ipv6/ip6_tables.h" "ac_cv_header_linux_netfilter_ipv6_ip6_tables_h" "#include +#include +" +if test "x$ac_cv_header_linux_netfilter_ipv6_ip6_tables_h" = xyes +then : + printf "%s\n" "#define HAVE_LINUX_NETFILTER_IPV6_IP6_TABLES_H 1" >>confdefs.h + +fi -for ac_header in linux/bpf.h + for ac_header in linux/bpf.h do : - ac_fn_c_check_header_mongrel "$LINENO" "linux/bpf.h" "ac_cv_header_linux_bpf_h" "$ac_includes_default" -if test "x$ac_cv_header_linux_bpf_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_LINUX_BPF_H 1 -_ACEOF + ac_fn_c_check_header_compile "$LINENO" "linux/bpf.h" "ac_cv_header_linux_bpf_h" "$ac_includes_default" +if test "x$ac_cv_header_linux_bpf_h" = xyes +then : + printf "%s\n" "#define HAVE_LINUX_BPF_H 1" >>confdefs.h ac_fn_c_check_type "$LINENO" "struct bpf_insn" "ac_cv_type_struct_bpf_insn" "#include " -if test "x$ac_cv_type_struct_bpf_insn" = xyes; then : +if test "x$ac_cv_type_struct_bpf_insn" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_INSN 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_INSN 1" >>confdefs.h fi ac_fn_c_check_type "$LINENO" "struct bpf_map_info" "ac_cv_type_struct_bpf_map_info" "#include " -if test "x$ac_cv_type_struct_bpf_map_info" = xyes; then : +if test "x$ac_cv_type_struct_bpf_map_info" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_MAP_INFO 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_MAP_INFO 1" >>confdefs.h fi ac_fn_c_check_type "$LINENO" "struct bpf_prog_info" "ac_cv_type_struct_bpf_prog_info" "#include " -if test "x$ac_cv_type_struct_bpf_prog_info" = xyes; then : +if test "x$ac_cv_type_struct_bpf_prog_info" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_map_info" "btf_id" "ac_cv_member_struct_bpf_map_info_btf_id" "#include " -if test "x$ac_cv_member_struct_bpf_map_info_btf_id" = xyes; then : +if test "x$ac_cv_member_struct_bpf_map_info_btf_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_MAP_INFO_BTF_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_MAP_INFO_BTF_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_map_info" "btf_key_type_id" "ac_cv_member_struct_bpf_map_info_btf_key_type_id" "#include " -if test "x$ac_cv_member_struct_bpf_map_info_btf_key_type_id" = xyes; then : +if test "x$ac_cv_member_struct_bpf_map_info_btf_key_type_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_MAP_INFO_BTF_KEY_TYPE_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_MAP_INFO_BTF_KEY_TYPE_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_map_info" "btf_value_type_id" "ac_cv_member_struct_bpf_map_info_btf_value_type_id" "#include " -if test "x$ac_cv_member_struct_bpf_map_info_btf_value_type_id" = xyes; then : +if test "x$ac_cv_member_struct_bpf_map_info_btf_value_type_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_MAP_INFO_BTF_VALUE_TYPE_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_MAP_INFO_BTF_VALUE_TYPE_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_map_info" "btf_vmlinux_value_type_id" "ac_cv_member_struct_bpf_map_info_btf_vmlinux_value_type_id" "#include " -if test "x$ac_cv_member_struct_bpf_map_info_btf_vmlinux_value_type_id" = xyes; then : +if test "x$ac_cv_member_struct_bpf_map_info_btf_vmlinux_value_type_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_MAP_INFO_BTF_VMLINUX_VALUE_TYPE_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_MAP_INFO_BTF_VMLINUX_VALUE_TYPE_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_map_info" "id" "ac_cv_member_struct_bpf_map_info_id" "#include " -if test "x$ac_cv_member_struct_bpf_map_info_id" = xyes; then : +if test "x$ac_cv_member_struct_bpf_map_info_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_MAP_INFO_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_MAP_INFO_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_map_info" "ifindex" "ac_cv_member_struct_bpf_map_info_ifindex" "#include " -if test "x$ac_cv_member_struct_bpf_map_info_ifindex" = xyes; then : +if test "x$ac_cv_member_struct_bpf_map_info_ifindex" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_MAP_INFO_IFINDEX 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_MAP_INFO_IFINDEX 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_map_info" "key_size" "ac_cv_member_struct_bpf_map_info_key_size" "#include " -if test "x$ac_cv_member_struct_bpf_map_info_key_size" = xyes; then : +if test "x$ac_cv_member_struct_bpf_map_info_key_size" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_MAP_INFO_KEY_SIZE 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_MAP_INFO_KEY_SIZE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_map_info" "map_extra" "ac_cv_member_struct_bpf_map_info_map_extra" "#include " -if test "x$ac_cv_member_struct_bpf_map_info_map_extra" = xyes; then : +if test "x$ac_cv_member_struct_bpf_map_info_map_extra" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_MAP_INFO_MAP_EXTRA 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_MAP_INFO_MAP_EXTRA 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_map_info" "map_flags" "ac_cv_member_struct_bpf_map_info_map_flags" "#include " -if test "x$ac_cv_member_struct_bpf_map_info_map_flags" = xyes; then : +if test "x$ac_cv_member_struct_bpf_map_info_map_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_MAP_INFO_MAP_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_MAP_INFO_MAP_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_map_info" "max_entries" "ac_cv_member_struct_bpf_map_info_max_entries" "#include " -if test "x$ac_cv_member_struct_bpf_map_info_max_entries" = xyes; then : +if test "x$ac_cv_member_struct_bpf_map_info_max_entries" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_MAP_INFO_MAX_ENTRIES 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_MAP_INFO_MAX_ENTRIES 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_map_info" "name" "ac_cv_member_struct_bpf_map_info_name" "#include " -if test "x$ac_cv_member_struct_bpf_map_info_name" = xyes; then : +if test "x$ac_cv_member_struct_bpf_map_info_name" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_MAP_INFO_NAME 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_MAP_INFO_NAME 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_map_info" "pad" "ac_cv_member_struct_bpf_map_info_pad" "#include " -if test "x$ac_cv_member_struct_bpf_map_info_pad" = xyes; then : +if test "x$ac_cv_member_struct_bpf_map_info_pad" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_MAP_INFO_PAD 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_MAP_INFO_PAD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_map_info" "type" "ac_cv_member_struct_bpf_map_info_type" "#include " -if test "x$ac_cv_member_struct_bpf_map_info_type" = xyes; then : +if test "x$ac_cv_member_struct_bpf_map_info_type" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_MAP_INFO_TYPE 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_MAP_INFO_TYPE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_map_info" "value_size" "ac_cv_member_struct_bpf_map_info_value_size" "#include " -if test "x$ac_cv_member_struct_bpf_map_info_value_size" = xyes; then : +if test "x$ac_cv_member_struct_bpf_map_info_value_size" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_MAP_INFO_VALUE_SIZE 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_MAP_INFO_VALUE_SIZE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "btf_id" "ac_cv_member_struct_bpf_prog_info_btf_id" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_btf_id" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_btf_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_BTF_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_BTF_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "created_by_uid" "ac_cv_member_struct_bpf_prog_info_created_by_uid" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_created_by_uid" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_created_by_uid" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_CREATED_BY_UID 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_CREATED_BY_UID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "func_info" "ac_cv_member_struct_bpf_prog_info_func_info" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_func_info" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_func_info" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_FUNC_INFO 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_FUNC_INFO 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "func_info_rec_size" "ac_cv_member_struct_bpf_prog_info_func_info_rec_size" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_func_info_rec_size" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_func_info_rec_size" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_FUNC_INFO_REC_SIZE 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_FUNC_INFO_REC_SIZE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "id" "ac_cv_member_struct_bpf_prog_info_id" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_id" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "ifindex" "ac_cv_member_struct_bpf_prog_info_ifindex" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_ifindex" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_ifindex" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_IFINDEX 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_IFINDEX 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "jited_func_lens" "ac_cv_member_struct_bpf_prog_info_jited_func_lens" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_jited_func_lens" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_jited_func_lens" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_JITED_FUNC_LENS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_JITED_FUNC_LENS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "jited_ksyms" "ac_cv_member_struct_bpf_prog_info_jited_ksyms" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_jited_ksyms" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_jited_ksyms" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_JITED_KSYMS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_JITED_KSYMS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "jited_line_info" "ac_cv_member_struct_bpf_prog_info_jited_line_info" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_jited_line_info" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_jited_line_info" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_JITED_LINE_INFO 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_JITED_LINE_INFO 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "jited_line_info_rec_size" "ac_cv_member_struct_bpf_prog_info_jited_line_info_rec_size" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_jited_line_info_rec_size" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_jited_line_info_rec_size" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_JITED_LINE_INFO_REC_SIZE 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_JITED_LINE_INFO_REC_SIZE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "jited_prog_insns" "ac_cv_member_struct_bpf_prog_info_jited_prog_insns" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_jited_prog_insns" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_jited_prog_insns" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_JITED_PROG_INSNS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_JITED_PROG_INSNS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "jited_prog_len" "ac_cv_member_struct_bpf_prog_info_jited_prog_len" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_jited_prog_len" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_jited_prog_len" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_JITED_PROG_LEN 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_JITED_PROG_LEN 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "line_info" "ac_cv_member_struct_bpf_prog_info_line_info" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_line_info" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_line_info" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_LINE_INFO 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_LINE_INFO 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "line_info_rec_size" "ac_cv_member_struct_bpf_prog_info_line_info_rec_size" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_line_info_rec_size" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_line_info_rec_size" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_LINE_INFO_REC_SIZE 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_LINE_INFO_REC_SIZE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "load_time" "ac_cv_member_struct_bpf_prog_info_load_time" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_load_time" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_load_time" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_LOAD_TIME 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_LOAD_TIME 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "map_ids" "ac_cv_member_struct_bpf_prog_info_map_ids" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_map_ids" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_map_ids" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_MAP_IDS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_MAP_IDS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "name" "ac_cv_member_struct_bpf_prog_info_name" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_name" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_name" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_NAME 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_NAME 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "nr_func_info" "ac_cv_member_struct_bpf_prog_info_nr_func_info" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_nr_func_info" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_nr_func_info" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_NR_FUNC_INFO 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_NR_FUNC_INFO 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "nr_jited_func_lens" "ac_cv_member_struct_bpf_prog_info_nr_jited_func_lens" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_nr_jited_func_lens" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_nr_jited_func_lens" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_NR_JITED_FUNC_LENS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_NR_JITED_FUNC_LENS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "nr_jited_ksyms" "ac_cv_member_struct_bpf_prog_info_nr_jited_ksyms" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_nr_jited_ksyms" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_nr_jited_ksyms" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_NR_JITED_KSYMS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_NR_JITED_KSYMS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "nr_jited_line_info" "ac_cv_member_struct_bpf_prog_info_nr_jited_line_info" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_nr_jited_line_info" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_nr_jited_line_info" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_NR_JITED_LINE_INFO 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_NR_JITED_LINE_INFO 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "nr_line_info" "ac_cv_member_struct_bpf_prog_info_nr_line_info" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_nr_line_info" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_nr_line_info" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_NR_LINE_INFO 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_NR_LINE_INFO 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "nr_map_ids" "ac_cv_member_struct_bpf_prog_info_nr_map_ids" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_nr_map_ids" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_nr_map_ids" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_NR_MAP_IDS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_NR_MAP_IDS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "nr_prog_tags" "ac_cv_member_struct_bpf_prog_info_nr_prog_tags" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_nr_prog_tags" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_nr_prog_tags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_NR_PROG_TAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_NR_PROG_TAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "prog_tags" "ac_cv_member_struct_bpf_prog_info_prog_tags" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_prog_tags" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_prog_tags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_PROG_TAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_PROG_TAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "recursion_misses" "ac_cv_member_struct_bpf_prog_info_recursion_misses" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_recursion_misses" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_recursion_misses" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_RECURSION_MISSES 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_RECURSION_MISSES 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "run_cnt" "ac_cv_member_struct_bpf_prog_info_run_cnt" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_run_cnt" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_run_cnt" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_RUN_CNT 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_RUN_CNT 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "run_time_ns" "ac_cv_member_struct_bpf_prog_info_run_time_ns" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_run_time_ns" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_run_time_ns" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_RUN_TIME_NS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_RUN_TIME_NS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "tag" "ac_cv_member_struct_bpf_prog_info_tag" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_tag" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_tag" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_TAG 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_TAG 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "type" "ac_cv_member_struct_bpf_prog_info_type" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_type" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_type" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_TYPE 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_TYPE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "verified_insns" "ac_cv_member_struct_bpf_prog_info_verified_insns" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_verified_insns" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_verified_insns" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_VERIFIED_INSNS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_VERIFIED_INSNS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "xlated_prog_insns" "ac_cv_member_struct_bpf_prog_info_xlated_prog_insns" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_xlated_prog_insns" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_xlated_prog_insns" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_XLATED_PROG_INSNS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_XLATED_PROG_INSNS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct bpf_prog_info" "xlated_prog_len" "ac_cv_member_struct_bpf_prog_info_xlated_prog_len" "#include " -if test "x$ac_cv_member_struct_bpf_prog_info_xlated_prog_len" = xyes; then : +if test "x$ac_cv_member_struct_bpf_prog_info_xlated_prog_len" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_BPF_PROG_INFO_XLATED_PROG_LEN 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_BPF_PROG_INFO_XLATED_PROG_LEN 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "attach_bpf_fd" "ac_cv_member_union_bpf_attr_attach_bpf_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_attach_bpf_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_attach_bpf_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_ATTACH_BPF_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_ATTACH_BPF_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "attach_btf_id" "ac_cv_member_union_bpf_attr_attach_btf_id" "#include " -if test "x$ac_cv_member_union_bpf_attr_attach_btf_id" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_attach_btf_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_ATTACH_BTF_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_ATTACH_BTF_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "attach_flags" "ac_cv_member_union_bpf_attr_attach_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_attach_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_attach_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_ATTACH_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_ATTACH_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "attach_prog_fd" "ac_cv_member_union_bpf_attr_attach_prog_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_attach_prog_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_attach_prog_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_ATTACH_PROG_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_ATTACH_PROG_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "attach_type" "ac_cv_member_union_bpf_attr_attach_type" "#include " -if test "x$ac_cv_member_union_bpf_attr_attach_type" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_attach_type" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_ATTACH_TYPE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_ATTACH_TYPE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "batch.count" "ac_cv_member_union_bpf_attr_batch_count" "#include " -if test "x$ac_cv_member_union_bpf_attr_batch_count" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_batch_count" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BATCH_COUNT 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BATCH_COUNT 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "batch.elem_flags" "ac_cv_member_union_bpf_attr_batch_elem_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_batch_elem_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_batch_elem_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BATCH_ELEM_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BATCH_ELEM_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "batch.flags" "ac_cv_member_union_bpf_attr_batch_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_batch_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_batch_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BATCH_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BATCH_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "batch.in_batch" "ac_cv_member_union_bpf_attr_batch_in_batch" "#include " -if test "x$ac_cv_member_union_bpf_attr_batch_in_batch" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_batch_in_batch" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BATCH_IN_BATCH 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BATCH_IN_BATCH 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "batch.keys" "ac_cv_member_union_bpf_attr_batch_keys" "#include " -if test "x$ac_cv_member_union_bpf_attr_batch_keys" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_batch_keys" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BATCH_KEYS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BATCH_KEYS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "batch.map_fd" "ac_cv_member_union_bpf_attr_batch_map_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_batch_map_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_batch_map_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BATCH_MAP_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BATCH_MAP_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "batch.out_batch" "ac_cv_member_union_bpf_attr_batch_out_batch" "#include " -if test "x$ac_cv_member_union_bpf_attr_batch_out_batch" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_batch_out_batch" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BATCH_OUT_BATCH 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BATCH_OUT_BATCH 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "batch.values" "ac_cv_member_union_bpf_attr_batch_values" "#include " -if test "x$ac_cv_member_union_bpf_attr_batch_values" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_batch_values" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BATCH_VALUES 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BATCH_VALUES 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "bpf_fd" "ac_cv_member_union_bpf_attr_bpf_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_bpf_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_bpf_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BPF_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BPF_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "btf" "ac_cv_member_union_bpf_attr_btf" "#include " -if test "x$ac_cv_member_union_bpf_attr_btf" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_btf" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BTF 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BTF 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "btf_fd" "ac_cv_member_union_bpf_attr_btf_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_btf_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_btf_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BTF_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BTF_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "btf_id" "ac_cv_member_union_bpf_attr_btf_id" "#include " -if test "x$ac_cv_member_union_bpf_attr_btf_id" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_btf_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BTF_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BTF_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "btf_key_type_id" "ac_cv_member_union_bpf_attr_btf_key_type_id" "#include " -if test "x$ac_cv_member_union_bpf_attr_btf_key_type_id" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_btf_key_type_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BTF_KEY_TYPE_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BTF_KEY_TYPE_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "btf_log_buf" "ac_cv_member_union_bpf_attr_btf_log_buf" "#include " -if test "x$ac_cv_member_union_bpf_attr_btf_log_buf" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_btf_log_buf" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BTF_LOG_BUF 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BTF_LOG_BUF 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "btf_log_level" "ac_cv_member_union_bpf_attr_btf_log_level" "#include " -if test "x$ac_cv_member_union_bpf_attr_btf_log_level" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_btf_log_level" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BTF_LOG_LEVEL 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BTF_LOG_LEVEL 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "btf_log_size" "ac_cv_member_union_bpf_attr_btf_log_size" "#include " -if test "x$ac_cv_member_union_bpf_attr_btf_log_size" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_btf_log_size" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BTF_LOG_SIZE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BTF_LOG_SIZE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "btf_size" "ac_cv_member_union_bpf_attr_btf_size" "#include " -if test "x$ac_cv_member_union_bpf_attr_btf_size" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_btf_size" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BTF_SIZE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BTF_SIZE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "btf_value_type_id" "ac_cv_member_union_bpf_attr_btf_value_type_id" "#include " -if test "x$ac_cv_member_union_bpf_attr_btf_value_type_id" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_btf_value_type_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BTF_VALUE_TYPE_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BTF_VALUE_TYPE_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "btf_vmlinux_value_type_id" "ac_cv_member_union_bpf_attr_btf_vmlinux_value_type_id" "#include " -if test "x$ac_cv_member_union_bpf_attr_btf_vmlinux_value_type_id" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_btf_vmlinux_value_type_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_BTF_VMLINUX_VALUE_TYPE_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_BTF_VMLINUX_VALUE_TYPE_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "dummy" "ac_cv_member_union_bpf_attr_dummy" "#include " -if test "x$ac_cv_member_union_bpf_attr_dummy" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_dummy" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_DUMMY 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_DUMMY 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "enable_stats.type" "ac_cv_member_union_bpf_attr_enable_stats_type" "#include " -if test "x$ac_cv_member_union_bpf_attr_enable_stats_type" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_enable_stats_type" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_ENABLE_STATS_TYPE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_ENABLE_STATS_TYPE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "expected_attach_type" "ac_cv_member_union_bpf_attr_expected_attach_type" "#include " -if test "x$ac_cv_member_union_bpf_attr_expected_attach_type" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_expected_attach_type" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_EXPECTED_ATTACH_TYPE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_EXPECTED_ATTACH_TYPE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "fd_array" "ac_cv_member_union_bpf_attr_fd_array" "#include " -if test "x$ac_cv_member_union_bpf_attr_fd_array" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_fd_array" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_FD_ARRAY 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_FD_ARRAY 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "file_flags" "ac_cv_member_union_bpf_attr_file_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_file_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_file_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_FILE_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_FILE_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "flags" "ac_cv_member_union_bpf_attr_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "func_info" "ac_cv_member_union_bpf_attr_func_info" "#include " -if test "x$ac_cv_member_union_bpf_attr_func_info" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_func_info" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_FUNC_INFO 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_FUNC_INFO 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "func_info_cnt" "ac_cv_member_union_bpf_attr_func_info_cnt" "#include " -if test "x$ac_cv_member_union_bpf_attr_func_info_cnt" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_func_info_cnt" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_FUNC_INFO_CNT 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_FUNC_INFO_CNT 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "func_info_rec_size" "ac_cv_member_union_bpf_attr_func_info_rec_size" "#include " -if test "x$ac_cv_member_union_bpf_attr_func_info_rec_size" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_func_info_rec_size" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_FUNC_INFO_REC_SIZE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_FUNC_INFO_REC_SIZE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "info.bpf_fd" "ac_cv_member_union_bpf_attr_info_bpf_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_info_bpf_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_info_bpf_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_INFO_BPF_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_INFO_BPF_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "info.info" "ac_cv_member_union_bpf_attr_info_info" "#include " -if test "x$ac_cv_member_union_bpf_attr_info_info" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_info_info" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_INFO_INFO 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_INFO_INFO 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "info.info_len" "ac_cv_member_union_bpf_attr_info_info_len" "#include " -if test "x$ac_cv_member_union_bpf_attr_info_info_len" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_info_info_len" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_INFO_INFO_LEN 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_INFO_INFO_LEN 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "inner_map_fd" "ac_cv_member_union_bpf_attr_inner_map_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_inner_map_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_inner_map_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_INNER_MAP_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_INNER_MAP_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "insn_cnt" "ac_cv_member_union_bpf_attr_insn_cnt" "#include " -if test "x$ac_cv_member_union_bpf_attr_insn_cnt" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_insn_cnt" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_INSN_CNT 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_INSN_CNT 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "insns" "ac_cv_member_union_bpf_attr_insns" "#include " -if test "x$ac_cv_member_union_bpf_attr_insns" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_insns" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_INSNS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_INSNS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "iter_create.flags" "ac_cv_member_union_bpf_attr_iter_create_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_iter_create_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_iter_create_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_ITER_CREATE_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_ITER_CREATE_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "iter_create.link_fd" "ac_cv_member_union_bpf_attr_iter_create_link_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_iter_create_link_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_iter_create_link_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_ITER_CREATE_LINK_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_ITER_CREATE_LINK_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "kern_version" "ac_cv_member_union_bpf_attr_kern_version" "#include " -if test "x$ac_cv_member_union_bpf_attr_kern_version" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_kern_version" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_KERN_VERSION 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_KERN_VERSION 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "key" "ac_cv_member_union_bpf_attr_key" "#include " -if test "x$ac_cv_member_union_bpf_attr_key" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_key" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_KEY 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_KEY 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "key_size" "ac_cv_member_union_bpf_attr_key_size" "#include " -if test "x$ac_cv_member_union_bpf_attr_key_size" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_key_size" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_KEY_SIZE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_KEY_SIZE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "license" "ac_cv_member_union_bpf_attr_license" "#include " -if test "x$ac_cv_member_union_bpf_attr_license" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_license" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LICENSE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LICENSE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "line_info" "ac_cv_member_union_bpf_attr_line_info" "#include " -if test "x$ac_cv_member_union_bpf_attr_line_info" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_line_info" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINE_INFO 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINE_INFO 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "line_info_cnt" "ac_cv_member_union_bpf_attr_line_info_cnt" "#include " -if test "x$ac_cv_member_union_bpf_attr_line_info_cnt" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_line_info_cnt" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINE_INFO_CNT 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINE_INFO_CNT 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "line_info_rec_size" "ac_cv_member_union_bpf_attr_line_info_rec_size" "#include " -if test "x$ac_cv_member_union_bpf_attr_line_info_rec_size" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_line_info_rec_size" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINE_INFO_REC_SIZE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINE_INFO_REC_SIZE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_create.addrs" "ac_cv_member_union_bpf_attr_link_create_addrs" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_create_addrs" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_create_addrs" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_CREATE_ADDRS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_CREATE_ADDRS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_create.attach_type" "ac_cv_member_union_bpf_attr_link_create_attach_type" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_create_attach_type" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_create_attach_type" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_CREATE_ATTACH_TYPE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_CREATE_ATTACH_TYPE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_create.bpf_cookie" "ac_cv_member_union_bpf_attr_link_create_bpf_cookie" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_create_bpf_cookie" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_create_bpf_cookie" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_CREATE_BPF_COOKIE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_CREATE_BPF_COOKIE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_create.cnt" "ac_cv_member_union_bpf_attr_link_create_cnt" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_create_cnt" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_create_cnt" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_CREATE_CNT 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_CREATE_CNT 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_create.cookies" "ac_cv_member_union_bpf_attr_link_create_cookies" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_create_cookies" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_create_cookies" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_CREATE_COOKIES 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_CREATE_COOKIES 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_create.flags" "ac_cv_member_union_bpf_attr_link_create_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_create_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_create_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_CREATE_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_CREATE_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_create.iter_info" "ac_cv_member_union_bpf_attr_link_create_iter_info" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_create_iter_info" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_create_iter_info" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_CREATE_ITER_INFO 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_CREATE_ITER_INFO 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_create.iter_info_len" "ac_cv_member_union_bpf_attr_link_create_iter_info_len" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_create_iter_info_len" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_create_iter_info_len" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_CREATE_ITER_INFO_LEN 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_CREATE_ITER_INFO_LEN 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_create.kprobe_multi" "ac_cv_member_union_bpf_attr_link_create_kprobe_multi" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_create_kprobe_multi" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_create_kprobe_multi" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_CREATE_KPROBE_MULTI 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_CREATE_KPROBE_MULTI 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_create.perf_event" "ac_cv_member_union_bpf_attr_link_create_perf_event" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_create_perf_event" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_create_perf_event" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_CREATE_PERF_EVENT 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_CREATE_PERF_EVENT 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_create.prog_fd" "ac_cv_member_union_bpf_attr_link_create_prog_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_create_prog_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_create_prog_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_CREATE_PROG_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_CREATE_PROG_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_create.syms" "ac_cv_member_union_bpf_attr_link_create_syms" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_create_syms" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_create_syms" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_CREATE_SYMS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_CREATE_SYMS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_create.target_btf_id" "ac_cv_member_union_bpf_attr_link_create_target_btf_id" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_create_target_btf_id" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_create_target_btf_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_CREATE_TARGET_BTF_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_CREATE_TARGET_BTF_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_create.target_fd" "ac_cv_member_union_bpf_attr_link_create_target_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_create_target_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_create_target_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_CREATE_TARGET_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_CREATE_TARGET_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_detach.link_fd" "ac_cv_member_union_bpf_attr_link_detach_link_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_detach_link_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_detach_link_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_DETACH_LINK_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_DETACH_LINK_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_id" "ac_cv_member_union_bpf_attr_link_id" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_id" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_update.flags" "ac_cv_member_union_bpf_attr_link_update_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_update_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_update_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_UPDATE_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_UPDATE_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_update.link_fd" "ac_cv_member_union_bpf_attr_link_update_link_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_update_link_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_update_link_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_UPDATE_LINK_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_UPDATE_LINK_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_update.new_prog_fd" "ac_cv_member_union_bpf_attr_link_update_new_prog_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_update_new_prog_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_update_new_prog_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_UPDATE_NEW_PROG_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_UPDATE_NEW_PROG_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "link_update.old_prog_fd" "ac_cv_member_union_bpf_attr_link_update_old_prog_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_link_update_old_prog_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_link_update_old_prog_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LINK_UPDATE_OLD_PROG_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LINK_UPDATE_OLD_PROG_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "log_buf" "ac_cv_member_union_bpf_attr_log_buf" "#include " -if test "x$ac_cv_member_union_bpf_attr_log_buf" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_log_buf" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LOG_BUF 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LOG_BUF 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "log_level" "ac_cv_member_union_bpf_attr_log_level" "#include " -if test "x$ac_cv_member_union_bpf_attr_log_level" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_log_level" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LOG_LEVEL 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LOG_LEVEL 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "log_size" "ac_cv_member_union_bpf_attr_log_size" "#include " -if test "x$ac_cv_member_union_bpf_attr_log_size" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_log_size" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_LOG_SIZE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_LOG_SIZE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "map_extra" "ac_cv_member_union_bpf_attr_map_extra" "#include " -if test "x$ac_cv_member_union_bpf_attr_map_extra" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_map_extra" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_MAP_EXTRA 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_MAP_EXTRA 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "map_fd" "ac_cv_member_union_bpf_attr_map_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_map_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_map_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_MAP_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_MAP_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "map_flags" "ac_cv_member_union_bpf_attr_map_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_map_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_map_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_MAP_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_MAP_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "map_id" "ac_cv_member_union_bpf_attr_map_id" "#include " -if test "x$ac_cv_member_union_bpf_attr_map_id" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_map_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_MAP_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_MAP_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "map_ifindex" "ac_cv_member_union_bpf_attr_map_ifindex" "#include " -if test "x$ac_cv_member_union_bpf_attr_map_ifindex" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_map_ifindex" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_MAP_IFINDEX 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_MAP_IFINDEX 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "map_name" "ac_cv_member_union_bpf_attr_map_name" "#include " -if test "x$ac_cv_member_union_bpf_attr_map_name" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_map_name" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_MAP_NAME 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_MAP_NAME 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "map_type" "ac_cv_member_union_bpf_attr_map_type" "#include " -if test "x$ac_cv_member_union_bpf_attr_map_type" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_map_type" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_MAP_TYPE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_MAP_TYPE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "max_entries" "ac_cv_member_union_bpf_attr_max_entries" "#include " -if test "x$ac_cv_member_union_bpf_attr_max_entries" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_max_entries" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_MAX_ENTRIES 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_MAX_ENTRIES 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "next_id" "ac_cv_member_union_bpf_attr_next_id" "#include " -if test "x$ac_cv_member_union_bpf_attr_next_id" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_next_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_NEXT_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_NEXT_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "next_key" "ac_cv_member_union_bpf_attr_next_key" "#include " -if test "x$ac_cv_member_union_bpf_attr_next_key" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_next_key" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_NEXT_KEY 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_NEXT_KEY 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "numa_node" "ac_cv_member_union_bpf_attr_numa_node" "#include " -if test "x$ac_cv_member_union_bpf_attr_numa_node" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_numa_node" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_NUMA_NODE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_NUMA_NODE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "open_flags" "ac_cv_member_union_bpf_attr_open_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_open_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_open_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_OPEN_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_OPEN_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "pad" "ac_cv_member_union_bpf_attr_pad" "#include " -if test "x$ac_cv_member_union_bpf_attr_pad" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_pad" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_PAD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_PAD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "path_fd" "ac_cv_member_union_bpf_attr_path_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_path_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_path_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_PATH_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_PATH_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "pathname" "ac_cv_member_union_bpf_attr_pathname" "#include " -if test "x$ac_cv_member_union_bpf_attr_pathname" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_pathname" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_PATHNAME 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_PATHNAME 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "prog_bind_map.flags" "ac_cv_member_union_bpf_attr_prog_bind_map_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_prog_bind_map_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_prog_bind_map_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_PROG_BIND_MAP_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_PROG_BIND_MAP_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "prog_bind_map.map_fd" "ac_cv_member_union_bpf_attr_prog_bind_map_map_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_prog_bind_map_map_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_prog_bind_map_map_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_PROG_BIND_MAP_MAP_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_PROG_BIND_MAP_MAP_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "prog_bind_map.prog_fd" "ac_cv_member_union_bpf_attr_prog_bind_map_prog_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_prog_bind_map_prog_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_prog_bind_map_prog_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_PROG_BIND_MAP_PROG_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_PROG_BIND_MAP_PROG_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "prog_btf_fd" "ac_cv_member_union_bpf_attr_prog_btf_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_prog_btf_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_prog_btf_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_PROG_BTF_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_PROG_BTF_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "prog_flags" "ac_cv_member_union_bpf_attr_prog_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_prog_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_prog_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_PROG_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_PROG_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "prog_id" "ac_cv_member_union_bpf_attr_prog_id" "#include " -if test "x$ac_cv_member_union_bpf_attr_prog_id" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_prog_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_PROG_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_PROG_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "prog_ifindex" "ac_cv_member_union_bpf_attr_prog_ifindex" "#include " -if test "x$ac_cv_member_union_bpf_attr_prog_ifindex" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_prog_ifindex" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_PROG_IFINDEX 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_PROG_IFINDEX 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "prog_name" "ac_cv_member_union_bpf_attr_prog_name" "#include " -if test "x$ac_cv_member_union_bpf_attr_prog_name" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_prog_name" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_PROG_NAME 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_PROG_NAME 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "prog_type" "ac_cv_member_union_bpf_attr_prog_type" "#include " -if test "x$ac_cv_member_union_bpf_attr_prog_type" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_prog_type" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_PROG_TYPE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_PROG_TYPE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "query.attach_flags" "ac_cv_member_union_bpf_attr_query_attach_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_query_attach_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_query_attach_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_QUERY_ATTACH_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_QUERY_ATTACH_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "query.attach_type" "ac_cv_member_union_bpf_attr_query_attach_type" "#include " -if test "x$ac_cv_member_union_bpf_attr_query_attach_type" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_query_attach_type" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_QUERY_ATTACH_TYPE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_QUERY_ATTACH_TYPE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "query.prog_cnt" "ac_cv_member_union_bpf_attr_query_prog_cnt" "#include " -if test "x$ac_cv_member_union_bpf_attr_query_prog_cnt" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_query_prog_cnt" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_QUERY_PROG_CNT 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_QUERY_PROG_CNT 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "query.prog_ids" "ac_cv_member_union_bpf_attr_query_prog_ids" "#include " -if test "x$ac_cv_member_union_bpf_attr_query_prog_ids" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_query_prog_ids" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_QUERY_PROG_IDS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_QUERY_PROG_IDS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "query.query_flags" "ac_cv_member_union_bpf_attr_query_query_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_query_query_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_query_query_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_QUERY_QUERY_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_QUERY_QUERY_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "query.target_fd" "ac_cv_member_union_bpf_attr_query_target_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_query_target_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_query_target_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_QUERY_TARGET_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_QUERY_TARGET_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "raw_tracepoint.name" "ac_cv_member_union_bpf_attr_raw_tracepoint_name" "#include " -if test "x$ac_cv_member_union_bpf_attr_raw_tracepoint_name" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_raw_tracepoint_name" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_RAW_TRACEPOINT_NAME 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_RAW_TRACEPOINT_NAME 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "raw_tracepoint.prog_fd" "ac_cv_member_union_bpf_attr_raw_tracepoint_prog_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_raw_tracepoint_prog_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_raw_tracepoint_prog_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_RAW_TRACEPOINT_PROG_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_RAW_TRACEPOINT_PROG_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "replace_bpf_fd" "ac_cv_member_union_bpf_attr_replace_bpf_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_replace_bpf_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_replace_bpf_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_REPLACE_BPF_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_REPLACE_BPF_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "start_id" "ac_cv_member_union_bpf_attr_start_id" "#include " -if test "x$ac_cv_member_union_bpf_attr_start_id" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_start_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_START_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_START_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "target_fd" "ac_cv_member_union_bpf_attr_target_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_target_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_target_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TARGET_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TARGET_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "task_fd_query.buf" "ac_cv_member_union_bpf_attr_task_fd_query_buf" "#include " -if test "x$ac_cv_member_union_bpf_attr_task_fd_query_buf" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_task_fd_query_buf" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_BUF 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_BUF 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "task_fd_query.buf_len" "ac_cv_member_union_bpf_attr_task_fd_query_buf_len" "#include " -if test "x$ac_cv_member_union_bpf_attr_task_fd_query_buf_len" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_task_fd_query_buf_len" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_BUF_LEN 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_BUF_LEN 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "task_fd_query.fd" "ac_cv_member_union_bpf_attr_task_fd_query_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_task_fd_query_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_task_fd_query_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "task_fd_query.fd_type" "ac_cv_member_union_bpf_attr_task_fd_query_fd_type" "#include " -if test "x$ac_cv_member_union_bpf_attr_task_fd_query_fd_type" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_task_fd_query_fd_type" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_FD_TYPE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_FD_TYPE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "task_fd_query.flags" "ac_cv_member_union_bpf_attr_task_fd_query_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_task_fd_query_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_task_fd_query_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "task_fd_query.pid" "ac_cv_member_union_bpf_attr_task_fd_query_pid" "#include " -if test "x$ac_cv_member_union_bpf_attr_task_fd_query_pid" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_task_fd_query_pid" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_PID 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_PID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "task_fd_query.probe_addr" "ac_cv_member_union_bpf_attr_task_fd_query_probe_addr" "#include " -if test "x$ac_cv_member_union_bpf_attr_task_fd_query_probe_addr" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_task_fd_query_probe_addr" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_PROBE_ADDR 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_PROBE_ADDR 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "task_fd_query.probe_offset" "ac_cv_member_union_bpf_attr_task_fd_query_probe_offset" "#include " -if test "x$ac_cv_member_union_bpf_attr_task_fd_query_probe_offset" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_task_fd_query_probe_offset" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_PROBE_OFFSET 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_PROBE_OFFSET 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "task_fd_query.prog_id" "ac_cv_member_union_bpf_attr_task_fd_query_prog_id" "#include " -if test "x$ac_cv_member_union_bpf_attr_task_fd_query_prog_id" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_task_fd_query_prog_id" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_PROG_ID 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TASK_FD_QUERY_PROG_ID 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "test.batch_size" "ac_cv_member_union_bpf_attr_test_batch_size" "#include " -if test "x$ac_cv_member_union_bpf_attr_test_batch_size" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_test_batch_size" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TEST_BATCH_SIZE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TEST_BATCH_SIZE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "test.cpu" "ac_cv_member_union_bpf_attr_test_cpu" "#include " -if test "x$ac_cv_member_union_bpf_attr_test_cpu" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_test_cpu" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TEST_CPU 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TEST_CPU 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "test.ctx_in" "ac_cv_member_union_bpf_attr_test_ctx_in" "#include " -if test "x$ac_cv_member_union_bpf_attr_test_ctx_in" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_test_ctx_in" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TEST_CTX_IN 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TEST_CTX_IN 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "test.ctx_out" "ac_cv_member_union_bpf_attr_test_ctx_out" "#include " -if test "x$ac_cv_member_union_bpf_attr_test_ctx_out" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_test_ctx_out" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TEST_CTX_OUT 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TEST_CTX_OUT 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "test.ctx_size_in" "ac_cv_member_union_bpf_attr_test_ctx_size_in" "#include " -if test "x$ac_cv_member_union_bpf_attr_test_ctx_size_in" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_test_ctx_size_in" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TEST_CTX_SIZE_IN 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TEST_CTX_SIZE_IN 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "test.ctx_size_out" "ac_cv_member_union_bpf_attr_test_ctx_size_out" "#include " -if test "x$ac_cv_member_union_bpf_attr_test_ctx_size_out" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_test_ctx_size_out" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TEST_CTX_SIZE_OUT 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TEST_CTX_SIZE_OUT 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "test.data_in" "ac_cv_member_union_bpf_attr_test_data_in" "#include " -if test "x$ac_cv_member_union_bpf_attr_test_data_in" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_test_data_in" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TEST_DATA_IN 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TEST_DATA_IN 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "test.data_out" "ac_cv_member_union_bpf_attr_test_data_out" "#include " -if test "x$ac_cv_member_union_bpf_attr_test_data_out" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_test_data_out" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TEST_DATA_OUT 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TEST_DATA_OUT 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "test.data_size_in" "ac_cv_member_union_bpf_attr_test_data_size_in" "#include " -if test "x$ac_cv_member_union_bpf_attr_test_data_size_in" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_test_data_size_in" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TEST_DATA_SIZE_IN 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TEST_DATA_SIZE_IN 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "test.data_size_out" "ac_cv_member_union_bpf_attr_test_data_size_out" "#include " -if test "x$ac_cv_member_union_bpf_attr_test_data_size_out" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_test_data_size_out" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TEST_DATA_SIZE_OUT 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TEST_DATA_SIZE_OUT 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "test.duration" "ac_cv_member_union_bpf_attr_test_duration" "#include " -if test "x$ac_cv_member_union_bpf_attr_test_duration" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_test_duration" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TEST_DURATION 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TEST_DURATION 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "test.flags" "ac_cv_member_union_bpf_attr_test_flags" "#include " -if test "x$ac_cv_member_union_bpf_attr_test_flags" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_test_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TEST_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TEST_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "test.prog_fd" "ac_cv_member_union_bpf_attr_test_prog_fd" "#include " -if test "x$ac_cv_member_union_bpf_attr_test_prog_fd" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_test_prog_fd" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TEST_PROG_FD 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TEST_PROG_FD 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "test.repeat" "ac_cv_member_union_bpf_attr_test_repeat" "#include " -if test "x$ac_cv_member_union_bpf_attr_test_repeat" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_test_repeat" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TEST_REPEAT 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TEST_REPEAT 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "test.retval" "ac_cv_member_union_bpf_attr_test_retval" "#include " -if test "x$ac_cv_member_union_bpf_attr_test_retval" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_test_retval" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_TEST_RETVAL 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_TEST_RETVAL 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "value" "ac_cv_member_union_bpf_attr_value" "#include " -if test "x$ac_cv_member_union_bpf_attr_value" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_value" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_VALUE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_VALUE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "value_size" "ac_cv_member_union_bpf_attr_value_size" "#include " -if test "x$ac_cv_member_union_bpf_attr_value_size" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_value_size" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_VALUE_SIZE 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_VALUE_SIZE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "union bpf_attr" "dummy" "ac_cv_member_union_bpf_attr_dummy" "#include " -if test "x$ac_cv_member_union_bpf_attr_dummy" = xyes; then : +if test "x$ac_cv_member_union_bpf_attr_dummy" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_UNION_BPF_ATTR_DUMMY 1 -_ACEOF +printf "%s\n" "#define HAVE_UNION_BPF_ATTR_DUMMY 1" >>confdefs.h fi @@ -12484,23 +13694,20 @@ fi done - -for ac_header in bluetooth/bluetooth.h + for ac_header in bluetooth/bluetooth.h do : - ac_fn_c_check_header_mongrel "$LINENO" "bluetooth/bluetooth.h" "ac_cv_header_bluetooth_bluetooth_h" "$ac_includes_default" -if test "x$ac_cv_header_bluetooth_bluetooth_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_BLUETOOTH_BLUETOOTH_H 1 -_ACEOF + ac_fn_c_check_header_compile "$LINENO" "bluetooth/bluetooth.h" "ac_cv_header_bluetooth_bluetooth_h" "$ac_includes_default" +if test "x$ac_cv_header_bluetooth_bluetooth_h" = xyes +then : + printf "%s\n" "#define HAVE_BLUETOOTH_BLUETOOTH_H 1" >>confdefs.h ac_fn_c_check_member "$LINENO" "struct sockaddr_hci" "hci_channel" "ac_cv_member_struct_sockaddr_hci_hci_channel" "#include #include " -if test "x$ac_cv_member_struct_sockaddr_hci_hci_channel" = xyes; then : +if test "x$ac_cv_member_struct_sockaddr_hci_hci_channel" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_SOCKADDR_HCI_HCI_CHANNEL 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_SOCKADDR_HCI_HCI_CHANNEL 1" >>confdefs.h fi @@ -12508,11 +13715,10 @@ fi ac_fn_c_check_member "$LINENO" "struct sockaddr_l2" "l2_bdaddr_type" "ac_cv_member_struct_sockaddr_l2_l2_bdaddr_type" "#include #include " -if test "x$ac_cv_member_struct_sockaddr_l2_l2_bdaddr_type" = xyes; then : +if test "x$ac_cv_member_struct_sockaddr_l2_l2_bdaddr_type" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_SOCKADDR_L2_L2_BDADDR_TYPE 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_SOCKADDR_L2_L2_BDADDR_TYPE 1" >>confdefs.h fi @@ -12522,58 +13728,52 @@ fi done - ac_fn_c_check_type "$LINENO" "struct statfs" "ac_cv_type_struct_statfs" "#include #include " -if test "x$ac_cv_type_struct_statfs" = xyes; then : +if test "x$ac_cv_type_struct_statfs" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_STATFS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_STATFS 1" >>confdefs.h ac_fn_c_check_member "$LINENO" "struct statfs" "f_frsize" "ac_cv_member_struct_statfs_f_frsize" "#include #include " -if test "x$ac_cv_member_struct_statfs_f_frsize" = xyes; then : +if test "x$ac_cv_member_struct_statfs_f_frsize" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_STATFS_F_FRSIZE 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_STATFS_F_FRSIZE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct statfs" "f_flags" "ac_cv_member_struct_statfs_f_flags" "#include #include " -if test "x$ac_cv_member_struct_statfs_f_flags" = xyes; then : +if test "x$ac_cv_member_struct_statfs_f_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_STATFS_F_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_STATFS_F_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct statfs" "f_fsid.val" "ac_cv_member_struct_statfs_f_fsid_val" "#include #include " -if test "x$ac_cv_member_struct_statfs_f_fsid_val" = xyes; then : +if test "x$ac_cv_member_struct_statfs_f_fsid_val" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_STATFS_F_FSID_VAL 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_STATFS_F_FSID_VAL 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct statfs" "f_fsid.__val" "ac_cv_member_struct_statfs_f_fsid___val" "#include #include " -if test "x$ac_cv_member_struct_statfs_f_fsid___val" = xyes; then : +if test "x$ac_cv_member_struct_statfs_f_fsid___val" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_STATFS_F_FSID___VAL 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_STATFS_F_FSID___VAL 1" >>confdefs.h fi @@ -12585,54 +13785,49 @@ fi ac_fn_c_check_type "$LINENO" "struct statfs64" "ac_cv_type_struct_statfs64" "#include #include " -if test "x$ac_cv_type_struct_statfs64" = xyes; then : +if test "x$ac_cv_type_struct_statfs64" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_STATFS64 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_STATFS64 1" >>confdefs.h ac_fn_c_check_member "$LINENO" "struct statfs64" "f_frsize" "ac_cv_member_struct_statfs64_f_frsize" "#include #include " -if test "x$ac_cv_member_struct_statfs64_f_frsize" = xyes; then : +if test "x$ac_cv_member_struct_statfs64_f_frsize" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_STATFS64_F_FRSIZE 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_STATFS64_F_FRSIZE 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct statfs64" "f_flags" "ac_cv_member_struct_statfs64_f_flags" "#include #include " -if test "x$ac_cv_member_struct_statfs64_f_flags" = xyes; then : +if test "x$ac_cv_member_struct_statfs64_f_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_STATFS64_F_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_STATFS64_F_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct statfs64" "f_fsid.val" "ac_cv_member_struct_statfs64_f_fsid_val" "#include #include " -if test "x$ac_cv_member_struct_statfs64_f_fsid_val" = xyes; then : +if test "x$ac_cv_member_struct_statfs64_f_fsid_val" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_STATFS64_F_FSID_VAL 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_STATFS64_F_FSID_VAL 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct statfs64" "f_fsid.__val" "ac_cv_member_struct_statfs64_f_fsid___val" "#include #include " -if test "x$ac_cv_member_struct_statfs64_f_fsid___val" = xyes; then : +if test "x$ac_cv_member_struct_statfs64_f_fsid___val" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_STATFS64_F_FSID___VAL 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_STATFS64_F_FSID___VAL 1" >>confdefs.h fi @@ -12643,21 +13838,19 @@ fi ac_fn_c_check_type "$LINENO" "struct kbdiacruc" "ac_cv_type_struct_kbdiacruc" "#include " -if test "x$ac_cv_type_struct_kbdiacruc" = xyes; then : +if test "x$ac_cv_type_struct_kbdiacruc" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_KBDIACRUC 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_KBDIACRUC 1" >>confdefs.h fi ac_fn_c_check_type "$LINENO" "struct kbdiacrsuc" "ac_cv_type_struct_kbdiacrsuc" "#include " -if test "x$ac_cv_type_struct_kbdiacrsuc" = xyes; then : +if test "x$ac_cv_type_struct_kbdiacrsuc" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_KBDIACRSUC 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_KBDIACRSUC 1" >>confdefs.h fi @@ -12665,41 +13858,37 @@ fi ac_fn_c_check_type "$LINENO" "struct kvm_cpuid2" "ac_cv_type_struct_kvm_cpuid2" "#include " -if test "x$ac_cv_type_struct_kvm_cpuid2" = xyes; then : +if test "x$ac_cv_type_struct_kvm_cpuid2" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_KVM_CPUID2 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_KVM_CPUID2 1" >>confdefs.h fi ac_fn_c_check_type "$LINENO" "struct kvm_regs" "ac_cv_type_struct_kvm_regs" "#include " -if test "x$ac_cv_type_struct_kvm_regs" = xyes; then : +if test "x$ac_cv_type_struct_kvm_regs" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_KVM_REGS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_KVM_REGS 1" >>confdefs.h fi ac_fn_c_check_type "$LINENO" "struct kvm_sregs" "ac_cv_type_struct_kvm_sregs" "#include " -if test "x$ac_cv_type_struct_kvm_sregs" = xyes; then : +if test "x$ac_cv_type_struct_kvm_sregs" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_KVM_SREGS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_KVM_SREGS 1" >>confdefs.h fi ac_fn_c_check_type "$LINENO" "struct kvm_userspace_memory_region" "ac_cv_type_struct_kvm_userspace_memory_region" "#include " -if test "x$ac_cv_type_struct_kvm_userspace_memory_region" = xyes; then : +if test "x$ac_cv_type_struct_kvm_userspace_memory_region" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_KVM_USERSPACE_MEMORY_REGION 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_KVM_USERSPACE_MEMORY_REGION 1" >>confdefs.h fi @@ -12708,11 +13897,10 @@ fi ac_fn_c_check_type "$LINENO" "struct sockaddr_alg_new" "ac_cv_type_struct_sockaddr_alg_new" "#include #include " -if test "x$ac_cv_type_struct_sockaddr_alg_new" = xyes; then : +if test "x$ac_cv_type_struct_sockaddr_alg_new" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_SOCKADDR_ALG_NEW 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_SOCKADDR_ALG_NEW 1" >>confdefs.h fi @@ -12721,11 +13909,10 @@ fi ac_fn_c_check_type "$LINENO" "struct sockaddr_xdp" "ac_cv_type_struct_sockaddr_xdp" "#include #include " -if test "x$ac_cv_type_struct_sockaddr_xdp" = xyes; then : +if test "x$ac_cv_type_struct_sockaddr_xdp" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_SOCKADDR_XDP 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_SOCKADDR_XDP 1" >>confdefs.h fi @@ -12733,11 +13920,10 @@ fi ac_fn_c_check_type "$LINENO" "struct tcp_diag_md5sig" "ac_cv_type_struct_tcp_diag_md5sig" "#include " -if test "x$ac_cv_type_struct_tcp_diag_md5sig" = xyes; then : +if test "x$ac_cv_type_struct_tcp_diag_md5sig" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_TCP_DIAG_MD5SIG 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_TCP_DIAG_MD5SIG 1" >>confdefs.h fi @@ -12746,21 +13932,19 @@ fi ac_fn_c_check_type "$LINENO" "struct sockaddr_vm" "ac_cv_type_struct_sockaddr_vm" "#include #include " -if test "x$ac_cv_type_struct_sockaddr_vm" = xyes; then : +if test "x$ac_cv_type_struct_sockaddr_vm" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_SOCKADDR_VM 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_SOCKADDR_VM 1" >>confdefs.h ac_fn_c_check_member "$LINENO" "struct sockaddr_vm" "svm_flags" "ac_cv_member_struct_sockaddr_vm_svm_flags" "#include #include " -if test "x$ac_cv_member_struct_sockaddr_vm_svm_flags" = xyes; then : +if test "x$ac_cv_member_struct_sockaddr_vm_svm_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_SOCKADDR_VM_SVM_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_SOCKADDR_VM_SVM_FLAGS 1" >>confdefs.h fi @@ -12771,33 +13955,35 @@ fi saved_CPPFLAGS="$CPPFLAGS" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether can be used along with " >&5 -$as_echo_n "checking whether can be used along with ... " >&6; } -if ${st_cv_linux_signal+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether can be used along with " >&5 +printf %s "checking whether can be used along with ... " >&6; } +if test ${st_cv_linux_signal+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : st_cv_linux_signal=yes -else +else $as_nop st_cv_linux_signal=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_linux_signal" >&5 -$as_echo "$st_cv_linux_signal" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_linux_signal" >&5 +printf "%s\n" "$st_cv_linux_signal" >&6; } if test "x$st_cv_linux_signal" = xno; then mkdir -p src/linux/generic/linux cp $srcdir/src/linux/generic/signal.h.in src/linux/generic/linux/signal.h @@ -12806,11 +13992,10 @@ fi ac_fn_c_check_type "$LINENO" "struct __aio_sigset" "ac_cv_type_struct___aio_sigset" "#include " -if test "x$ac_cv_type_struct___aio_sigset" = xyes; then : +if test "x$ac_cv_type_struct___aio_sigset" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT___AIO_SIGSET 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT___AIO_SIGSET 1" >>confdefs.h fi @@ -12818,21 +14003,19 @@ fi ac_fn_c_check_member "$LINENO" "struct iocb" "aio_flags" "ac_cv_member_struct_iocb_aio_flags" "#include " -if test "x$ac_cv_member_struct_iocb_aio_flags" = xyes; then : +if test "x$ac_cv_member_struct_iocb_aio_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_IOCB_AIO_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_IOCB_AIO_FLAGS 1" >>confdefs.h fi ac_fn_c_check_member "$LINENO" "struct iocb" "aio_rw_flags" "ac_cv_member_struct_iocb_aio_rw_flags" "#include " -if test "x$ac_cv_member_struct_iocb_aio_rw_flags" = xyes; then : +if test "x$ac_cv_member_struct_iocb_aio_rw_flags" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_IOCB_AIO_RW_FLAGS 1 -_ACEOF +printf "%s\n" "#define HAVE_STRUCT_IOCB_AIO_RW_FLAGS 1" >>confdefs.h fi @@ -12840,782 +14023,748 @@ fi CPPFLAGS="$saved_CPPFLAGS" +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 +printf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } +if test ${ac_cv_c_undeclared_builtin_options+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_save_CFLAGS=$CFLAGS + ac_cv_c_undeclared_builtin_options='cannot detect' + for ac_arg in '' -fno-builtin; do + CFLAGS="$ac_save_CFLAGS $ac_arg" + # This test program should *not* compile successfully. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +int +main (void) +{ +(void) strchr; + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO" +then : -ac_fn_c_check_decl "$LINENO" "IEEE802154_ADDR_NONE" "ac_cv_have_decl_IEEE802154_ADDR_NONE" " +else $as_nop + # This test program should compile successfully. + # No library function is consistently available on + # freestanding implementations, so test against a dummy + # declaration. Include always-available headers on the + # off chance that they somehow elicit warnings. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +#include +#include +#include +extern void ac_decl (int, char *); -" -if test "x$ac_cv_have_decl_IEEE802154_ADDR_NONE" = xyes; then : - ac_have_decl=1 -else - ac_have_decl=0 -fi +int +main (void) +{ +(void) ac_decl (0, (char *) 0); + (void) ac_decl; -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_IEEE802154_ADDR_NONE $ac_have_decl + ; + return 0; +} _ACEOF -ac_fn_c_check_decl "$LINENO" "IEEE802154_ADDR_SHORT" "ac_cv_have_decl_IEEE802154_ADDR_SHORT" " +if ac_fn_c_try_compile "$LINENO" +then : + if test x"$ac_arg" = x +then : + ac_cv_c_undeclared_builtin_options='none needed' +else $as_nop + ac_cv_c_undeclared_builtin_options=$ac_arg +fi + break +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext + done + CFLAGS=$ac_save_CFLAGS + +fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 +printf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } + case $ac_cv_c_undeclared_builtin_options in #( + 'cannot detect') : + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "cannot make $CC report undeclared builtins +See \`config.log' for more details" "$LINENO" 5; } ;; #( + 'none needed') : + ac_c_undeclared_builtin_options='' ;; #( + *) : + ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; +esac -" -if test "x$ac_cv_have_decl_IEEE802154_ADDR_SHORT" = xyes; then : + + +ac_fn_check_decl "$LINENO" "IEEE802154_ADDR_NONE" "ac_cv_have_decl_IEEE802154_ADDR_NONE" " + +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_IEEE802154_ADDR_NONE" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi +printf "%s\n" "#define HAVE_DECL_IEEE802154_ADDR_NONE $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "IEEE802154_ADDR_SHORT" "ac_cv_have_decl_IEEE802154_ADDR_SHORT" " -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_IEEE802154_ADDR_SHORT $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "IEEE802154_ADDR_LONG" "ac_cv_have_decl_IEEE802154_ADDR_LONG" " - -" -if test "x$ac_cv_have_decl_IEEE802154_ADDR_LONG" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_IEEE802154_ADDR_SHORT" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi +printf "%s\n" "#define HAVE_DECL_IEEE802154_ADDR_SHORT $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "IEEE802154_ADDR_LONG" "ac_cv_have_decl_IEEE802154_ADDR_LONG" " -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_IEEE802154_ADDR_LONG $ac_have_decl -_ACEOF +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_IEEE802154_ADDR_LONG" = xyes +then : + ac_have_decl=1 +else $as_nop + ac_have_decl=0 +fi +printf "%s\n" "#define HAVE_DECL_IEEE802154_ADDR_LONG $ac_have_decl" >>confdefs.h -ac_fn_c_check_decl "$LINENO" "LO_FLAGS_READ_ONLY" "ac_cv_have_decl_LO_FLAGS_READ_ONLY" " +ac_fn_check_decl "$LINENO" "LO_FLAGS_READ_ONLY" "ac_cv_have_decl_LO_FLAGS_READ_ONLY" " #include -" -if test "x$ac_cv_have_decl_LO_FLAGS_READ_ONLY" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_LO_FLAGS_READ_ONLY" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_LO_FLAGS_READ_ONLY $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "LO_FLAGS_USE_AOPS" "ac_cv_have_decl_LO_FLAGS_USE_AOPS" " +printf "%s\n" "#define HAVE_DECL_LO_FLAGS_READ_ONLY $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "LO_FLAGS_USE_AOPS" "ac_cv_have_decl_LO_FLAGS_USE_AOPS" " #include -" -if test "x$ac_cv_have_decl_LO_FLAGS_USE_AOPS" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_LO_FLAGS_USE_AOPS" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_LO_FLAGS_USE_AOPS $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "LO_FLAGS_AUTOCLEAR" "ac_cv_have_decl_LO_FLAGS_AUTOCLEAR" " +printf "%s\n" "#define HAVE_DECL_LO_FLAGS_USE_AOPS $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "LO_FLAGS_AUTOCLEAR" "ac_cv_have_decl_LO_FLAGS_AUTOCLEAR" " #include -" -if test "x$ac_cv_have_decl_LO_FLAGS_AUTOCLEAR" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_LO_FLAGS_AUTOCLEAR" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_LO_FLAGS_AUTOCLEAR $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "LO_FLAGS_PARTSCAN" "ac_cv_have_decl_LO_FLAGS_PARTSCAN" " +printf "%s\n" "#define HAVE_DECL_LO_FLAGS_AUTOCLEAR $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "LO_FLAGS_PARTSCAN" "ac_cv_have_decl_LO_FLAGS_PARTSCAN" " #include -" -if test "x$ac_cv_have_decl_LO_FLAGS_PARTSCAN" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_LO_FLAGS_PARTSCAN" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_LO_FLAGS_PARTSCAN $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "LO_FLAGS_DIRECT_IO" "ac_cv_have_decl_LO_FLAGS_DIRECT_IO" " +printf "%s\n" "#define HAVE_DECL_LO_FLAGS_PARTSCAN $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "LO_FLAGS_DIRECT_IO" "ac_cv_have_decl_LO_FLAGS_DIRECT_IO" " #include -" -if test "x$ac_cv_have_decl_LO_FLAGS_DIRECT_IO" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_LO_FLAGS_DIRECT_IO" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_LO_FLAGS_DIRECT_IO $ac_have_decl -_ACEOF +printf "%s\n" "#define HAVE_DECL_LO_FLAGS_DIRECT_IO $ac_have_decl" >>confdefs.h -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_NEWSA" "ac_cv_have_decl_XFRM_MSG_NEWSA" " +ac_fn_check_decl "$LINENO" "XFRM_MSG_NEWSA" "ac_cv_have_decl_XFRM_MSG_NEWSA" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_NEWSA" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_NEWSA" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_NEWSA $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_DELSA" "ac_cv_have_decl_XFRM_MSG_DELSA" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_NEWSA $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_DELSA" "ac_cv_have_decl_XFRM_MSG_DELSA" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_DELSA" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_DELSA" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_DELSA $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_GETSA" "ac_cv_have_decl_XFRM_MSG_GETSA" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_DELSA $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_GETSA" "ac_cv_have_decl_XFRM_MSG_GETSA" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_GETSA" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_GETSA" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_GETSA $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_NEWPOLICY" "ac_cv_have_decl_XFRM_MSG_NEWPOLICY" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_GETSA $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_NEWPOLICY" "ac_cv_have_decl_XFRM_MSG_NEWPOLICY" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_NEWPOLICY" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_NEWPOLICY" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_NEWPOLICY $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_DELPOLICY" "ac_cv_have_decl_XFRM_MSG_DELPOLICY" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_NEWPOLICY $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_DELPOLICY" "ac_cv_have_decl_XFRM_MSG_DELPOLICY" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_DELPOLICY" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_DELPOLICY" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_DELPOLICY $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_GETPOLICY" "ac_cv_have_decl_XFRM_MSG_GETPOLICY" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_DELPOLICY $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_GETPOLICY" "ac_cv_have_decl_XFRM_MSG_GETPOLICY" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_GETPOLICY" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_GETPOLICY" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_GETPOLICY $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_ALLOCSPI" "ac_cv_have_decl_XFRM_MSG_ALLOCSPI" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_GETPOLICY $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_ALLOCSPI" "ac_cv_have_decl_XFRM_MSG_ALLOCSPI" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_ALLOCSPI" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_ALLOCSPI" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_ALLOCSPI $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_ACQUIRE" "ac_cv_have_decl_XFRM_MSG_ACQUIRE" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_ALLOCSPI $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_ACQUIRE" "ac_cv_have_decl_XFRM_MSG_ACQUIRE" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_ACQUIRE" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_ACQUIRE" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_ACQUIRE $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_EXPIRE" "ac_cv_have_decl_XFRM_MSG_EXPIRE" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_ACQUIRE $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_EXPIRE" "ac_cv_have_decl_XFRM_MSG_EXPIRE" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_EXPIRE" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_EXPIRE" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_EXPIRE $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_UPDPOLICY" "ac_cv_have_decl_XFRM_MSG_UPDPOLICY" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_EXPIRE $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_UPDPOLICY" "ac_cv_have_decl_XFRM_MSG_UPDPOLICY" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_UPDPOLICY" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_UPDPOLICY" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_UPDPOLICY $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_UPDSA" "ac_cv_have_decl_XFRM_MSG_UPDSA" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_UPDPOLICY $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_UPDSA" "ac_cv_have_decl_XFRM_MSG_UPDSA" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_UPDSA" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_UPDSA" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_UPDSA $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_POLEXPIRE" "ac_cv_have_decl_XFRM_MSG_POLEXPIRE" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_UPDSA $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_POLEXPIRE" "ac_cv_have_decl_XFRM_MSG_POLEXPIRE" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_POLEXPIRE" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_POLEXPIRE" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_POLEXPIRE $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_FLUSHSA" "ac_cv_have_decl_XFRM_MSG_FLUSHSA" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_POLEXPIRE $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_FLUSHSA" "ac_cv_have_decl_XFRM_MSG_FLUSHSA" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_FLUSHSA" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_FLUSHSA" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_FLUSHSA $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_FLUSHPOLICY" "ac_cv_have_decl_XFRM_MSG_FLUSHPOLICY" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_FLUSHSA $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_FLUSHPOLICY" "ac_cv_have_decl_XFRM_MSG_FLUSHPOLICY" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_FLUSHPOLICY" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_FLUSHPOLICY" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_FLUSHPOLICY $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_NEWAE" "ac_cv_have_decl_XFRM_MSG_NEWAE" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_FLUSHPOLICY $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_NEWAE" "ac_cv_have_decl_XFRM_MSG_NEWAE" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_NEWAE" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_NEWAE" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_NEWAE $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_GETAE" "ac_cv_have_decl_XFRM_MSG_GETAE" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_NEWAE $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_GETAE" "ac_cv_have_decl_XFRM_MSG_GETAE" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_GETAE" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_GETAE" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_GETAE $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_REPORT" "ac_cv_have_decl_XFRM_MSG_REPORT" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_GETAE $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_REPORT" "ac_cv_have_decl_XFRM_MSG_REPORT" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_REPORT" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_REPORT" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_REPORT $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_MIGRATE" "ac_cv_have_decl_XFRM_MSG_MIGRATE" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_REPORT $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_MIGRATE" "ac_cv_have_decl_XFRM_MSG_MIGRATE" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_MIGRATE" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_MIGRATE" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_MIGRATE $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_NEWSADINFO" "ac_cv_have_decl_XFRM_MSG_NEWSADINFO" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_MIGRATE $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_NEWSADINFO" "ac_cv_have_decl_XFRM_MSG_NEWSADINFO" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_NEWSADINFO" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_NEWSADINFO" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_NEWSADINFO $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_GETSADINFO" "ac_cv_have_decl_XFRM_MSG_GETSADINFO" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_NEWSADINFO $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_GETSADINFO" "ac_cv_have_decl_XFRM_MSG_GETSADINFO" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_GETSADINFO" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_GETSADINFO" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_GETSADINFO $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_NEWSPDINFO" "ac_cv_have_decl_XFRM_MSG_NEWSPDINFO" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_GETSADINFO $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_NEWSPDINFO" "ac_cv_have_decl_XFRM_MSG_NEWSPDINFO" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_NEWSPDINFO" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_NEWSPDINFO" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_NEWSPDINFO $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_GETSPDINFO" "ac_cv_have_decl_XFRM_MSG_GETSPDINFO" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_NEWSPDINFO $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_GETSPDINFO" "ac_cv_have_decl_XFRM_MSG_GETSPDINFO" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_GETSPDINFO" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_GETSPDINFO" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_GETSPDINFO $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_MAPPING" "ac_cv_have_decl_XFRM_MSG_MAPPING" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_GETSPDINFO $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_MAPPING" "ac_cv_have_decl_XFRM_MSG_MAPPING" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_MAPPING" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_MAPPING" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_MAPPING $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_SETDEFAULT" "ac_cv_have_decl_XFRM_MSG_SETDEFAULT" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_MAPPING $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_SETDEFAULT" "ac_cv_have_decl_XFRM_MSG_SETDEFAULT" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_SETDEFAULT" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_SETDEFAULT" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_SETDEFAULT $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "XFRM_MSG_GETDEFAULT" "ac_cv_have_decl_XFRM_MSG_GETDEFAULT" " +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_SETDEFAULT $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "XFRM_MSG_GETDEFAULT" "ac_cv_have_decl_XFRM_MSG_GETDEFAULT" " #include -" -if test "x$ac_cv_have_decl_XFRM_MSG_GETDEFAULT" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_XFRM_MSG_GETDEFAULT" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_XFRM_MSG_GETDEFAULT $ac_have_decl -_ACEOF +printf "%s\n" "#define HAVE_DECL_XFRM_MSG_GETDEFAULT $ac_have_decl" >>confdefs.h -ac_fn_c_check_decl "$LINENO" "PTP_PF_NONE" "ac_cv_have_decl_PTP_PF_NONE" " +ac_fn_check_decl "$LINENO" "PTP_PF_NONE" "ac_cv_have_decl_PTP_PF_NONE" " -" -if test "x$ac_cv_have_decl_PTP_PF_NONE" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_PTP_PF_NONE" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi +printf "%s\n" "#define HAVE_DECL_PTP_PF_NONE $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "PTP_PF_EXTTS" "ac_cv_have_decl_PTP_PF_EXTTS" " -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_PTP_PF_NONE $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "PTP_PF_EXTTS" "ac_cv_have_decl_PTP_PF_EXTTS" " - -" -if test "x$ac_cv_have_decl_PTP_PF_EXTTS" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_PTP_PF_EXTTS" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi +printf "%s\n" "#define HAVE_DECL_PTP_PF_EXTTS $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "PTP_PF_PEROUT" "ac_cv_have_decl_PTP_PF_PEROUT" " -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_PTP_PF_EXTTS $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "PTP_PF_PEROUT" "ac_cv_have_decl_PTP_PF_PEROUT" " - -" -if test "x$ac_cv_have_decl_PTP_PF_PEROUT" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_PTP_PF_PEROUT" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi +printf "%s\n" "#define HAVE_DECL_PTP_PF_PEROUT $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "PTP_PF_PHYSYNC" "ac_cv_have_decl_PTP_PF_PHYSYNC" " -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_PTP_PF_PEROUT $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "PTP_PF_PHYSYNC" "ac_cv_have_decl_PTP_PF_PHYSYNC" " - -" -if test "x$ac_cv_have_decl_PTP_PF_PHYSYNC" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_PTP_PF_PHYSYNC" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_PTP_PF_PHYSYNC $ac_have_decl -_ACEOF +printf "%s\n" "#define HAVE_DECL_PTP_PF_PHYSYNC $ac_have_decl" >>confdefs.h -ac_fn_c_check_decl "$LINENO" "NFEA_UNSPEC" "ac_cv_have_decl_NFEA_UNSPEC" " +ac_fn_check_decl "$LINENO" "NFEA_UNSPEC" "ac_cv_have_decl_NFEA_UNSPEC" " -" -if test "x$ac_cv_have_decl_NFEA_UNSPEC" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_NFEA_UNSPEC" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi +printf "%s\n" "#define HAVE_DECL_NFEA_UNSPEC $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "NFEA_ACTIVITY_NOTIFY" "ac_cv_have_decl_NFEA_ACTIVITY_NOTIFY" " -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_NFEA_UNSPEC $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "NFEA_ACTIVITY_NOTIFY" "ac_cv_have_decl_NFEA_ACTIVITY_NOTIFY" " - -" -if test "x$ac_cv_have_decl_NFEA_ACTIVITY_NOTIFY" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_NFEA_ACTIVITY_NOTIFY" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi +printf "%s\n" "#define HAVE_DECL_NFEA_ACTIVITY_NOTIFY $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "NFEA_DONT_REFRESH" "ac_cv_have_decl_NFEA_DONT_REFRESH" " -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_NFEA_ACTIVITY_NOTIFY $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "NFEA_DONT_REFRESH" "ac_cv_have_decl_NFEA_DONT_REFRESH" " - -" -if test "x$ac_cv_have_decl_NFEA_DONT_REFRESH" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_NFEA_DONT_REFRESH" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_NFEA_DONT_REFRESH $ac_have_decl -_ACEOF +printf "%s\n" "#define HAVE_DECL_NFEA_DONT_REFRESH $ac_have_decl" >>confdefs.h -ac_fn_c_check_decl "$LINENO" "TCA_ACT_UNSPEC" "ac_cv_have_decl_TCA_ACT_UNSPEC" " +ac_fn_check_decl "$LINENO" "TCA_ACT_UNSPEC" "ac_cv_have_decl_TCA_ACT_UNSPEC" " #include -" -if test "x$ac_cv_have_decl_TCA_ACT_UNSPEC" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_TCA_ACT_UNSPEC" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_TCA_ACT_UNSPEC $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "TCA_ACT_KIND" "ac_cv_have_decl_TCA_ACT_KIND" " +printf "%s\n" "#define HAVE_DECL_TCA_ACT_UNSPEC $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "TCA_ACT_KIND" "ac_cv_have_decl_TCA_ACT_KIND" " #include -" -if test "x$ac_cv_have_decl_TCA_ACT_KIND" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_TCA_ACT_KIND" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_TCA_ACT_KIND $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "TCA_ACT_OPTIONS" "ac_cv_have_decl_TCA_ACT_OPTIONS" " +printf "%s\n" "#define HAVE_DECL_TCA_ACT_KIND $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "TCA_ACT_OPTIONS" "ac_cv_have_decl_TCA_ACT_OPTIONS" " #include -" -if test "x$ac_cv_have_decl_TCA_ACT_OPTIONS" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_TCA_ACT_OPTIONS" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_TCA_ACT_OPTIONS $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "TCA_ACT_INDEX" "ac_cv_have_decl_TCA_ACT_INDEX" " +printf "%s\n" "#define HAVE_DECL_TCA_ACT_OPTIONS $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "TCA_ACT_INDEX" "ac_cv_have_decl_TCA_ACT_INDEX" " #include -" -if test "x$ac_cv_have_decl_TCA_ACT_INDEX" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_TCA_ACT_INDEX" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_TCA_ACT_INDEX $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "TCA_ACT_STATS" "ac_cv_have_decl_TCA_ACT_STATS" " +printf "%s\n" "#define HAVE_DECL_TCA_ACT_INDEX $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "TCA_ACT_STATS" "ac_cv_have_decl_TCA_ACT_STATS" " #include -" -if test "x$ac_cv_have_decl_TCA_ACT_STATS" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_TCA_ACT_STATS" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_TCA_ACT_STATS $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "TCA_ACT_PAD" "ac_cv_have_decl_TCA_ACT_PAD" " +printf "%s\n" "#define HAVE_DECL_TCA_ACT_STATS $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "TCA_ACT_PAD" "ac_cv_have_decl_TCA_ACT_PAD" " #include -" -if test "x$ac_cv_have_decl_TCA_ACT_PAD" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_TCA_ACT_PAD" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_TCA_ACT_PAD $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "TCA_ACT_COOKIE" "ac_cv_have_decl_TCA_ACT_COOKIE" " +printf "%s\n" "#define HAVE_DECL_TCA_ACT_PAD $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "TCA_ACT_COOKIE" "ac_cv_have_decl_TCA_ACT_COOKIE" " #include -" -if test "x$ac_cv_have_decl_TCA_ACT_COOKIE" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_TCA_ACT_COOKIE" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_TCA_ACT_COOKIE $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "TCA_ACT_FLAGS" "ac_cv_have_decl_TCA_ACT_FLAGS" " +printf "%s\n" "#define HAVE_DECL_TCA_ACT_COOKIE $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "TCA_ACT_FLAGS" "ac_cv_have_decl_TCA_ACT_FLAGS" " #include -" -if test "x$ac_cv_have_decl_TCA_ACT_FLAGS" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_TCA_ACT_FLAGS" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_TCA_ACT_FLAGS $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "TCA_ACT_HW_STATS" "ac_cv_have_decl_TCA_ACT_HW_STATS" " +printf "%s\n" "#define HAVE_DECL_TCA_ACT_FLAGS $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "TCA_ACT_HW_STATS" "ac_cv_have_decl_TCA_ACT_HW_STATS" " #include -" -if test "x$ac_cv_have_decl_TCA_ACT_HW_STATS" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_TCA_ACT_HW_STATS" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_TCA_ACT_HW_STATS $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "TCA_ACT_USED_HW_STATS" "ac_cv_have_decl_TCA_ACT_USED_HW_STATS" " +printf "%s\n" "#define HAVE_DECL_TCA_ACT_HW_STATS $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "TCA_ACT_USED_HW_STATS" "ac_cv_have_decl_TCA_ACT_USED_HW_STATS" " #include -" -if test "x$ac_cv_have_decl_TCA_ACT_USED_HW_STATS" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_TCA_ACT_USED_HW_STATS" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_TCA_ACT_USED_HW_STATS $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "TCA_ACT_IN_HW_COUNT" "ac_cv_have_decl_TCA_ACT_IN_HW_COUNT" " +printf "%s\n" "#define HAVE_DECL_TCA_ACT_USED_HW_STATS $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "TCA_ACT_IN_HW_COUNT" "ac_cv_have_decl_TCA_ACT_IN_HW_COUNT" " #include -" -if test "x$ac_cv_have_decl_TCA_ACT_IN_HW_COUNT" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_TCA_ACT_IN_HW_COUNT" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi +printf "%s\n" "#define HAVE_DECL_TCA_ACT_IN_HW_COUNT $ac_have_decl" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_TCA_ACT_IN_HW_COUNT $ac_have_decl -_ACEOF - -ac_fn_c_check_decl "$LINENO" "P_ALL" "ac_cv_have_decl_P_ALL" " +ac_fn_check_decl "$LINENO" "P_ALL" "ac_cv_have_decl_P_ALL" " #include #include -" -if test "x$ac_cv_have_decl_P_ALL" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_P_ALL" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_P_ALL $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "P_PID" "ac_cv_have_decl_P_PID" " +printf "%s\n" "#define HAVE_DECL_P_ALL $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "P_PID" "ac_cv_have_decl_P_PID" " #include #include -" -if test "x$ac_cv_have_decl_P_PID" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_P_PID" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_P_PID $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "P_PGID" "ac_cv_have_decl_P_PGID" " +printf "%s\n" "#define HAVE_DECL_P_PID $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "P_PGID" "ac_cv_have_decl_P_PGID" " #include #include -" -if test "x$ac_cv_have_decl_P_PGID" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_P_PGID" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_P_PGID $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "P_PIDFD" "ac_cv_have_decl_P_PIDFD" " +printf "%s\n" "#define HAVE_DECL_P_PGID $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "P_PIDFD" "ac_cv_have_decl_P_PIDFD" " #include #include -" -if test "x$ac_cv_have_decl_P_PIDFD" = xyes; then : +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_P_PIDFD" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi +printf "%s\n" "#define HAVE_DECL_P_PIDFD $ac_have_decl" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_P_PIDFD $ac_have_decl -_ACEOF - - - -ac_fn_c_check_decl "$LINENO" "sys_errlist" "ac_cv_have_decl_sys_errlist" "$ac_includes_default" -if test "x$ac_cv_have_decl_sys_errlist" = xyes; then : - ac_have_decl=1 -else - ac_have_decl=0 -fi -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_SYS_ERRLIST $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "PTRACE_PEEKUSER" "ac_cv_have_decl_PTRACE_PEEKUSER" "#include -" -if test "x$ac_cv_have_decl_PTRACE_PEEKUSER" = xyes; then : +ac_fn_check_decl "$LINENO" "sys_errlist" "ac_cv_have_decl_sys_errlist" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_sys_errlist" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi +printf "%s\n" "#define HAVE_DECL_SYS_ERRLIST $ac_have_decl" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_PTRACE_PEEKUSER $ac_have_decl -_ACEOF -ac_fn_c_check_decl "$LINENO" "PTRACE_POKEUSER" "ac_cv_have_decl_PTRACE_POKEUSER" "#include -" -if test "x$ac_cv_have_decl_PTRACE_POKEUSER" = xyes; then : +ac_fn_check_decl "$LINENO" "PTRACE_PEEKUSER" "ac_cv_have_decl_PTRACE_PEEKUSER" "#include +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_PTRACE_PEEKUSER" = xyes +then : ac_have_decl=1 -else +else $as_nop ac_have_decl=0 fi - -cat >>confdefs.h <<_ACEOF -#define HAVE_DECL_PTRACE_POKEUSER $ac_have_decl -_ACEOF +printf "%s\n" "#define HAVE_DECL_PTRACE_PEEKUSER $ac_have_decl" >>confdefs.h +ac_fn_check_decl "$LINENO" "PTRACE_POKEUSER" "ac_cv_have_decl_PTRACE_POKEUSER" "#include +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_PTRACE_POKEUSER" = xyes +then : + ac_have_decl=1 +else $as_nop + ac_have_decl=0 +fi +printf "%s\n" "#define HAVE_DECL_PTRACE_POKEUSER $ac_have_decl" >>confdefs.h # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 -$as_echo_n "checking size of long... " >&6; } -if ${ac_cv_sizeof_long+:} false; then : - $as_echo_n "(cached) " >&6 -else - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : - -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 +printf %s "checking size of long... " >&6; } +if test ${ac_cv_sizeof_long+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default" +then : + +else $as_nop if test "$ac_cv_type_long" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (long) See \`config.log' for more details" "$LINENO" 5; } else @@ -13624,14 +14773,12 @@ See \`config.log' for more details" "$LINENO" 5; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 -$as_echo "$ac_cv_sizeof_long" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 +printf "%s\n" "$ac_cv_sizeof_long" >&6; } -cat >>confdefs.h <<_ACEOF -#define SIZEOF_LONG $ac_cv_sizeof_long -_ACEOF +printf "%s\n" "#define SIZEOF_LONG $ac_cv_sizeof_long" >>confdefs.h SIZEOF_LONG="$ac_cv_sizeof_long" @@ -13640,17 +14787,19 @@ SIZEOF_LONG="$ac_cv_sizeof_long" # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5 -$as_echo_n "checking size of long long... " >&6; } -if ${ac_cv_sizeof_long_long+:} false; then : - $as_echo_n "(cached) " >&6 -else - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then : - -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5 +printf %s "checking size of long long... " >&6; } +if test ${ac_cv_sizeof_long_long+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default" +then : + +else $as_nop if test "$ac_cv_type_long_long" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (long long) See \`config.log' for more details" "$LINENO" 5; } else @@ -13659,32 +14808,32 @@ See \`config.log' for more details" "$LINENO" 5; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5 -$as_echo "$ac_cv_sizeof_long_long" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5 +printf "%s\n" "$ac_cv_sizeof_long_long" >&6; } -cat >>confdefs.h <<_ACEOF -#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long -_ACEOF +printf "%s\n" "#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long" >>confdefs.h # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5 -$as_echo_n "checking size of off_t... " >&6; } -if ${ac_cv_sizeof_off_t+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5 +printf %s "checking size of off_t... " >&6; } +if test ${ac_cv_sizeof_off_t+y} +then : + printf %s "(cached) " >&6 +else $as_nop if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "#include -"; then : +" +then : -else +else $as_nop if test "$ac_cv_type_off_t" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (off_t) See \`config.log' for more details" "$LINENO" 5; } else @@ -13693,32 +14842,32 @@ See \`config.log' for more details" "$LINENO" 5; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5 -$as_echo "$ac_cv_sizeof_off_t" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5 +printf "%s\n" "$ac_cv_sizeof_off_t" >&6; } -cat >>confdefs.h <<_ACEOF -#define SIZEOF_OFF_T $ac_cv_sizeof_off_t -_ACEOF +printf "%s\n" "#define SIZEOF_OFF_T $ac_cv_sizeof_off_t" >>confdefs.h # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of kernel_long_t" >&5 -$as_echo_n "checking size of kernel_long_t... " >&6; } -if ${ac_cv_sizeof_kernel_long_t+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of kernel_long_t" >&5 +printf %s "checking size of kernel_long_t... " >&6; } +if test ${ac_cv_sizeof_kernel_long_t+y} +then : + printf %s "(cached) " >&6 +else $as_nop if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (kernel_long_t))" "ac_cv_sizeof_kernel_long_t" "#include \"$srcdir/src/kernel_types.h\" -"; then : +" +then : -else +else $as_nop if test "$ac_cv_type_kernel_long_t" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (kernel_long_t) See \`config.log' for more details" "$LINENO" 5; } else @@ -13727,14 +14876,12 @@ See \`config.log' for more details" "$LINENO" 5; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_kernel_long_t" >&5 -$as_echo "$ac_cv_sizeof_kernel_long_t" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_kernel_long_t" >&5 +printf "%s\n" "$ac_cv_sizeof_kernel_long_t" >&6; } -cat >>confdefs.h <<_ACEOF -#define SIZEOF_KERNEL_LONG_T $ac_cv_sizeof_kernel_long_t -_ACEOF +printf "%s\n" "#define SIZEOF_KERNEL_LONG_T $ac_cv_sizeof_kernel_long_t" >>confdefs.h SIZEOF_KERNEL_LONG_T="$ac_cv_sizeof_kernel_long_t" @@ -13743,18 +14890,20 @@ SIZEOF_KERNEL_LONG_T="$ac_cv_sizeof_kernel_long_t" # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of struct i64_i32" >&5 -$as_echo_n "checking size of struct i64_i32... " >&6; } -if ${ac_cv_sizeof_struct_i64_i32+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of struct i64_i32" >&5 +printf %s "checking size of struct i64_i32... " >&6; } +if test ${ac_cv_sizeof_struct_i64_i32+y} +then : + printf %s "(cached) " >&6 +else $as_nop if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (struct i64_i32))" "ac_cv_sizeof_struct_i64_i32" "struct i64_i32 {long long i64; int i32;}; -"; then : +" +then : -else +else $as_nop if test "$ac_cv_type_struct_i64_i32" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (struct i64_i32) See \`config.log' for more details" "$LINENO" 5; } else @@ -13763,32 +14912,32 @@ See \`config.log' for more details" "$LINENO" 5; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_struct_i64_i32" >&5 -$as_echo "$ac_cv_sizeof_struct_i64_i32" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_struct_i64_i32" >&5 +printf "%s\n" "$ac_cv_sizeof_struct_i64_i32" >&6; } -cat >>confdefs.h <<_ACEOF -#define SIZEOF_STRUCT_I64_I32 $ac_cv_sizeof_struct_i64_i32 -_ACEOF +printf "%s\n" "#define SIZEOF_STRUCT_I64_I32 $ac_cv_sizeof_struct_i64_i32" >>confdefs.h # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of struct msqid64_ds" >&5 -$as_echo_n "checking size of struct msqid64_ds... " >&6; } -if ${ac_cv_sizeof_struct_msqid64_ds+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of struct msqid64_ds" >&5 +printf %s "checking size of struct msqid64_ds... " >&6; } +if test ${ac_cv_sizeof_struct_msqid64_ds+y} +then : + printf %s "(cached) " >&6 +else $as_nop if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (struct msqid64_ds))" "ac_cv_sizeof_struct_msqid64_ds" "#include -"; then : +" +then : -else +else $as_nop if test "$ac_cv_type_struct_msqid64_ds" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (struct msqid64_ds) See \`config.log' for more details" "$LINENO" 5; } else @@ -13797,131 +14946,132 @@ See \`config.log' for more details" "$LINENO" 5; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_struct_msqid64_ds" >&5 -$as_echo "$ac_cv_sizeof_struct_msqid64_ds" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_struct_msqid64_ds" >&5 +printf "%s\n" "$ac_cv_sizeof_struct_msqid64_ds" >&6; } -cat >>confdefs.h <<_ACEOF -#define SIZEOF_STRUCT_MSQID64_DS $ac_cv_sizeof_struct_msqid64_ds -_ACEOF +printf "%s\n" "#define SIZEOF_STRUCT_MSQID64_DS $ac_cv_sizeof_struct_msqid64_ds" >>confdefs.h -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIGRTMIN" >&5 -$as_echo_n "checking for SIGRTMIN... " >&6; } -if ${st_cv_SIGRTMIN+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for SIGRTMIN" >&5 +printf %s "checking for SIGRTMIN... " >&6; } +if test ${st_cv_SIGRTMIN+y} +then : + printf %s "(cached) " >&6 +else $as_nop st_cv_SIGRTMIN="$(echo SIGRTMIN | $CPP $CPPFLAGS -P -imacros asm/signal.h - | grep '^[0-9]')" test -n "$st_cv_SIGRTMIN" || st_cv_SIGRTMIN=no fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_SIGRTMIN" >&5 -$as_echo "$st_cv_SIGRTMIN" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_SIGRTMIN" >&5 +printf "%s\n" "$st_cv_SIGRTMIN" >&6; } if test "x$st_cv_SIGRTMIN" != xno; then -cat >>confdefs.h <<_ACEOF -#define ASM_SIGRTMIN $st_cv_SIGRTMIN -_ACEOF +printf "%s\n" "#define ASM_SIGRTMIN $st_cv_SIGRTMIN" >>confdefs.h fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SA_RESTORER" >&5 -$as_echo_n "checking for SA_RESTORER... " >&6; } -if ${st_cv_SA_RESTORER+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for SA_RESTORER" >&5 +printf %s "checking for SA_RESTORER... " >&6; } +if test ${st_cv_SA_RESTORER+y} +then : + printf %s "(cached) " >&6 +else $as_nop st_cv_SA_RESTORER="$(echo SA_RESTORER | $CPP $CPPFLAGS -P -imacros asm/signal.h - | grep ^0x)" test -n "$st_cv_SA_RESTORER" || st_cv_SA_RESTORER=no fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_SA_RESTORER" >&5 -$as_echo "$st_cv_SA_RESTORER" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_SA_RESTORER" >&5 +printf "%s\n" "$st_cv_SA_RESTORER" >&6; } if test "x$st_cv_SA_RESTORER" != xno; then -cat >>confdefs.h <<_ACEOF -#define ASM_SA_RESTORER $st_cv_SA_RESTORER -_ACEOF +printf "%s\n" "#define ASM_SA_RESTORER $st_cv_SA_RESTORER" >>confdefs.h fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_popcount" >&5 -$as_echo_n "checking for __builtin_popcount... " >&6; } -if ${st_cv_have___builtin_popcount+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for __builtin_popcount" >&5 +printf %s "checking for __builtin_popcount... " >&6; } +if test ${st_cv_have___builtin_popcount+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { __builtin_popcount(0) ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : st_cv_have___builtin_popcount=yes -else +else $as_nop st_cv_have___builtin_popcount=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_have___builtin_popcount" >&5 -$as_echo "$st_cv_have___builtin_popcount" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_have___builtin_popcount" >&5 +printf "%s\n" "$st_cv_have___builtin_popcount" >&6; } if test "x$st_cv_have___builtin_popcount" = xyes; then -$as_echo "#define HAVE___BUILTIN_POPCOUNT 1" >>confdefs.h +printf "%s\n" "#define HAVE___BUILTIN_POPCOUNT 1" >>confdefs.h fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for program_invocation_name" >&5 -$as_echo_n "checking for program_invocation_name... " >&6; } -if ${st_cv_have_program_invocation_name+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for program_invocation_name" >&5 +printf %s "checking for program_invocation_name... " >&6; } +if test ${st_cv_have_program_invocation_name+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int -main () +main (void) { return !*program_invocation_name ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : st_cv_have_program_invocation_name=yes -else +else $as_nop st_cv_have_program_invocation_name=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_have_program_invocation_name" >&5 -$as_echo "$st_cv_have_program_invocation_name" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_have_program_invocation_name" >&5 +printf "%s\n" "$st_cv_have_program_invocation_name" >&6; } if test "x$st_cv_have_program_invocation_name" = xyes; then -$as_echo "#define HAVE_PROGRAM_INVOCATION_NAME 1" >>confdefs.h +printf "%s\n" "#define HAVE_PROGRAM_INVOCATION_NAME 1" >>confdefs.h fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for static_assert" >&5 -$as_echo_n "checking for static_assert... " >&6; } -if ${st_cv_have_static_assert+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for static_assert" >&5 +printf %s "checking for static_assert... " >&6; } +if test ${st_cv_have_static_assert+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int -main () +main (void) { static_assert(1,"") @@ -13930,14 +15080,15 @@ static_assert(1,"") } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : st_cv_have_static_assert=yes -else +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { _Static_assert(1,"") @@ -13946,43 +15097,45 @@ _Static_assert(1,"") } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : st_cv_have_static_assert=_Static_assert -else +else $as_nop st_cv_have_static_assert=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_have_static_assert" >&5 -$as_echo "$st_cv_have_static_assert" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_have_static_assert" >&5 +printf "%s\n" "$st_cv_have_static_assert" >&6; } case "x$st_cv_have_static_assert" in xyes) -$as_echo "#define HAVE_STATIC_ASSERT 1" >>confdefs.h +printf "%s\n" "#define HAVE_STATIC_ASSERT 1" >>confdefs.h ;; x_Static_assert) -$as_echo "#define HAVE__STATIC_ASSERT 1" >>confdefs.h +printf "%s\n" "#define HAVE__STATIC_ASSERT 1" >>confdefs.h ;; esac saved_LIBS="$LIBS" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dladdr" >&5 -$as_echo_n "checking for library containing dladdr... " >&6; } -if ${ac_cv_search_dladdr+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing dladdr" >&5 +printf %s "checking for library containing dladdr... " >&6; } +if test ${ac_cv_search_dladdr+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -13990,46 +15143,48 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif char dladdr (); int -main () +main (void) { return dladdr (); ; return 0; } _ACEOF -for ac_lib in '' dl; do +for ac_lib in '' dl +do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi - if ac_fn_c_try_link "$LINENO"; then : + if ac_fn_c_try_link "$LINENO" +then : ac_cv_search_dladdr=$ac_res fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext - if ${ac_cv_search_dladdr+:} false; then : + if test ${ac_cv_search_dladdr+y} +then : break fi done -if ${ac_cv_search_dladdr+:} false; then : +if test ${ac_cv_search_dladdr+y} +then : -else +else $as_nop ac_cv_search_dladdr=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dladdr" >&5 -$as_echo "$ac_cv_search_dladdr" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dladdr" >&5 +printf "%s\n" "$ac_cv_search_dladdr" >&6; } ac_res=$ac_cv_search_dladdr -if test "$ac_res" != no; then : +if test "$ac_res" != no +then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" fi @@ -14038,7 +15193,7 @@ LIBS="$saved_LIBS" dl_LIBS="" if test "$ac_cv_search_dladdr" != no; then -$as_echo "#define HAVE_DLADDR 1" >>confdefs.h +printf "%s\n" "#define HAVE_DLADDR 1" >>confdefs.h case "$ac_cv_search_dladdr" in -l*) dl_LIBS="$ac_cv_search_dladdr" ;; @@ -14047,11 +15202,12 @@ fi saved_LIBS="$LIBS" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing timer_create" >&5 -$as_echo_n "checking for library containing timer_create... " >&6; } -if ${ac_cv_search_timer_create+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing timer_create" >&5 +printf %s "checking for library containing timer_create... " >&6; } +if test ${ac_cv_search_timer_create+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -14059,54 +15215,56 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif char timer_create (); int -main () +main (void) { return timer_create (); ; return 0; } _ACEOF -for ac_lib in '' rt; do +for ac_lib in '' rt +do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi - if ac_fn_c_try_link "$LINENO"; then : + if ac_fn_c_try_link "$LINENO" +then : ac_cv_search_timer_create=$ac_res fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext - if ${ac_cv_search_timer_create+:} false; then : + if test ${ac_cv_search_timer_create+y} +then : break fi done -if ${ac_cv_search_timer_create+:} false; then : +if test ${ac_cv_search_timer_create+y} +then : -else +else $as_nop ac_cv_search_timer_create=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_timer_create" >&5 -$as_echo "$ac_cv_search_timer_create" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_timer_create" >&5 +printf "%s\n" "$ac_cv_search_timer_create" >&6; } ac_res=$ac_cv_search_timer_create -if test "$ac_res" != no; then : +if test "$ac_res" != no +then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" fi LIBS="$saved_LIBS" case "$ac_cv_search_timer_create" in - no) { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + no) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to find timer_create See \`config.log' for more details" "$LINENO" 5; } ;; -l*) timer_LIBS="$ac_cv_search_timer_create" ;; @@ -14115,11 +15273,12 @@ esac saved_LIBS="$LIBS" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5 -$as_echo_n "checking for library containing clock_gettime... " >&6; } -if ${ac_cv_search_clock_gettime+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5 +printf %s "checking for library containing clock_gettime... " >&6; } +if test ${ac_cv_search_clock_gettime+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -14127,54 +15286,56 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif char clock_gettime (); int -main () +main (void) { return clock_gettime (); ; return 0; } _ACEOF -for ac_lib in '' rt; do +for ac_lib in '' rt +do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi - if ac_fn_c_try_link "$LINENO"; then : + if ac_fn_c_try_link "$LINENO" +then : ac_cv_search_clock_gettime=$ac_res fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext - if ${ac_cv_search_clock_gettime+:} false; then : + if test ${ac_cv_search_clock_gettime+y} +then : break fi done -if ${ac_cv_search_clock_gettime+:} false; then : +if test ${ac_cv_search_clock_gettime+y} +then : -else +else $as_nop ac_cv_search_clock_gettime=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5 -$as_echo "$ac_cv_search_clock_gettime" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5 +printf "%s\n" "$ac_cv_search_clock_gettime" >&6; } ac_res=$ac_cv_search_clock_gettime -if test "$ac_res" != no; then : +if test "$ac_res" != no +then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" fi LIBS="$saved_LIBS" case "$ac_cv_search_clock_gettime" in - no) { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + no) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to find clock_gettime See \`config.log' for more details" "$LINENO" 5; } ;; -l*) clock_LIBS="$ac_cv_search_clock_gettime" ;; @@ -14183,11 +15344,12 @@ esac saved_LIBS="$LIBS" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing log10" >&5 -$as_echo_n "checking for library containing log10... " >&6; } -if ${ac_cv_search_log10+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing log10" >&5 +printf %s "checking for library containing log10... " >&6; } +if test ${ac_cv_search_log10+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -14195,54 +15357,56 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif char log10 (); int -main () +main (void) { return log10 (); ; return 0; } _ACEOF -for ac_lib in '' m; do +for ac_lib in '' m +do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi - if ac_fn_c_try_link "$LINENO"; then : + if ac_fn_c_try_link "$LINENO" +then : ac_cv_search_log10=$ac_res fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext - if ${ac_cv_search_log10+:} false; then : + if test ${ac_cv_search_log10+y} +then : break fi done -if ${ac_cv_search_log10+:} false; then : +if test ${ac_cv_search_log10+y} +then : -else +else $as_nop ac_cv_search_log10=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_log10" >&5 -$as_echo "$ac_cv_search_log10" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_log10" >&5 +printf "%s\n" "$ac_cv_search_log10" >&6; } ac_res=$ac_cv_search_log10 -if test "$ac_res" != no; then : +if test "$ac_res" != no +then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" fi LIBS="$saved_LIBS" case "$ac_cv_search_log10" in - no) { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + no) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to find log10 See \`config.log' for more details" "$LINENO" 5; } ;; -l*) m_LIBS="$ac_cv_search_log10" ;; @@ -14251,11 +15415,12 @@ esac saved_LIBS="$LIBS" -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mq_open" >&5 -$as_echo_n "checking for library containing mq_open... " >&6; } -if ${ac_cv_search_mq_open+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing mq_open" >&5 +printf %s "checking for library containing mq_open... " >&6; } +if test ${ac_cv_search_mq_open+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -14263,46 +15428,48 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif char mq_open (); int -main () +main (void) { return mq_open (); ; return 0; } _ACEOF -for ac_lib in '' rt; do +for ac_lib in '' rt +do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi - if ac_fn_c_try_link "$LINENO"; then : + if ac_fn_c_try_link "$LINENO" +then : ac_cv_search_mq_open=$ac_res fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext - if ${ac_cv_search_mq_open+:} false; then : + if test ${ac_cv_search_mq_open+y} +then : break fi done -if ${ac_cv_search_mq_open+:} false; then : +if test ${ac_cv_search_mq_open+y} +then : -else +else $as_nop ac_cv_search_mq_open=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mq_open" >&5 -$as_echo "$ac_cv_search_mq_open" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mq_open" >&5 +printf "%s\n" "$ac_cv_search_mq_open" >&6; } ac_res=$ac_cv_search_mq_open -if test "$ac_res" != no; then : +if test "$ac_res" != no +then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" fi @@ -14317,11 +15484,12 @@ esac if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}readelf", so it can be a program name with args. set dummy ${ac_tool_prefix}readelf; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_READELF+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_READELF+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$READELF"; then ac_cv_prog_READELF="$READELF" # Let the user override the test. else @@ -14329,11 +15497,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_READELF="${ac_tool_prefix}readelf" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -14344,11 +15516,11 @@ fi fi READELF=$ac_cv_prog_READELF if test -n "$READELF"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5 -$as_echo "$READELF" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5 +printf "%s\n" "$READELF" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -14357,11 +15529,12 @@ if test -z "$ac_cv_prog_READELF"; then ac_ct_READELF=$READELF # Extract the first word of "readelf", so it can be a program name with args. set dummy readelf; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_READELF+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_READELF+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_READELF"; then ac_cv_prog_ac_ct_READELF="$ac_ct_READELF" # Let the user override the test. else @@ -14369,11 +15542,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_READELF="readelf" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -14384,11 +15561,11 @@ fi fi ac_ct_READELF=$ac_cv_prog_ac_ct_READELF if test -n "$ac_ct_READELF"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_READELF" >&5 -$as_echo "$ac_ct_READELF" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_READELF" >&5 +printf "%s\n" "$ac_ct_READELF" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi if test "x$ac_ct_READELF" = x; then @@ -14396,8 +15573,8 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac READELF=$ac_ct_READELF @@ -14409,21 +15586,23 @@ fi # Check whether --enable-stacktrace was given. -if test "${enable_stacktrace+set}" = set; then : +if test ${enable_stacktrace+y} +then : enableval=$enable_stacktrace; case "$enableval" in yes|no|check) enable_stacktrace="$enableval" ;; *) as_fn_error $? "bad value $enableval for enable-stacktrace option. Valid options are: yes, no, check." "$LINENO" 5 ;; esac -else +else $as_nop enable_stacktrace=check fi use_unwinder= -if test x"$enable_stacktrace" != xno; then : +if test x"$enable_stacktrace" != xno +then : : ${libdw_CPPFLAGS=} : ${libdw_CFLAGS=} @@ -14432,7 +15611,8 @@ if test x"$enable_stacktrace" != xno; then : # Check whether --with-libdw was given. -if test "${with_libdw+set}" = set; then : +if test ${with_libdw+y} +then : withval=$with_libdw; case "${withval}" in yes|no|check) ;; *) libdw_CPPFLAGS="-I${withval}/include" @@ -14440,7 +15620,7 @@ if test "${with_libdw+set}" = set; then : with_libdw=yes ;; esac -else +else $as_nop with_libdw=check fi @@ -14454,50 +15634,56 @@ libunwind_LIBS= # Check whether --with-libunwind was given. -if test "${with_libunwind+set}" = set; then : +if test ${with_libunwind+y} +then : withval=$with_libunwind; case "${withval}" in yes|no|check) ;; *) with_libunwind=yes libunwind_CPPFLAGS="-I${withval}/include" libunwind_LDFLAGS="-L${withval}/lib" ;; esac -else +else $as_nop with_libunwind=check fi - if test "x$with_libdw" = xyes && test "x$with_libunwind" = xyes; then : + if test "x$with_libdw" = xyes && test "x$with_libunwind" = xyes +then : as_fn_error $? "--with-libdw=yes and --with-libunwind=yes are mutually exclusive" "$LINENO" 5 -elif test "x$with_libdw" = xyes; then : +elif test "x$with_libdw" = xyes +then : with_libunwind=no -elif test "x$with_libunwind" = xyes; then : +elif test "x$with_libunwind" = xyes +then : with_libdw=no fi - if test "x$use_unwinder" = x; then : + if test "x$use_unwinder" = x +then : have_libdw= -if test "x$with_libdw" != xno && test "x$use_unwinder" = x; then : +if test "x$with_libdw" != xno && test "x$use_unwinder" = x +then : saved_CPPFLAGS="$CPPFLAGS" saved_CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS $libdw_CPPFLAGS" CFLAGS="$CFLAGS $libdw_CFLAGS" - for ac_header in elfutils/libdwfl.h + for ac_header in elfutils/libdwfl.h do : - ac_fn_c_check_header_mongrel "$LINENO" "elfutils/libdwfl.h" "ac_cv_header_elfutils_libdwfl_h" "$ac_includes_default" -if test "x$ac_cv_header_elfutils_libdwfl_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_ELFUTILS_LIBDWFL_H 1 -_ACEOF - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dwfl_linux_proc_attach in -ldw" >&5 -$as_echo_n "checking for dwfl_linux_proc_attach in -ldw... " >&6; } -if ${ac_cv_lib_dw_dwfl_linux_proc_attach+:} false; then : - $as_echo_n "(cached) " >&6 -else + ac_fn_c_check_header_compile "$LINENO" "elfutils/libdwfl.h" "ac_cv_header_elfutils_libdwfl_h" "$ac_includes_default" +if test "x$ac_cv_header_elfutils_libdwfl_h" = xyes +then : + printf "%s\n" "#define HAVE_ELFUTILS_LIBDWFL_H 1" >>confdefs.h + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dwfl_linux_proc_attach in -ldw" >&5 +printf %s "checking for dwfl_linux_proc_attach in -ldw... " >&6; } +if test ${ac_cv_lib_dw_dwfl_linux_proc_attach+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_check_lib_save_LIBS=$LIBS LIBS="-ldw $libdw_LDFLAGS $libdw_LIBS $LIBS" @@ -14507,36 +15693,36 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif char dwfl_linux_proc_attach (); int -main () +main (void) { return dwfl_linux_proc_attach (); ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : ac_cv_lib_dw_dwfl_linux_proc_attach=yes -else +else $as_nop ac_cv_lib_dw_dwfl_linux_proc_attach=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dw_dwfl_linux_proc_attach" >&5 -$as_echo "$ac_cv_lib_dw_dwfl_linux_proc_attach" >&6; } -if test "x$ac_cv_lib_dw_dwfl_linux_proc_attach" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dw_dwfl_linux_proc_attach" >&5 +printf "%s\n" "$ac_cv_lib_dw_dwfl_linux_proc_attach" >&6; } +if test "x$ac_cv_lib_dw_dwfl_linux_proc_attach" = xyes +then : libdw_LIBS="-ldw $libdw_LIBS" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for elfutils version" >&5 -$as_echo_n "checking for elfutils version... " >&6; } -if ${st_cv_ELFUTILS_VERSION+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for elfutils version" >&5 +printf %s "checking for elfutils version... " >&6; } +if test ${st_cv_ELFUTILS_VERSION+y} +then : + printf %s "(cached) " >&6 +else $as_nop st_cv_ELFUTILS_VERSION="$(echo _ELFUTILS_VERSION | $CPP $CPPFLAGS -P -imacros elfutils/version.h - | grep '^[0-9]')" @@ -14545,26 +15731,29 @@ else fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_ELFUTILS_VERSION" >&5 -$as_echo "$st_cv_ELFUTILS_VERSION" >&6; } - if test "$st_cv_ELFUTILS_VERSION" -ge 164; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_ELFUTILS_VERSION" >&5 +printf "%s\n" "$st_cv_ELFUTILS_VERSION" >&6; } + if test "$st_cv_ELFUTILS_VERSION" -ge 164 +then : have_libdw=yes -else - if test "x$with_libdw" = xyes; then : +else $as_nop + if test "x$with_libdw" = xyes +then : as_fn_error $? "elfutils version >= 164 is required for stack tracing support" "$LINENO" 5 -else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: elfutils version >= 164 is required for stack tracing support" >&5 -$as_echo "$as_me: WARNING: elfutils version >= 164 is required for stack tracing support" >&2;} +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: elfutils version >= 164 is required for stack tracing support" >&5 +printf "%s\n" "$as_me: WARNING: elfutils version >= 164 is required for stack tracing support" >&2;} fi fi -else - if test "x$with_libdw" = xyes; then : - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +else $as_nop + if test "x$with_libdw" = xyes +then : + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to find dwfl_linux_proc_attach in libdw See \`config.log' for more details" "$LINENO" 5; } fi @@ -14572,10 +15761,11 @@ fi fi -else - if test "x$with_libdw" = xyes; then : - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +else $as_nop + if test "x$with_libdw" = xyes +then : + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to find elfutils/libdwfl.h See \`config.log' for more details" "$LINENO" 5; } @@ -14586,17 +15776,17 @@ fi done - CFLAGS="$saved_CFLAGS" CPPFLAGS="$saved_CPPFLAGS" fi -if test "x$have_libdw" = xyes; then : +if test "x$have_libdw" = xyes +then : use_unwinder=libdw -$as_echo "#define USE_LIBDW 1" >>confdefs.h +printf "%s\n" "#define USE_LIBDW 1" >>confdefs.h @@ -14608,27 +15798,29 @@ fi fi - if test "x$use_unwinder" = x; then : + if test "x$use_unwinder" = x +then : -if test "x$with_libunwind" != xno && test "x$use_unwinder" = x; then : +if test "x$with_libunwind" != xno && test "x$use_unwinder" = x +then : saved_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $libunwind_CPPFLAGS" - for ac_header in libunwind-ptrace.h + for ac_header in libunwind-ptrace.h do : - ac_fn_c_check_header_mongrel "$LINENO" "libunwind-ptrace.h" "ac_cv_header_libunwind_ptrace_h" "$ac_includes_default" -if test "x$ac_cv_header_libunwind_ptrace_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBUNWIND_PTRACE_H 1 -_ACEOF + ac_fn_c_check_header_compile "$LINENO" "libunwind-ptrace.h" "ac_cv_header_libunwind_ptrace_h" "$ac_includes_default" +if test "x$ac_cv_header_libunwind_ptrace_h" = xyes +then : + printf "%s\n" "#define HAVE_LIBUNWIND_PTRACE_H 1" >>confdefs.h saved_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $libunwind_LDFLAGS" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for backtrace in -lunwind" >&5 -$as_echo_n "checking for backtrace in -lunwind... " >&6; } -if ${ac_cv_lib_unwind_backtrace+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for backtrace in -lunwind" >&5 +printf %s "checking for backtrace in -lunwind... " >&6; } +if test ${ac_cv_lib_unwind_backtrace+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_check_lib_save_LIBS=$LIBS LIBS="-lunwind $libunwind_LIBS $LIBS" @@ -14638,34 +15830,33 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif char backtrace (); int -main () +main (void) { return backtrace (); ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : ac_cv_lib_unwind_backtrace=yes -else +else $as_nop ac_cv_lib_unwind_backtrace=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_unwind_backtrace" >&5 -$as_echo "$ac_cv_lib_unwind_backtrace" >&6; } -if test "x$ac_cv_lib_unwind_backtrace" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_unwind_backtrace" >&5 +printf "%s\n" "$ac_cv_lib_unwind_backtrace" >&6; } +if test "x$ac_cv_lib_unwind_backtrace" = xyes +then : libunwind_LIBS="-lunwind $libunwind_LIBS" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unw_create_addr_space in libunwind-generic" >&5 -$as_echo_n "checking for unw_create_addr_space in libunwind-generic... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for unw_create_addr_space in libunwind-generic" >&5 +printf %s "checking for unw_create_addr_space in libunwind-generic... " >&6; } saved_LIBS="$LIBS" LIBS="-lunwind-generic $libunwind_LIBS $LIBS" @@ -14673,7 +15864,7 @@ $as_echo_n "checking for unw_create_addr_space in libunwind-generic... " >&6; } /* end confdefs.h. */ #include int -main () +main (void) { return !unw_create_addr_space(0, 0) ; @@ -14681,16 +15872,18 @@ return !unw_create_addr_space(0, 0) } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } +if ac_fn_c_try_link "$LINENO" +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } libunwind_LIBS="-lunwind-generic $libunwind_LIBS" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _UPT_create in -lunwind-ptrace" >&5 -$as_echo_n "checking for _UPT_create in -lunwind-ptrace... " >&6; } -if ${ac_cv_lib_unwind_ptrace__UPT_create+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for _UPT_create in -lunwind-ptrace" >&5 +printf %s "checking for _UPT_create in -lunwind-ptrace... " >&6; } +if test ${ac_cv_lib_unwind_ptrace__UPT_create+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_check_lib_save_LIBS=$LIBS LIBS="-lunwind-ptrace $libunwind_LIBS $LIBS" @@ -14700,37 +15893,36 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif char _UPT_create (); int -main () +main (void) { return _UPT_create (); ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : ac_cv_lib_unwind_ptrace__UPT_create=yes -else +else $as_nop ac_cv_lib_unwind_ptrace__UPT_create=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_unwind_ptrace__UPT_create" >&5 -$as_echo "$ac_cv_lib_unwind_ptrace__UPT_create" >&6; } -if test "x$ac_cv_lib_unwind_ptrace__UPT_create" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_unwind_ptrace__UPT_create" >&5 +printf "%s\n" "$ac_cv_lib_unwind_ptrace__UPT_create" >&6; } +if test "x$ac_cv_lib_unwind_ptrace__UPT_create" = xyes +then : libunwind_LIBS="-lunwind-ptrace $libunwind_LIBS" use_unwinder=libunwind -else +else $as_nop if test "x$with_libunwind" != xcheck; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to find _UPT_create in libunwind-ptrace See \`config.log' for more details" "$LINENO" 5; } fi @@ -14738,27 +15930,27 @@ See \`config.log' for more details" "$LINENO" 5; } fi -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } if test "x$with_libunwind" != xcheck; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to find unw_create_addr_space in libunwind-generic See \`config.log' for more details" "$LINENO" 5; } fi fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS="$saved_LIBS" -else +else $as_nop if test "x$with_libunwind" != xcheck; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to find libunwind See \`config.log' for more details" "$LINENO" 5; } fi @@ -14768,10 +15960,10 @@ fi LDFLAGS="$saved_LDFLAGS" -else +else $as_nop if test "x$with_libunwind" != xcheck; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to find libunwind-ptrace.h See \`config.log' for more details" "$LINENO" 5; } fi @@ -14781,7 +15973,6 @@ fi done - CPPFLAGS="$saved_CPPFLAGS" @@ -14789,7 +15980,7 @@ fi if test "x$use_unwinder" = xlibunwind; then -$as_echo "#define USE_LIBUNWIND 1" >>confdefs.h +printf "%s\n" "#define USE_LIBUNWIND 1" >>confdefs.h @@ -14798,7 +15989,8 @@ fi fi - if test x"$enable_stacktrace$use_unwinder" = xyes; then : + if test x"$enable_stacktrace$use_unwinder" = xyes +then : as_fn_error $? "stack tracing support requires an unwinder" "$LINENO" 5 fi @@ -14806,8 +15998,8 @@ fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable stack tracing support" >&5 -$as_echo_n "checking whether to enable stack tracing support... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to enable stack tracing support" >&5 +printf %s "checking whether to enable stack tracing support... " >&6; } if test "x$use_unwinder" != x; then ENABLE_STACKTRACE_TRUE= ENABLE_STACKTRACE_FALSE='#' @@ -14834,17 +16026,16 @@ fi use_libiberty= -if test "x$use_unwinder" != x; then : +if test "x$use_unwinder" != x +then : -$as_echo "#define ENABLE_STACKTRACE 1" >>confdefs.h +printf "%s\n" "#define ENABLE_STACKTRACE 1" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define USE_UNWINDER "$use_unwinder" -_ACEOF +printf "%s\n" "#define USE_UNWINDER \"$use_unwinder\"" >>confdefs.h - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, using $use_unwinder" >&5 -$as_echo "yes, using $use_unwinder" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes, using $use_unwinder" >&5 +printf "%s\n" "yes, using $use_unwinder" >&6; } libiberty_CPPFLAGS= libiberty_LDFLAGS= @@ -14852,14 +16043,15 @@ libiberty_LIBS= # Check whether --with-libiberty was given. -if test "${with_libiberty+set}" = set; then : +if test ${with_libiberty+y} +then : withval=$with_libiberty; case "${withval}" in yes|no|check) ;; *) with_libiberty=yes libiberty_CPPFLAGS="-I${withval}/include" libiberty_LDFLAGS="-L${withval}/lib" ;; esac -else +else $as_nop with_libiberty=check fi @@ -14867,32 +16059,35 @@ fi use_libiberty=no -if test "x$with_libiberty" != xno; then : +if test "x$with_libiberty" != xno +then : saved_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $libiberty_CPPFLAGS" found_demangle_h=no - for ac_header in demangle.h libiberty/demangle.h + for ac_header in demangle.h libiberty/demangle.h do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" -if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : + as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh` +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" +if eval test \"x\$"$as_ac_Header"\" = x"yes" +then : cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF found_demangle_h=yes fi done - CPPFLAGS="$saved_CPPFLAGS" - if test "x$found_demangle_h" = xyes; then : + if test "x$found_demangle_h" = xyes +then : saved_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $libiberty_LDFLAGS" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cplus_demangle in -liberty" >&5 -$as_echo_n "checking for cplus_demangle in -liberty... " >&6; } -if ${ac_cv_lib_iberty_cplus_demangle+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for cplus_demangle in -liberty" >&5 +printf %s "checking for cplus_demangle in -liberty... " >&6; } +if test ${ac_cv_lib_iberty_cplus_demangle+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_check_lib_save_LIBS=$LIBS LIBS="-liberty $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -14901,37 +16096,36 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif char cplus_demangle (); int -main () +main (void) { return cplus_demangle (); ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : ac_cv_lib_iberty_cplus_demangle=yes -else +else $as_nop ac_cv_lib_iberty_cplus_demangle=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_iberty_cplus_demangle" >&5 -$as_echo "$ac_cv_lib_iberty_cplus_demangle" >&6; } -if test "x$ac_cv_lib_iberty_cplus_demangle" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_iberty_cplus_demangle" >&5 +printf "%s\n" "$ac_cv_lib_iberty_cplus_demangle" >&6; } +if test "x$ac_cv_lib_iberty_cplus_demangle" = xyes +then : libiberty_LIBS="-liberty" use_libiberty=yes -else +else $as_nop if test "x$with_libiberty" != xcheck; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to find cplus_demangle in libiberty See \`config.log' for more details" "$LINENO" 5; } fi @@ -14941,10 +16135,10 @@ fi LDFLAGS="$saved_LDFLAGS" -else +else $as_nop if test "x$with_libiberty" != xcheck; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to find demangle.h See \`config.log' for more details" "$LINENO" 5; } fi @@ -14955,23 +16149,23 @@ fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable symbols demangling in stack trace" >&5 -$as_echo_n "checking whether to enable symbols demangling in stack trace... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to enable symbols demangling in stack trace" >&5 +printf %s "checking whether to enable symbols demangling in stack trace... " >&6; } if test "x$use_libiberty" = xyes; then -$as_echo "#define USE_DEMANGLE 1" >>confdefs.h +printf "%s\n" "#define USE_DEMANGLE 1" >>confdefs.h fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_libiberty" >&5 -$as_echo "$use_libiberty" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $use_libiberty" >&5 +printf "%s\n" "$use_libiberty" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi if test "x$use_libiberty" = xyes; then @@ -14993,47 +16187,49 @@ enable_secontext=no # Check whether --with-libselinux was given. -if test "${with_libselinux+set}" = set; then : +if test ${with_libselinux+y} +then : withval=$with_libselinux; case "${withval}" in yes|no|check) ;; *) with_libselinux=yes libselinux_CPPFLAGS="-I${withval}/include" libselinux_LDFLAGS="-L${withval}/lib" ;; esac -else +else $as_nop with_libselinux=check fi -if test "x$with_libselinux" != xno; then : +if test "x$with_libselinux" != xno +then : saved_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $libselinux_CPPFLAGS" found_selinux_h=no - for ac_header in selinux/selinux.h + for ac_header in selinux/selinux.h do : - ac_fn_c_check_header_mongrel "$LINENO" "selinux/selinux.h" "ac_cv_header_selinux_selinux_h" "$ac_includes_default" -if test "x$ac_cv_header_selinux_selinux_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_SELINUX_SELINUX_H 1 -_ACEOF + ac_fn_c_check_header_compile "$LINENO" "selinux/selinux.h" "ac_cv_header_selinux_selinux_h" "$ac_includes_default" +if test "x$ac_cv_header_selinux_selinux_h" = xyes +then : + printf "%s\n" "#define HAVE_SELINUX_SELINUX_H 1" >>confdefs.h found_selinux_h=yes fi done - CPPFLAGS="$saved_CPPFLAGS" - if test "x$found_selinux_h" = xyes; then : + if test "x$found_selinux_h" = xyes +then : saved_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $libselinux_LDFLAGS" missing= for func in getpidcon getfilecon selabel_open selabel_lookup; do - as_ac_Lib=`$as_echo "ac_cv_lib_selinux_$func" | $as_tr_sh` -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $func in -lselinux" >&5 -$as_echo_n "checking for $func in -lselinux... " >&6; } -if eval \${$as_ac_Lib+:} false; then : - $as_echo_n "(cached) " >&6 -else + as_ac_Lib=`printf "%s\n" "ac_cv_lib_selinux_$func" | $as_tr_sh` +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $func in -lselinux" >&5 +printf %s "checking for $func in -lselinux... " >&6; } +if eval test \${$as_ac_Lib+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_check_lib_save_LIBS=$LIBS LIBS="-lselinux $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -15042,45 +16238,46 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif char $func (); int -main () +main (void) { return $func (); ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : eval "$as_ac_Lib=yes" -else +else $as_nop eval "$as_ac_Lib=no" fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi eval ac_res=\$$as_ac_Lib - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +printf "%s\n" "$ac_res" >&6; } +if eval test \"x\$"$as_ac_Lib"\" = x"yes" +then : : -else +else $as_nop missing="$missing $func" fi done - if test "x$missing" = x; then : + if test "x$missing" = x +then : libselinux_LIBS="-lselinux" enable_secontext=yes -else - if test "x$with_libselinux" != xcheck; then : - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +else $as_nop + if test "x$with_libselinux" != xcheck +then : + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to find in libselinux:$missing See \`config.log' for more details" "$LINENO" 5; } @@ -15090,10 +16287,11 @@ fi fi LDFLAGS="$saved_LDFLAGS" -else - if test "x$with_libselinux" != xcheck; then : - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +else $as_nop + if test "x$with_libselinux" != xcheck +then : + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to find selinux.h See \`config.log' for more details" "$LINENO" 5; } @@ -15105,23 +16303,24 @@ fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable security contexts support" >&5 -$as_echo_n "checking whether to enable security contexts support... " >&6; } -if test "x$enable_secontext" = xyes; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to enable security contexts support" >&5 +printf %s "checking whether to enable security contexts support... " >&6; } +if test "x$enable_secontext" = xyes +then : -$as_echo "#define ENABLE_SECONTEXT 1" >>confdefs.h +printf "%s\n" "#define ENABLE_SECONTEXT 1" >>confdefs.h -$as_echo "#define HAVE_SELINUX_RUNTIME 1" >>confdefs.h +printf "%s\n" "#define HAVE_SELINUX_RUNTIME 1" >>confdefs.h - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi if test "x$enable_secontext" = xyes; then @@ -15151,27 +16350,29 @@ if test "$arch" = mips && test "$no_create" != yes; then $srcdir/src/linux/32 src/linux/mips common-32 && $srcdir/src/linux/mips/genstub.sh \ $srcdir/src/linux/generic src/linux/mips common; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: Generated MIPS syscallent stubs" >&5 -$as_echo "Generated MIPS syscallent stubs" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: Generated MIPS syscallent stubs" >&5 +printf "%s\n" "Generated MIPS syscallent stubs" >&6; } else as_fn_error $? "Failed to generate syscallent stubs" "$LINENO" 5 fi fi # Check whether --enable-mpers was given. -if test "${enable_mpers+set}" = set; then : +if test ${enable_mpers+y} +then : enableval=$enable_mpers; case "$enableval" in yes|no|check|m32|mx32) enable_mpers="$enableval" ;; *) as_fn_error $? "bad value $enableval for enable-mpers option. Valid options are: yes, no, check, m32, mx32." "$LINENO" 5 ;; esac -else +else $as_nop enable_mpers=yes fi -if test x$arch = xaarch64; then : +if test x$arch = xaarch64 +then : # So far, only aarch64 needs a separate compiler for its compat # personality (which is AArch32, that is more or less ARMv7 EABI) # @@ -15186,11 +16387,12 @@ if test x$arch = xaarch64; then : do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC_FOR_M32+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC_FOR_M32+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC_FOR_M32"; then ac_cv_prog_CC_FOR_M32="$CC_FOR_M32" # Let the user override the test. else @@ -15198,11 +16400,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC_FOR_M32="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -15213,18 +16419,19 @@ fi fi CC_FOR_M32=$ac_cv_prog_CC_FOR_M32 if test -n "$CC_FOR_M32"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_M32" >&5 -$as_echo "$CC_FOR_M32" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_M32" >&5 +printf "%s\n" "$CC_FOR_M32" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi test -n "$CC_FOR_M32" && break done - if test -n "$CC_FOR_M32"; then : + if test -n "$CC_FOR_M32" +then : : ${CPP_FOR_M32=$CC_FOR_M32 -E} : ${CFLAGS_FOR_M32=-std=gnu99} : ${CPPFLAGS_FOR_M32=} @@ -15258,19 +16465,23 @@ fi -if test -n "${CC+set}"; then : +if test -n "${CC+set}" +then : st_saved_CC="${CC}"; unset CC fi -if test -n "${CPP+set}"; then : +if test -n "${CPP+set}" +then : st_saved_CPP="${CPP}"; unset CPP fi -if test -n "${CFLAGS+set}"; then : +if test -n "${CFLAGS+set}" +then : st_saved_CFLAGS="${CFLAGS}"; unset CFLAGS fi -if test -n "${CPPFLAGS+set}"; then : +if test -n "${CPPFLAGS+set}" +then : st_saved_CPPFLAGS="${CPPFLAGS}"; unset CPPFLAGS fi @@ -15288,79 +16499,82 @@ case "$arch" in - for ac_header in gnu/stubs-32.h + for ac_header in gnu/stubs-32.h do : - ac_fn_c_check_header_mongrel "$LINENO" "gnu/stubs-32.h" "ac_cv_header_gnu_stubs_32_h" "$ac_includes_default" -if test "x$ac_cv_header_gnu_stubs_32_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_GNU_STUBS_32_H 1 -_ACEOF + ac_fn_c_check_header_compile "$LINENO" "gnu/stubs-32.h" "ac_cv_header_gnu_stubs_32_h" "$ac_includes_default" +if test "x$ac_cv_header_gnu_stubs_32_h" = xyes +then : + printf "%s\n" "#define HAVE_GNU_STUBS_32_H 1" >>confdefs.h IFLAG= -else +else $as_nop mkdir -p src/gnu : > src/gnu/stubs-32.h - { $as_echo "$as_me:${as_lineno-$LINENO}: Created empty gnu/stubs-32.h" >&5 -$as_echo "$as_me: Created empty gnu/stubs-32.h" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Created empty gnu/stubs-32.h" >&5 +printf "%s\n" "$as_me: Created empty gnu/stubs-32.h" >&6;} IFLAG=-Isrc fi done - saved_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS${IFLAG:+ }$IFLAG" saved_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $cc_flags_m32" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for m32 personality compile support (using $CC $CPPFLAGS $CFLAGS)" >&5 -$as_echo_n "checking for m32 personality compile support (using $CC $CPPFLAGS $CFLAGS)... " >&6; } -if ${st_cv_m32_cc+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for m32 personality compile support (using $CC $CPPFLAGS $CFLAGS)" >&5 +printf %s "checking for m32 personality compile support (using $CC $CPPFLAGS $CFLAGS)... " >&6; } +if test ${st_cv_m32_cc+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int -main () +main (void) { return 0 ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : st_cv_m32_cc=yes -else +else $as_nop st_cv_m32_cc=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_m32_cc" >&5 -$as_echo "$st_cv_m32_cc" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_m32_cc" >&5 +printf "%s\n" "$st_cv_m32_cc" >&6; } if test $st_cv_m32_cc = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for m32 personality runtime support" >&5 -$as_echo_n "checking for m32 personality runtime support... " >&6; } -if ${st_cv_m32_runtime+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test "$cross_compiling" = yes; then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for m32 personality runtime support" >&5 +printf %s "checking for m32 personality runtime support... " >&6; } +if test ${st_cv_m32_runtime+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test "$cross_compiling" = yes +then : st_cv_m32_runtime=no -else +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int -main () +main (void) { return 0 ; return 0; } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +if ac_fn_c_try_run "$LINENO" +then : st_cv_m32_runtime=yes -else +else $as_nop st_cv_m32_runtime=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ @@ -15368,13 +16582,14 @@ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_m32_runtime" >&5 -$as_echo "$st_cv_m32_runtime" >&6; } - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mpers.sh m32 $cc_flags_m32 works" >&5 -$as_echo_n "checking whether mpers.sh m32 $cc_flags_m32 works... " >&6; } -if ${st_cv_m32_mpers+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_m32_runtime" >&5 +printf "%s\n" "$st_cv_m32_runtime" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether mpers.sh m32 $cc_flags_m32 works" >&5 +printf %s "checking whether mpers.sh m32 $cc_flags_m32 works... " >&6; } +if test ${st_cv_m32_mpers+y} +then : + printf %s "(cached) " >&6 +else $as_nop if READELF="$READELF" \ CC="$CC" CPP="$CPP" CPPFLAGS="$CPPFLAGS" \ $srcdir/src/mpers_test.sh m32 "$cc_flags_m32"; then @@ -15383,14 +16598,16 @@ else st_cv_m32_mpers=no fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_m32_mpers" >&5 -$as_echo "$st_cv_m32_mpers" >&6; } - if test "x$enable_secontext$st_cv_m32_mpers$st_cv_m32_runtime" = xyesyesyes; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether selinux runtime works with m32 personality" >&5 -$as_echo_n "checking whether selinux runtime works with m32 personality... " >&6; } -if ${st_cv_m32_selinux_runtime+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_m32_mpers" >&5 +printf "%s\n" "$st_cv_m32_mpers" >&6; } + if test "x$enable_secontext$st_cv_m32_mpers$st_cv_m32_runtime" = xyesyesyes +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether selinux runtime works with m32 personality" >&5 +printf %s "checking whether selinux runtime works with m32 personality... " >&6; } +if test ${st_cv_m32_selinux_runtime+y} +then : + printf %s "(cached) " >&6 +else $as_nop saved_CPPFLAGS="$CPPFLAGS" saved_LDFLAGS="$LDFLAGS_FOR_M32" saved_LIBS="$LIBS" @@ -15401,34 +16618,35 @@ else /* end confdefs.h. */ #include int -main () +main (void) { return 0 ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : st_cv_m32_selinux_runtime=yes -else +else $as_nop st_cv_m32_selinux_runtime=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS="$saved_LIBS" LDFLAGS_FOR_M32="$saved_LDFLAGS" CPPFLAGS="$saved_CPPFLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_m32_selinux_runtime" >&5 -$as_echo "$st_cv_m32_selinux_runtime" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_m32_selinux_runtime" >&5 +printf "%s\n" "$st_cv_m32_selinux_runtime" >&6; } -else +else $as_nop st_cv_m32_selinux_runtime=no fi if test $st_cv_m32_mpers = yes; then -$as_echo "#define HAVE_M32_MPERS 1" >>confdefs.h +printf "%s\n" "#define HAVE_M32_MPERS 1" >>confdefs.h @@ -15438,10 +16656,12 @@ $as_echo "#define HAVE_M32_MPERS 1" >>confdefs.h -if test -n "${ac_cv_type_struct_stat+set}"; then : +if test -n "${ac_cv_type_struct_stat+set}" +then : saved_ac_cv_type_struct_stat="${ac_cv_type_struct_stat}"; unset ac_cv_type_struct_stat fi -if test -n "${ac_cv_m32_type_struct_stat+set}"; then : +if test -n "${ac_cv_m32_type_struct_stat+set}" +then : ac_cv_type_struct_stat="${ac_cv_m32_type_struct_stat}" fi @@ -15453,9 +16673,10 @@ fi ac_fn_c_check_type "$LINENO" "struct stat" "ac_cv_type_struct_stat" "#include #include " -if test "x$ac_cv_type_struct_stat" = xyes; then : +if test "x$ac_cv_type_struct_stat" = xyes +then : -$as_echo "#define HAVE_M32_STRUCT_STAT 1" >>confdefs.h +printf "%s\n" "#define HAVE_M32_STRUCT_STAT 1" >>confdefs.h fi @@ -15465,10 +16686,12 @@ fi -if test -n "${ac_cv_type_struct_stat+set}"; then : +if test -n "${ac_cv_type_struct_stat+set}" +then : ac_cv_m32_type_struct_stat="${ac_cv_type_struct_stat}" fi -if test -n "${saved_ac_cv_type_struct_stat+set}"; then : +if test -n "${saved_ac_cv_type_struct_stat+set}" +then : ac_cv_type_struct_stat="${saved_ac_cv_type_struct_stat}"; unset saved_ac_cv_type_struct_stat fi @@ -15484,10 +16707,12 @@ fi -if test -n "${ac_cv_member_struct_stat_st_mtime_nsec+set}"; then : +if test -n "${ac_cv_member_struct_stat_st_mtime_nsec+set}" +then : saved_ac_cv_member_struct_stat_st_mtime_nsec="${ac_cv_member_struct_stat_st_mtime_nsec}"; unset ac_cv_member_struct_stat_st_mtime_nsec fi -if test -n "${ac_cv_m32_member_struct_stat_st_mtime_nsec+set}"; then : +if test -n "${ac_cv_m32_member_struct_stat_st_mtime_nsec+set}" +then : ac_cv_member_struct_stat_st_mtime_nsec="${ac_cv_m32_member_struct_stat_st_mtime_nsec}" fi @@ -15499,9 +16724,10 @@ fi ac_fn_c_check_member "$LINENO" "struct stat" "st_mtime_nsec" "ac_cv_member_struct_stat_st_mtime_nsec" "#include #include " -if test "x$ac_cv_member_struct_stat_st_mtime_nsec" = xyes; then : +if test "x$ac_cv_member_struct_stat_st_mtime_nsec" = xyes +then : -$as_echo "#define HAVE_M32_STRUCT_STAT_ST_MTIME_NSEC 1" >>confdefs.h +printf "%s\n" "#define HAVE_M32_STRUCT_STAT_ST_MTIME_NSEC 1" >>confdefs.h fi @@ -15511,10 +16737,12 @@ fi -if test -n "${ac_cv_member_struct_stat_st_mtime_nsec+set}"; then : +if test -n "${ac_cv_member_struct_stat_st_mtime_nsec+set}" +then : ac_cv_m32_member_struct_stat_st_mtime_nsec="${ac_cv_member_struct_stat_st_mtime_nsec}" fi -if test -n "${saved_ac_cv_member_struct_stat_st_mtime_nsec+set}"; then : +if test -n "${saved_ac_cv_member_struct_stat_st_mtime_nsec+set}" +then : ac_cv_member_struct_stat_st_mtime_nsec="${saved_ac_cv_member_struct_stat_st_mtime_nsec}"; unset saved_ac_cv_member_struct_stat_st_mtime_nsec fi @@ -15533,10 +16761,12 @@ fi -if test -n "${ac_cv_type_struct_stat64+set}"; then : +if test -n "${ac_cv_type_struct_stat64+set}" +then : saved_ac_cv_type_struct_stat64="${ac_cv_type_struct_stat64}"; unset ac_cv_type_struct_stat64 fi -if test -n "${ac_cv_m32_type_struct_stat64+set}"; then : +if test -n "${ac_cv_m32_type_struct_stat64+set}" +then : ac_cv_type_struct_stat64="${ac_cv_m32_type_struct_stat64}" fi @@ -15548,9 +16778,10 @@ fi ac_fn_c_check_type "$LINENO" "struct stat64" "ac_cv_type_struct_stat64" "#include #include " -if test "x$ac_cv_type_struct_stat64" = xyes; then : +if test "x$ac_cv_type_struct_stat64" = xyes +then : -$as_echo "#define HAVE_M32_STRUCT_STAT64 1" >>confdefs.h +printf "%s\n" "#define HAVE_M32_STRUCT_STAT64 1" >>confdefs.h fi @@ -15560,10 +16791,12 @@ fi -if test -n "${ac_cv_type_struct_stat64+set}"; then : +if test -n "${ac_cv_type_struct_stat64+set}" +then : ac_cv_m32_type_struct_stat64="${ac_cv_type_struct_stat64}" fi -if test -n "${saved_ac_cv_type_struct_stat64+set}"; then : +if test -n "${saved_ac_cv_type_struct_stat64+set}" +then : ac_cv_type_struct_stat64="${saved_ac_cv_type_struct_stat64}"; unset saved_ac_cv_type_struct_stat64 fi @@ -15579,10 +16812,12 @@ fi -if test -n "${ac_cv_member_struct_stat64_st_mtime_nsec+set}"; then : +if test -n "${ac_cv_member_struct_stat64_st_mtime_nsec+set}" +then : saved_ac_cv_member_struct_stat64_st_mtime_nsec="${ac_cv_member_struct_stat64_st_mtime_nsec}"; unset ac_cv_member_struct_stat64_st_mtime_nsec fi -if test -n "${ac_cv_m32_member_struct_stat64_st_mtime_nsec+set}"; then : +if test -n "${ac_cv_m32_member_struct_stat64_st_mtime_nsec+set}" +then : ac_cv_member_struct_stat64_st_mtime_nsec="${ac_cv_m32_member_struct_stat64_st_mtime_nsec}" fi @@ -15594,9 +16829,10 @@ fi ac_fn_c_check_member "$LINENO" "struct stat64" "st_mtime_nsec" "ac_cv_member_struct_stat64_st_mtime_nsec" "#include #include " -if test "x$ac_cv_member_struct_stat64_st_mtime_nsec" = xyes; then : +if test "x$ac_cv_member_struct_stat64_st_mtime_nsec" = xyes +then : -$as_echo "#define HAVE_M32_STRUCT_STAT64_ST_MTIME_NSEC 1" >>confdefs.h +printf "%s\n" "#define HAVE_M32_STRUCT_STAT64_ST_MTIME_NSEC 1" >>confdefs.h fi @@ -15606,10 +16842,12 @@ fi -if test -n "${ac_cv_member_struct_stat64_st_mtime_nsec+set}"; then : +if test -n "${ac_cv_member_struct_stat64_st_mtime_nsec+set}" +then : ac_cv_m32_member_struct_stat64_st_mtime_nsec="${ac_cv_member_struct_stat64_st_mtime_nsec}" fi -if test -n "${saved_ac_cv_member_struct_stat64_st_mtime_nsec+set}"; then : +if test -n "${saved_ac_cv_member_struct_stat64_st_mtime_nsec+set}" +then : ac_cv_member_struct_stat64_st_mtime_nsec="${saved_ac_cv_member_struct_stat64_st_mtime_nsec}"; unset saved_ac_cv_member_struct_stat64_st_mtime_nsec fi @@ -15629,10 +16867,12 @@ fi -if test -n "${ac_cv_sizeof_long+set}"; then : +if test -n "${ac_cv_sizeof_long+set}" +then : saved_ac_cv_sizeof_long="${ac_cv_sizeof_long}"; unset ac_cv_sizeof_long fi -if test -n "${ac_cv_m32_sizeof_long+set}"; then : +if test -n "${ac_cv_m32_sizeof_long+set}" +then : ac_cv_sizeof_long="${ac_cv_m32_sizeof_long}" fi @@ -15645,17 +16885,19 @@ fi # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 -$as_echo_n "checking size of long... " >&6; } -if ${ac_cv_sizeof_long+:} false; then : - $as_echo_n "(cached) " >&6 -else - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : - -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 +printf %s "checking size of long... " >&6; } +if test ${ac_cv_sizeof_long+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default" +then : + +else $as_nop if test "$ac_cv_type_long" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (long) See \`config.log' for more details" "$LINENO" 5; } else @@ -15664,14 +16906,12 @@ See \`config.log' for more details" "$LINENO" 5; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 -$as_echo "$ac_cv_sizeof_long" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 +printf "%s\n" "$ac_cv_sizeof_long" >&6; } -cat >>confdefs.h <<_ACEOF -#define M32_SIZEOF_LONG $ac_cv_sizeof_long -_ACEOF +printf "%s\n" "#define M32_SIZEOF_LONG $ac_cv_sizeof_long" >>confdefs.h @@ -15680,10 +16920,12 @@ _ACEOF -if test -n "${ac_cv_sizeof_long+set}"; then : +if test -n "${ac_cv_sizeof_long+set}" +then : ac_cv_m32_sizeof_long="${ac_cv_sizeof_long}" fi -if test -n "${saved_ac_cv_sizeof_long+set}"; then : +if test -n "${saved_ac_cv_sizeof_long+set}" +then : ac_cv_sizeof_long="${saved_ac_cv_sizeof_long}"; unset saved_ac_cv_sizeof_long fi @@ -15701,10 +16943,12 @@ fi -if test -n "${ac_cv_sizeof_kernel_long_t+set}"; then : +if test -n "${ac_cv_sizeof_kernel_long_t+set}" +then : saved_ac_cv_sizeof_kernel_long_t="${ac_cv_sizeof_kernel_long_t}"; unset ac_cv_sizeof_kernel_long_t fi -if test -n "${ac_cv_m32_sizeof_kernel_long_t+set}"; then : +if test -n "${ac_cv_m32_sizeof_kernel_long_t+set}" +then : ac_cv_sizeof_kernel_long_t="${ac_cv_m32_sizeof_kernel_long_t}" fi @@ -15717,18 +16961,20 @@ fi # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of kernel_long_t" >&5 -$as_echo_n "checking size of kernel_long_t... " >&6; } -if ${ac_cv_sizeof_kernel_long_t+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of kernel_long_t" >&5 +printf %s "checking size of kernel_long_t... " >&6; } +if test ${ac_cv_sizeof_kernel_long_t+y} +then : + printf %s "(cached) " >&6 +else $as_nop if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (kernel_long_t))" "ac_cv_sizeof_kernel_long_t" "#include \"$srcdir/src/kernel_types.h\" -"; then : +" +then : -else +else $as_nop if test "$ac_cv_type_kernel_long_t" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (kernel_long_t) See \`config.log' for more details" "$LINENO" 5; } else @@ -15737,14 +16983,12 @@ See \`config.log' for more details" "$LINENO" 5; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_kernel_long_t" >&5 -$as_echo "$ac_cv_sizeof_kernel_long_t" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_kernel_long_t" >&5 +printf "%s\n" "$ac_cv_sizeof_kernel_long_t" >&6; } -cat >>confdefs.h <<_ACEOF -#define M32_SIZEOF_KERNEL_LONG_T $ac_cv_sizeof_kernel_long_t -_ACEOF +printf "%s\n" "#define M32_SIZEOF_KERNEL_LONG_T $ac_cv_sizeof_kernel_long_t" >>confdefs.h @@ -15753,10 +16997,12 @@ _ACEOF -if test -n "${ac_cv_sizeof_kernel_long_t+set}"; then : +if test -n "${ac_cv_sizeof_kernel_long_t+set}" +then : ac_cv_m32_sizeof_kernel_long_t="${ac_cv_sizeof_kernel_long_t}" fi -if test -n "${saved_ac_cv_sizeof_kernel_long_t+set}"; then : +if test -n "${saved_ac_cv_sizeof_kernel_long_t+set}" +then : ac_cv_sizeof_kernel_long_t="${saved_ac_cv_sizeof_kernel_long_t}"; unset saved_ac_cv_sizeof_kernel_long_t fi @@ -15774,10 +17020,12 @@ fi -if test -n "${ac_cv_sizeof_struct_msqid64_ds+set}"; then : +if test -n "${ac_cv_sizeof_struct_msqid64_ds+set}" +then : saved_ac_cv_sizeof_struct_msqid64_ds="${ac_cv_sizeof_struct_msqid64_ds}"; unset ac_cv_sizeof_struct_msqid64_ds fi -if test -n "${ac_cv_m32_sizeof_struct_msqid64_ds+set}"; then : +if test -n "${ac_cv_m32_sizeof_struct_msqid64_ds+set}" +then : ac_cv_sizeof_struct_msqid64_ds="${ac_cv_m32_sizeof_struct_msqid64_ds}" fi @@ -15790,18 +17038,20 @@ fi # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of struct msqid64_ds" >&5 -$as_echo_n "checking size of struct msqid64_ds... " >&6; } -if ${ac_cv_sizeof_struct_msqid64_ds+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of struct msqid64_ds" >&5 +printf %s "checking size of struct msqid64_ds... " >&6; } +if test ${ac_cv_sizeof_struct_msqid64_ds+y} +then : + printf %s "(cached) " >&6 +else $as_nop if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (struct msqid64_ds))" "ac_cv_sizeof_struct_msqid64_ds" "#include -"; then : +" +then : -else +else $as_nop if test "$ac_cv_type_struct_msqid64_ds" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (struct msqid64_ds) See \`config.log' for more details" "$LINENO" 5; } else @@ -15810,14 +17060,12 @@ See \`config.log' for more details" "$LINENO" 5; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_struct_msqid64_ds" >&5 -$as_echo "$ac_cv_sizeof_struct_msqid64_ds" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_struct_msqid64_ds" >&5 +printf "%s\n" "$ac_cv_sizeof_struct_msqid64_ds" >&6; } -cat >>confdefs.h <<_ACEOF -#define M32_SIZEOF_STRUCT_MSQID64_DS $ac_cv_sizeof_struct_msqid64_ds -_ACEOF +printf "%s\n" "#define M32_SIZEOF_STRUCT_MSQID64_DS $ac_cv_sizeof_struct_msqid64_ds" >>confdefs.h @@ -15826,10 +17074,12 @@ _ACEOF -if test -n "${ac_cv_sizeof_struct_msqid64_ds+set}"; then : +if test -n "${ac_cv_sizeof_struct_msqid64_ds+set}" +then : ac_cv_m32_sizeof_struct_msqid64_ds="${ac_cv_sizeof_struct_msqid64_ds}" fi -if test -n "${saved_ac_cv_sizeof_struct_msqid64_ds+set}"; then : +if test -n "${saved_ac_cv_sizeof_struct_msqid64_ds+set}" +then : ac_cv_sizeof_struct_msqid64_ds="${saved_ac_cv_sizeof_struct_msqid64_ds}"; unset saved_ac_cv_sizeof_struct_msqid64_ds fi @@ -15843,7 +17093,7 @@ fi fi if test "x$st_cv_m32_selinux_runtime" = xyes; then -$as_echo "#define HAVE_M32_SELINUX_RUNTIME 1" >>confdefs.h +printf "%s\n" "#define HAVE_M32_SELINUX_RUNTIME 1" >>confdefs.h fi fi @@ -15860,10 +17110,10 @@ $as_echo "#define HAVE_M32_SELINUX_RUNTIME 1" >>confdefs.h test "$st_cv_m32_mpers" = yes || st_cv_m32_mpers=no - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable m32 personality support" >&5 -$as_echo_n "checking whether to enable m32 personality support... " >&6; } - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_m32_mpers" >&5 -$as_echo "$st_cv_m32_mpers" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to enable m32 personality support" >&5 +printf %s "checking whether to enable m32 personality support... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_m32_mpers" >&5 +printf "%s\n" "$st_cv_m32_mpers" >&6; } case "$enable_mpers,$st_cv_m32_mpers" in yes,no|m32,no) @@ -15903,19 +17153,23 @@ else fi -if test -n "${st_saved_CC+set}"; then : +if test -n "${st_saved_CC+set}" +then : CC="${st_saved_CC}"; unset st_saved_CC fi -if test -n "${st_saved_CPP+set}"; then : +if test -n "${st_saved_CPP+set}" +then : CPP="${st_saved_CPP}"; unset st_saved_CPP fi -if test -n "${st_saved_CFLAGS+set}"; then : +if test -n "${st_saved_CFLAGS+set}" +then : CFLAGS="${st_saved_CFLAGS}"; unset st_saved_CFLAGS fi -if test -n "${st_saved_CPPFLAGS+set}"; then : +if test -n "${st_saved_CPPFLAGS+set}" +then : CPPFLAGS="${st_saved_CPPFLAGS}"; unset st_saved_CPPFLAGS fi @@ -15947,19 +17201,23 @@ fi -if test -n "${CC+set}"; then : +if test -n "${CC+set}" +then : st_saved_CC="${CC}"; unset CC fi -if test -n "${CPP+set}"; then : +if test -n "${CPP+set}" +then : st_saved_CPP="${CPP}"; unset CPP fi -if test -n "${CFLAGS+set}"; then : +if test -n "${CFLAGS+set}" +then : st_saved_CFLAGS="${CFLAGS}"; unset CFLAGS fi -if test -n "${CPPFLAGS+set}"; then : +if test -n "${CPPFLAGS+set}" +then : st_saved_CPPFLAGS="${CPPFLAGS}"; unset CPPFLAGS fi @@ -15977,79 +17235,82 @@ case "$arch" in - for ac_header in gnu/stubs-x32.h + for ac_header in gnu/stubs-x32.h do : - ac_fn_c_check_header_mongrel "$LINENO" "gnu/stubs-x32.h" "ac_cv_header_gnu_stubs_x32_h" "$ac_includes_default" -if test "x$ac_cv_header_gnu_stubs_x32_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_GNU_STUBS_X32_H 1 -_ACEOF + ac_fn_c_check_header_compile "$LINENO" "gnu/stubs-x32.h" "ac_cv_header_gnu_stubs_x32_h" "$ac_includes_default" +if test "x$ac_cv_header_gnu_stubs_x32_h" = xyes +then : + printf "%s\n" "#define HAVE_GNU_STUBS_X32_H 1" >>confdefs.h IFLAG= -else +else $as_nop mkdir -p src/gnu : > src/gnu/stubs-x32.h - { $as_echo "$as_me:${as_lineno-$LINENO}: Created empty gnu/stubs-x32.h" >&5 -$as_echo "$as_me: Created empty gnu/stubs-x32.h" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Created empty gnu/stubs-x32.h" >&5 +printf "%s\n" "$as_me: Created empty gnu/stubs-x32.h" >&6;} IFLAG=-Isrc fi done - saved_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS${IFLAG:+ }$IFLAG" saved_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $cc_flags_mx32" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mx32 personality compile support (using $CC $CPPFLAGS $CFLAGS)" >&5 -$as_echo_n "checking for mx32 personality compile support (using $CC $CPPFLAGS $CFLAGS)... " >&6; } -if ${st_cv_mx32_cc+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for mx32 personality compile support (using $CC $CPPFLAGS $CFLAGS)" >&5 +printf %s "checking for mx32 personality compile support (using $CC $CPPFLAGS $CFLAGS)... " >&6; } +if test ${st_cv_mx32_cc+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int -main () +main (void) { return 0 ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : st_cv_mx32_cc=yes -else +else $as_nop st_cv_mx32_cc=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_mx32_cc" >&5 -$as_echo "$st_cv_mx32_cc" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_mx32_cc" >&5 +printf "%s\n" "$st_cv_mx32_cc" >&6; } if test $st_cv_mx32_cc = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mx32 personality runtime support" >&5 -$as_echo_n "checking for mx32 personality runtime support... " >&6; } -if ${st_cv_mx32_runtime+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test "$cross_compiling" = yes; then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for mx32 personality runtime support" >&5 +printf %s "checking for mx32 personality runtime support... " >&6; } +if test ${st_cv_mx32_runtime+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test "$cross_compiling" = yes +then : st_cv_mx32_runtime=no -else +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int -main () +main (void) { return 0 ; return 0; } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +if ac_fn_c_try_run "$LINENO" +then : st_cv_mx32_runtime=yes -else +else $as_nop st_cv_mx32_runtime=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ @@ -16057,13 +17318,14 @@ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_mx32_runtime" >&5 -$as_echo "$st_cv_mx32_runtime" >&6; } - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mpers.sh mx32 $cc_flags_mx32 works" >&5 -$as_echo_n "checking whether mpers.sh mx32 $cc_flags_mx32 works... " >&6; } -if ${st_cv_mx32_mpers+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_mx32_runtime" >&5 +printf "%s\n" "$st_cv_mx32_runtime" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether mpers.sh mx32 $cc_flags_mx32 works" >&5 +printf %s "checking whether mpers.sh mx32 $cc_flags_mx32 works... " >&6; } +if test ${st_cv_mx32_mpers+y} +then : + printf %s "(cached) " >&6 +else $as_nop if READELF="$READELF" \ CC="$CC" CPP="$CPP" CPPFLAGS="$CPPFLAGS" \ $srcdir/src/mpers_test.sh mx32 "$cc_flags_mx32"; then @@ -16072,14 +17334,16 @@ else st_cv_mx32_mpers=no fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_mx32_mpers" >&5 -$as_echo "$st_cv_mx32_mpers" >&6; } - if test "x$enable_secontext$st_cv_mx32_mpers$st_cv_mx32_runtime" = xyesyesyes; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether selinux runtime works with mx32 personality" >&5 -$as_echo_n "checking whether selinux runtime works with mx32 personality... " >&6; } -if ${st_cv_mx32_selinux_runtime+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_mx32_mpers" >&5 +printf "%s\n" "$st_cv_mx32_mpers" >&6; } + if test "x$enable_secontext$st_cv_mx32_mpers$st_cv_mx32_runtime" = xyesyesyes +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether selinux runtime works with mx32 personality" >&5 +printf %s "checking whether selinux runtime works with mx32 personality... " >&6; } +if test ${st_cv_mx32_selinux_runtime+y} +then : + printf %s "(cached) " >&6 +else $as_nop saved_CPPFLAGS="$CPPFLAGS" saved_LDFLAGS="$LDFLAGS_FOR_MX32" saved_LIBS="$LIBS" @@ -16090,34 +17354,35 @@ else /* end confdefs.h. */ #include int -main () +main (void) { return 0 ; return 0; } _ACEOF -if ac_fn_c_try_link "$LINENO"; then : +if ac_fn_c_try_link "$LINENO" +then : st_cv_mx32_selinux_runtime=yes -else +else $as_nop st_cv_mx32_selinux_runtime=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS="$saved_LIBS" LDFLAGS_FOR_MX32="$saved_LDFLAGS" CPPFLAGS="$saved_CPPFLAGS" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_mx32_selinux_runtime" >&5 -$as_echo "$st_cv_mx32_selinux_runtime" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_mx32_selinux_runtime" >&5 +printf "%s\n" "$st_cv_mx32_selinux_runtime" >&6; } -else +else $as_nop st_cv_mx32_selinux_runtime=no fi if test $st_cv_mx32_mpers = yes; then -$as_echo "#define HAVE_MX32_MPERS 1" >>confdefs.h +printf "%s\n" "#define HAVE_MX32_MPERS 1" >>confdefs.h @@ -16127,10 +17392,12 @@ $as_echo "#define HAVE_MX32_MPERS 1" >>confdefs.h -if test -n "${ac_cv_type_struct_stat+set}"; then : +if test -n "${ac_cv_type_struct_stat+set}" +then : saved_ac_cv_type_struct_stat="${ac_cv_type_struct_stat}"; unset ac_cv_type_struct_stat fi -if test -n "${ac_cv_mx32_type_struct_stat+set}"; then : +if test -n "${ac_cv_mx32_type_struct_stat+set}" +then : ac_cv_type_struct_stat="${ac_cv_mx32_type_struct_stat}" fi @@ -16142,9 +17409,10 @@ fi ac_fn_c_check_type "$LINENO" "struct stat" "ac_cv_type_struct_stat" "#include #include " -if test "x$ac_cv_type_struct_stat" = xyes; then : +if test "x$ac_cv_type_struct_stat" = xyes +then : -$as_echo "#define HAVE_MX32_STRUCT_STAT 1" >>confdefs.h +printf "%s\n" "#define HAVE_MX32_STRUCT_STAT 1" >>confdefs.h fi @@ -16154,10 +17422,12 @@ fi -if test -n "${ac_cv_type_struct_stat+set}"; then : +if test -n "${ac_cv_type_struct_stat+set}" +then : ac_cv_mx32_type_struct_stat="${ac_cv_type_struct_stat}" fi -if test -n "${saved_ac_cv_type_struct_stat+set}"; then : +if test -n "${saved_ac_cv_type_struct_stat+set}" +then : ac_cv_type_struct_stat="${saved_ac_cv_type_struct_stat}"; unset saved_ac_cv_type_struct_stat fi @@ -16173,10 +17443,12 @@ fi -if test -n "${ac_cv_member_struct_stat_st_mtime_nsec+set}"; then : +if test -n "${ac_cv_member_struct_stat_st_mtime_nsec+set}" +then : saved_ac_cv_member_struct_stat_st_mtime_nsec="${ac_cv_member_struct_stat_st_mtime_nsec}"; unset ac_cv_member_struct_stat_st_mtime_nsec fi -if test -n "${ac_cv_mx32_member_struct_stat_st_mtime_nsec+set}"; then : +if test -n "${ac_cv_mx32_member_struct_stat_st_mtime_nsec+set}" +then : ac_cv_member_struct_stat_st_mtime_nsec="${ac_cv_mx32_member_struct_stat_st_mtime_nsec}" fi @@ -16188,9 +17460,10 @@ fi ac_fn_c_check_member "$LINENO" "struct stat" "st_mtime_nsec" "ac_cv_member_struct_stat_st_mtime_nsec" "#include #include " -if test "x$ac_cv_member_struct_stat_st_mtime_nsec" = xyes; then : +if test "x$ac_cv_member_struct_stat_st_mtime_nsec" = xyes +then : -$as_echo "#define HAVE_MX32_STRUCT_STAT_ST_MTIME_NSEC 1" >>confdefs.h +printf "%s\n" "#define HAVE_MX32_STRUCT_STAT_ST_MTIME_NSEC 1" >>confdefs.h fi @@ -16200,10 +17473,12 @@ fi -if test -n "${ac_cv_member_struct_stat_st_mtime_nsec+set}"; then : +if test -n "${ac_cv_member_struct_stat_st_mtime_nsec+set}" +then : ac_cv_mx32_member_struct_stat_st_mtime_nsec="${ac_cv_member_struct_stat_st_mtime_nsec}" fi -if test -n "${saved_ac_cv_member_struct_stat_st_mtime_nsec+set}"; then : +if test -n "${saved_ac_cv_member_struct_stat_st_mtime_nsec+set}" +then : ac_cv_member_struct_stat_st_mtime_nsec="${saved_ac_cv_member_struct_stat_st_mtime_nsec}"; unset saved_ac_cv_member_struct_stat_st_mtime_nsec fi @@ -16222,10 +17497,12 @@ fi -if test -n "${ac_cv_type_struct_stat64+set}"; then : +if test -n "${ac_cv_type_struct_stat64+set}" +then : saved_ac_cv_type_struct_stat64="${ac_cv_type_struct_stat64}"; unset ac_cv_type_struct_stat64 fi -if test -n "${ac_cv_mx32_type_struct_stat64+set}"; then : +if test -n "${ac_cv_mx32_type_struct_stat64+set}" +then : ac_cv_type_struct_stat64="${ac_cv_mx32_type_struct_stat64}" fi @@ -16237,9 +17514,10 @@ fi ac_fn_c_check_type "$LINENO" "struct stat64" "ac_cv_type_struct_stat64" "#include #include " -if test "x$ac_cv_type_struct_stat64" = xyes; then : +if test "x$ac_cv_type_struct_stat64" = xyes +then : -$as_echo "#define HAVE_MX32_STRUCT_STAT64 1" >>confdefs.h +printf "%s\n" "#define HAVE_MX32_STRUCT_STAT64 1" >>confdefs.h fi @@ -16249,10 +17527,12 @@ fi -if test -n "${ac_cv_type_struct_stat64+set}"; then : +if test -n "${ac_cv_type_struct_stat64+set}" +then : ac_cv_mx32_type_struct_stat64="${ac_cv_type_struct_stat64}" fi -if test -n "${saved_ac_cv_type_struct_stat64+set}"; then : +if test -n "${saved_ac_cv_type_struct_stat64+set}" +then : ac_cv_type_struct_stat64="${saved_ac_cv_type_struct_stat64}"; unset saved_ac_cv_type_struct_stat64 fi @@ -16268,10 +17548,12 @@ fi -if test -n "${ac_cv_member_struct_stat64_st_mtime_nsec+set}"; then : +if test -n "${ac_cv_member_struct_stat64_st_mtime_nsec+set}" +then : saved_ac_cv_member_struct_stat64_st_mtime_nsec="${ac_cv_member_struct_stat64_st_mtime_nsec}"; unset ac_cv_member_struct_stat64_st_mtime_nsec fi -if test -n "${ac_cv_mx32_member_struct_stat64_st_mtime_nsec+set}"; then : +if test -n "${ac_cv_mx32_member_struct_stat64_st_mtime_nsec+set}" +then : ac_cv_member_struct_stat64_st_mtime_nsec="${ac_cv_mx32_member_struct_stat64_st_mtime_nsec}" fi @@ -16283,9 +17565,10 @@ fi ac_fn_c_check_member "$LINENO" "struct stat64" "st_mtime_nsec" "ac_cv_member_struct_stat64_st_mtime_nsec" "#include #include " -if test "x$ac_cv_member_struct_stat64_st_mtime_nsec" = xyes; then : +if test "x$ac_cv_member_struct_stat64_st_mtime_nsec" = xyes +then : -$as_echo "#define HAVE_MX32_STRUCT_STAT64_ST_MTIME_NSEC 1" >>confdefs.h +printf "%s\n" "#define HAVE_MX32_STRUCT_STAT64_ST_MTIME_NSEC 1" >>confdefs.h fi @@ -16295,10 +17578,12 @@ fi -if test -n "${ac_cv_member_struct_stat64_st_mtime_nsec+set}"; then : +if test -n "${ac_cv_member_struct_stat64_st_mtime_nsec+set}" +then : ac_cv_mx32_member_struct_stat64_st_mtime_nsec="${ac_cv_member_struct_stat64_st_mtime_nsec}" fi -if test -n "${saved_ac_cv_member_struct_stat64_st_mtime_nsec+set}"; then : +if test -n "${saved_ac_cv_member_struct_stat64_st_mtime_nsec+set}" +then : ac_cv_member_struct_stat64_st_mtime_nsec="${saved_ac_cv_member_struct_stat64_st_mtime_nsec}"; unset saved_ac_cv_member_struct_stat64_st_mtime_nsec fi @@ -16318,10 +17603,12 @@ fi -if test -n "${ac_cv_sizeof_long+set}"; then : +if test -n "${ac_cv_sizeof_long+set}" +then : saved_ac_cv_sizeof_long="${ac_cv_sizeof_long}"; unset ac_cv_sizeof_long fi -if test -n "${ac_cv_mx32_sizeof_long+set}"; then : +if test -n "${ac_cv_mx32_sizeof_long+set}" +then : ac_cv_sizeof_long="${ac_cv_mx32_sizeof_long}" fi @@ -16334,17 +17621,19 @@ fi # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 -$as_echo_n "checking size of long... " >&6; } -if ${ac_cv_sizeof_long+:} false; then : - $as_echo_n "(cached) " >&6 -else - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : - -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 +printf %s "checking size of long... " >&6; } +if test ${ac_cv_sizeof_long+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default" +then : + +else $as_nop if test "$ac_cv_type_long" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (long) See \`config.log' for more details" "$LINENO" 5; } else @@ -16353,14 +17642,12 @@ See \`config.log' for more details" "$LINENO" 5; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 -$as_echo "$ac_cv_sizeof_long" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 +printf "%s\n" "$ac_cv_sizeof_long" >&6; } -cat >>confdefs.h <<_ACEOF -#define MX32_SIZEOF_LONG $ac_cv_sizeof_long -_ACEOF +printf "%s\n" "#define MX32_SIZEOF_LONG $ac_cv_sizeof_long" >>confdefs.h @@ -16369,10 +17656,12 @@ _ACEOF -if test -n "${ac_cv_sizeof_long+set}"; then : +if test -n "${ac_cv_sizeof_long+set}" +then : ac_cv_mx32_sizeof_long="${ac_cv_sizeof_long}" fi -if test -n "${saved_ac_cv_sizeof_long+set}"; then : +if test -n "${saved_ac_cv_sizeof_long+set}" +then : ac_cv_sizeof_long="${saved_ac_cv_sizeof_long}"; unset saved_ac_cv_sizeof_long fi @@ -16390,10 +17679,12 @@ fi -if test -n "${ac_cv_sizeof_kernel_long_t+set}"; then : +if test -n "${ac_cv_sizeof_kernel_long_t+set}" +then : saved_ac_cv_sizeof_kernel_long_t="${ac_cv_sizeof_kernel_long_t}"; unset ac_cv_sizeof_kernel_long_t fi -if test -n "${ac_cv_mx32_sizeof_kernel_long_t+set}"; then : +if test -n "${ac_cv_mx32_sizeof_kernel_long_t+set}" +then : ac_cv_sizeof_kernel_long_t="${ac_cv_mx32_sizeof_kernel_long_t}" fi @@ -16406,18 +17697,20 @@ fi # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of kernel_long_t" >&5 -$as_echo_n "checking size of kernel_long_t... " >&6; } -if ${ac_cv_sizeof_kernel_long_t+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of kernel_long_t" >&5 +printf %s "checking size of kernel_long_t... " >&6; } +if test ${ac_cv_sizeof_kernel_long_t+y} +then : + printf %s "(cached) " >&6 +else $as_nop if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (kernel_long_t))" "ac_cv_sizeof_kernel_long_t" "#include \"$srcdir/src/kernel_types.h\" -"; then : +" +then : -else +else $as_nop if test "$ac_cv_type_kernel_long_t" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (kernel_long_t) See \`config.log' for more details" "$LINENO" 5; } else @@ -16426,14 +17719,12 @@ See \`config.log' for more details" "$LINENO" 5; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_kernel_long_t" >&5 -$as_echo "$ac_cv_sizeof_kernel_long_t" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_kernel_long_t" >&5 +printf "%s\n" "$ac_cv_sizeof_kernel_long_t" >&6; } -cat >>confdefs.h <<_ACEOF -#define MX32_SIZEOF_KERNEL_LONG_T $ac_cv_sizeof_kernel_long_t -_ACEOF +printf "%s\n" "#define MX32_SIZEOF_KERNEL_LONG_T $ac_cv_sizeof_kernel_long_t" >>confdefs.h @@ -16442,10 +17733,12 @@ _ACEOF -if test -n "${ac_cv_sizeof_kernel_long_t+set}"; then : +if test -n "${ac_cv_sizeof_kernel_long_t+set}" +then : ac_cv_mx32_sizeof_kernel_long_t="${ac_cv_sizeof_kernel_long_t}" fi -if test -n "${saved_ac_cv_sizeof_kernel_long_t+set}"; then : +if test -n "${saved_ac_cv_sizeof_kernel_long_t+set}" +then : ac_cv_sizeof_kernel_long_t="${saved_ac_cv_sizeof_kernel_long_t}"; unset saved_ac_cv_sizeof_kernel_long_t fi @@ -16463,10 +17756,12 @@ fi -if test -n "${ac_cv_sizeof_struct_msqid64_ds+set}"; then : +if test -n "${ac_cv_sizeof_struct_msqid64_ds+set}" +then : saved_ac_cv_sizeof_struct_msqid64_ds="${ac_cv_sizeof_struct_msqid64_ds}"; unset ac_cv_sizeof_struct_msqid64_ds fi -if test -n "${ac_cv_mx32_sizeof_struct_msqid64_ds+set}"; then : +if test -n "${ac_cv_mx32_sizeof_struct_msqid64_ds+set}" +then : ac_cv_sizeof_struct_msqid64_ds="${ac_cv_mx32_sizeof_struct_msqid64_ds}" fi @@ -16479,18 +17774,20 @@ fi # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of struct msqid64_ds" >&5 -$as_echo_n "checking size of struct msqid64_ds... " >&6; } -if ${ac_cv_sizeof_struct_msqid64_ds+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of struct msqid64_ds" >&5 +printf %s "checking size of struct msqid64_ds... " >&6; } +if test ${ac_cv_sizeof_struct_msqid64_ds+y} +then : + printf %s "(cached) " >&6 +else $as_nop if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (struct msqid64_ds))" "ac_cv_sizeof_struct_msqid64_ds" "#include -"; then : +" +then : -else +else $as_nop if test "$ac_cv_type_struct_msqid64_ds" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (struct msqid64_ds) See \`config.log' for more details" "$LINENO" 5; } else @@ -16499,14 +17796,12 @@ See \`config.log' for more details" "$LINENO" 5; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_struct_msqid64_ds" >&5 -$as_echo "$ac_cv_sizeof_struct_msqid64_ds" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_struct_msqid64_ds" >&5 +printf "%s\n" "$ac_cv_sizeof_struct_msqid64_ds" >&6; } -cat >>confdefs.h <<_ACEOF -#define MX32_SIZEOF_STRUCT_MSQID64_DS $ac_cv_sizeof_struct_msqid64_ds -_ACEOF +printf "%s\n" "#define MX32_SIZEOF_STRUCT_MSQID64_DS $ac_cv_sizeof_struct_msqid64_ds" >>confdefs.h @@ -16515,10 +17810,12 @@ _ACEOF -if test -n "${ac_cv_sizeof_struct_msqid64_ds+set}"; then : +if test -n "${ac_cv_sizeof_struct_msqid64_ds+set}" +then : ac_cv_mx32_sizeof_struct_msqid64_ds="${ac_cv_sizeof_struct_msqid64_ds}" fi -if test -n "${saved_ac_cv_sizeof_struct_msqid64_ds+set}"; then : +if test -n "${saved_ac_cv_sizeof_struct_msqid64_ds+set}" +then : ac_cv_sizeof_struct_msqid64_ds="${saved_ac_cv_sizeof_struct_msqid64_ds}"; unset saved_ac_cv_sizeof_struct_msqid64_ds fi @@ -16532,7 +17829,7 @@ fi fi if test "x$st_cv_mx32_selinux_runtime" = xyes; then -$as_echo "#define HAVE_MX32_SELINUX_RUNTIME 1" >>confdefs.h +printf "%s\n" "#define HAVE_MX32_SELINUX_RUNTIME 1" >>confdefs.h fi fi @@ -16549,10 +17846,10 @@ $as_echo "#define HAVE_MX32_SELINUX_RUNTIME 1" >>confdefs.h test "$st_cv_mx32_mpers" = yes || st_cv_mx32_mpers=no - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable mx32 personality support" >&5 -$as_echo_n "checking whether to enable mx32 personality support... " >&6; } - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $st_cv_mx32_mpers" >&5 -$as_echo "$st_cv_mx32_mpers" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to enable mx32 personality support" >&5 +printf %s "checking whether to enable mx32 personality support... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $st_cv_mx32_mpers" >&5 +printf "%s\n" "$st_cv_mx32_mpers" >&6; } case "$enable_mpers,$st_cv_mx32_mpers" in yes,no|mx32,no) @@ -16592,19 +17889,23 @@ else fi -if test -n "${st_saved_CC+set}"; then : +if test -n "${st_saved_CC+set}" +then : CC="${st_saved_CC}"; unset st_saved_CC fi -if test -n "${st_saved_CPP+set}"; then : +if test -n "${st_saved_CPP+set}" +then : CPP="${st_saved_CPP}"; unset st_saved_CPP fi -if test -n "${st_saved_CFLAGS+set}"; then : +if test -n "${st_saved_CFLAGS+set}" +then : CFLAGS="${st_saved_CFLAGS}"; unset st_saved_CFLAGS fi -if test -n "${st_saved_CPPFLAGS+set}"; then : +if test -n "${st_saved_CPPFLAGS+set}" +then : CPPFLAGS="${st_saved_CPPFLAGS}"; unset st_saved_CPPFLAGS fi @@ -16624,14 +17925,15 @@ fi # Check whether --enable-install-tests was given. -if test "${enable_install_tests+set}" = set; then : +if test ${enable_install_tests+y} +then : enableval=$enable_install_tests; case "$enableval" in yes|no) enable_install_tests="$enableval" ;; *) as_fn_error $? "bad value $enableval for enable-install-tests option. Valid options are: yes, no." "$LINENO" 5 ;; esac -else +else $as_nop enable_install_tests=no fi @@ -16649,23 +17951,26 @@ fi # Check whether --enable-valgrind was given. -if test "${enable_valgrind+set}" = set; then : +if test ${enable_valgrind+y} +then : enableval=$enable_valgrind; enable_valgrind=$enableval -else +else $as_nop enable_valgrind= fi - if test "$enable_valgrind" != "no"; then : + if test "$enable_valgrind" != "no" +then : # Check for Valgrind. # Extract the first word of "valgrind", so it can be a program name with args. set dummy valgrind; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_VALGRIND+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_VALGRIND+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$VALGRIND"; then ac_cv_prog_VALGRIND="$VALGRIND" # Let the user override the test. else @@ -16673,11 +17978,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_VALGRIND="valgrind" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -16688,27 +17997,29 @@ fi fi VALGRIND=$ac_cv_prog_VALGRIND if test -n "$VALGRIND"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $VALGRIND" >&5 -$as_echo "$VALGRIND" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $VALGRIND" >&5 +printf "%s\n" "$VALGRIND" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi - if test "$VALGRIND" = ""; then : + if test "$VALGRIND" = "" +then : - if test "$enable_valgrind" = "yes"; then : + if test "$enable_valgrind" = "yes" +then : as_fn_error $? "Could not find valgrind; either install it or reconfigure with --disable-valgrind" "$LINENO" 5 -else +else $as_nop enable_valgrind=no fi -else +else $as_nop enable_valgrind=yes @@ -16732,54 +18043,62 @@ fi valgrind_enabled_tools= # Check whether --enable-valgrind-memcheck was given. -if test "${enable_valgrind_memcheck+set}" = set; then : +if test ${enable_valgrind_memcheck+y} +then : enableval=$enable_valgrind_memcheck; enable_valgrind_memcheck=$enableval -else +else $as_nop enable_valgrind_memcheck= fi - if test "$enable_valgrind" = "no"; then : + if test "$enable_valgrind" = "no" +then : enable_valgrind_memcheck=no -elif test "$enable_valgrind_memcheck" != "no"; then : +elif test "$enable_valgrind_memcheck" != "no" +then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Valgrind tool memcheck" >&5 -$as_echo_n "checking for Valgrind tool memcheck... " >&6; } -if ${ax_cv_valgrind_tool_memcheck+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Valgrind tool memcheck" >&5 +printf %s "checking for Valgrind tool memcheck... " >&6; } +if test ${ax_cv_valgrind_tool_memcheck+y} +then : + printf %s "(cached) " >&6 +else $as_nop ax_cv_valgrind_tool_memcheck=no - if `$VALGRIND --tool=memcheck --help >/dev/null 2>&1`; then : + if `$VALGRIND --tool=memcheck --help >/dev/null 2>&1` +then : ax_cv_valgrind_tool_memcheck=yes fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_valgrind_tool_memcheck" >&5 -$as_echo "$ax_cv_valgrind_tool_memcheck" >&6; } - if test "$ax_cv_valgrind_tool_memcheck" = "no"; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_valgrind_tool_memcheck" >&5 +printf "%s\n" "$ax_cv_valgrind_tool_memcheck" >&6; } + if test "$ax_cv_valgrind_tool_memcheck" = "no" +then : - if test "$enable_valgrind_memcheck" = "yes"; then : + if test "$enable_valgrind_memcheck" = "yes" +then : as_fn_error $? "Valgrind does not support memcheck; reconfigure with --disable-valgrind-memcheck" "$LINENO" 5 -else +else $as_nop enable_valgrind_memcheck=no fi -else +else $as_nop enable_valgrind_memcheck=yes fi fi - if test "$enable_valgrind_memcheck" = "yes"; then : + if test "$enable_valgrind_memcheck" = "yes" +then : valgrind_enabled_tools="$valgrind_enabled_tools memcheck" @@ -16789,54 +18108,62 @@ fi # Check whether --enable-valgrind-helgrind was given. -if test "${enable_valgrind_helgrind+set}" = set; then : +if test ${enable_valgrind_helgrind+y} +then : enableval=$enable_valgrind_helgrind; enable_valgrind_helgrind=$enableval -else +else $as_nop enable_valgrind_helgrind= fi - if test "$enable_valgrind" = "no"; then : + if test "$enable_valgrind" = "no" +then : enable_valgrind_helgrind=no -elif test "$enable_valgrind_helgrind" != "no"; then : +elif test "$enable_valgrind_helgrind" != "no" +then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Valgrind tool helgrind" >&5 -$as_echo_n "checking for Valgrind tool helgrind... " >&6; } -if ${ax_cv_valgrind_tool_helgrind+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Valgrind tool helgrind" >&5 +printf %s "checking for Valgrind tool helgrind... " >&6; } +if test ${ax_cv_valgrind_tool_helgrind+y} +then : + printf %s "(cached) " >&6 +else $as_nop ax_cv_valgrind_tool_helgrind=no - if `$VALGRIND --tool=helgrind --help >/dev/null 2>&1`; then : + if `$VALGRIND --tool=helgrind --help >/dev/null 2>&1` +then : ax_cv_valgrind_tool_helgrind=yes fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_valgrind_tool_helgrind" >&5 -$as_echo "$ax_cv_valgrind_tool_helgrind" >&6; } - if test "$ax_cv_valgrind_tool_helgrind" = "no"; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_valgrind_tool_helgrind" >&5 +printf "%s\n" "$ax_cv_valgrind_tool_helgrind" >&6; } + if test "$ax_cv_valgrind_tool_helgrind" = "no" +then : - if test "$enable_valgrind_helgrind" = "yes"; then : + if test "$enable_valgrind_helgrind" = "yes" +then : as_fn_error $? "Valgrind does not support helgrind; reconfigure with --disable-valgrind-helgrind" "$LINENO" 5 -else +else $as_nop enable_valgrind_helgrind=no fi -else +else $as_nop enable_valgrind_helgrind=yes fi fi - if test "$enable_valgrind_helgrind" = "yes"; then : + if test "$enable_valgrind_helgrind" = "yes" +then : valgrind_enabled_tools="$valgrind_enabled_tools helgrind" @@ -16846,54 +18173,62 @@ fi # Check whether --enable-valgrind-drd was given. -if test "${enable_valgrind_drd+set}" = set; then : +if test ${enable_valgrind_drd+y} +then : enableval=$enable_valgrind_drd; enable_valgrind_drd=$enableval -else +else $as_nop enable_valgrind_drd= fi - if test "$enable_valgrind" = "no"; then : + if test "$enable_valgrind" = "no" +then : enable_valgrind_drd=no -elif test "$enable_valgrind_drd" != "no"; then : +elif test "$enable_valgrind_drd" != "no" +then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Valgrind tool drd" >&5 -$as_echo_n "checking for Valgrind tool drd... " >&6; } -if ${ax_cv_valgrind_tool_drd+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Valgrind tool drd" >&5 +printf %s "checking for Valgrind tool drd... " >&6; } +if test ${ax_cv_valgrind_tool_drd+y} +then : + printf %s "(cached) " >&6 +else $as_nop ax_cv_valgrind_tool_drd=no - if `$VALGRIND --tool=drd --help >/dev/null 2>&1`; then : + if `$VALGRIND --tool=drd --help >/dev/null 2>&1` +then : ax_cv_valgrind_tool_drd=yes fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_valgrind_tool_drd" >&5 -$as_echo "$ax_cv_valgrind_tool_drd" >&6; } - if test "$ax_cv_valgrind_tool_drd" = "no"; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_valgrind_tool_drd" >&5 +printf "%s\n" "$ax_cv_valgrind_tool_drd" >&6; } + if test "$ax_cv_valgrind_tool_drd" = "no" +then : - if test "$enable_valgrind_drd" = "yes"; then : + if test "$enable_valgrind_drd" = "yes" +then : as_fn_error $? "Valgrind does not support drd; reconfigure with --disable-valgrind-drd" "$LINENO" 5 -else +else $as_nop enable_valgrind_drd=no fi -else +else $as_nop enable_valgrind_drd=yes fi fi - if test "$enable_valgrind_drd" = "yes"; then : + if test "$enable_valgrind_drd" = "yes" +then : valgrind_enabled_tools="$valgrind_enabled_tools drd" @@ -16903,54 +18238,62 @@ fi # Check whether --enable-valgrind-sgcheck was given. -if test "${enable_valgrind_sgcheck+set}" = set; then : +if test ${enable_valgrind_sgcheck+y} +then : enableval=$enable_valgrind_sgcheck; enable_valgrind_sgcheck=$enableval -else +else $as_nop enable_valgrind_sgcheck= fi - if test "$enable_valgrind" = "no"; then : + if test "$enable_valgrind" = "no" +then : enable_valgrind_sgcheck=no -elif test "$enable_valgrind_sgcheck" = "yes"; then : +elif test "$enable_valgrind_sgcheck" = "yes" +then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Valgrind tool sgcheck" >&5 -$as_echo_n "checking for Valgrind tool sgcheck... " >&6; } -if ${ax_cv_valgrind_tool_sgcheck+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Valgrind tool sgcheck" >&5 +printf %s "checking for Valgrind tool sgcheck... " >&6; } +if test ${ax_cv_valgrind_tool_sgcheck+y} +then : + printf %s "(cached) " >&6 +else $as_nop ax_cv_valgrind_tool_sgcheck=no - if `$VALGRIND --tool=exp-sgcheck --help >/dev/null 2>&1`; then : + if `$VALGRIND --tool=exp-sgcheck --help >/dev/null 2>&1` +then : ax_cv_valgrind_tool_sgcheck=yes fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_valgrind_tool_sgcheck" >&5 -$as_echo "$ax_cv_valgrind_tool_sgcheck" >&6; } - if test "$ax_cv_valgrind_tool_sgcheck" = "no"; then : +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_valgrind_tool_sgcheck" >&5 +printf "%s\n" "$ax_cv_valgrind_tool_sgcheck" >&6; } + if test "$ax_cv_valgrind_tool_sgcheck" = "no" +then : - if test "$enable_valgrind_sgcheck" = "yes"; then : + if test "$enable_valgrind_sgcheck" = "yes" +then : as_fn_error $? "Valgrind does not support sgcheck; reconfigure with --disable-valgrind-sgcheck" "$LINENO" 5 -else +else $as_nop enable_valgrind_sgcheck=no fi -else +else $as_nop enable_valgrind_sgcheck=yes fi fi - if test "$enable_valgrind_sgcheck" = "yes"; then : + if test "$enable_valgrind_sgcheck" = "yes" +then : valgrind_enabled_tools="$valgrind_enabled_tools sgcheck" @@ -17067,11 +18410,12 @@ if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_PKG_CONFIG+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_path_PKG_CONFIG+y} +then : + printf %s "(cached) " >&6 +else $as_nop case $PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. @@ -17081,11 +18425,15 @@ else for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -17097,11 +18445,11 @@ esac fi PKG_CONFIG=$ac_cv_path_PKG_CONFIG if test -n "$PKG_CONFIG"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 -$as_echo "$PKG_CONFIG" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 +printf "%s\n" "$PKG_CONFIG" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -17110,11 +18458,12 @@ if test -z "$ac_cv_path_PKG_CONFIG"; then ac_pt_PKG_CONFIG=$PKG_CONFIG # Extract the first word of "pkg-config", so it can be a program name with args. set dummy pkg-config; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_path_ac_pt_PKG_CONFIG+y} +then : + printf %s "(cached) " >&6 +else $as_nop case $ac_pt_PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. @@ -17124,11 +18473,15 @@ else for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -17140,11 +18493,11 @@ esac fi ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG if test -n "$ac_pt_PKG_CONFIG"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 -$as_echo "$ac_pt_PKG_CONFIG" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 +printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi if test "x$ac_pt_PKG_CONFIG" = x; then @@ -17152,8 +18505,8 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac PKG_CONFIG=$ac_pt_PKG_CONFIG @@ -17165,30 +18518,30 @@ fi fi if test -n "$PKG_CONFIG"; then _pkg_min_version=0.9.0 - { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 -$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 +printf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } PKG_CONFIG="" fi fi pkg_failed=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for METRICPROXY" >&5 -$as_echo_n "checking for METRICPROXY... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for METRICPROXY" >&5 +printf %s "checking for METRICPROXY... " >&6; } if test -n "$METRICPROXY_CFLAGS"; then pkg_cv_METRICPROXY_CFLAGS="$METRICPROXY_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"proxyclient\""; } >&5 + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"proxyclient\""; } >&5 ($PKG_CONFIG --exists --print-errors "proxyclient") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_METRICPROXY_CFLAGS=`$PKG_CONFIG --cflags "proxyclient" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes @@ -17202,10 +18555,10 @@ if test -n "$METRICPROXY_LIBS"; then pkg_cv_METRICPROXY_LIBS="$METRICPROXY_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"proxyclient\""; } >&5 + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"proxyclient\""; } >&5 ($PKG_CONFIG --exists --print-errors "proxyclient") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_METRICPROXY_LIBS=`$PKG_CONFIG --libs "proxyclient" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes @@ -17219,10 +18572,10 @@ if test -n "$METRICPROXY_VERSION"; then pkg_cv_METRICPROXY_VERSION="$METRICPROXY_VERSION" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"proxyclient\""; } >&5 + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"proxyclient\""; } >&5 ($PKG_CONFIG --exists --print-errors "proxyclient") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_METRICPROXY_VERSION=`$PKG_CONFIG --modversion "proxyclient" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes @@ -17236,8 +18589,8 @@ fi if test $pkg_failed = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes @@ -17254,21 +18607,21 @@ fi HAS_METRIC_PROXY=0 elif test $pkg_failed = untried; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } HAS_METRIC_PROXY=0 else METRICPROXY_CFLAGS=$pkg_cv_METRICPROXY_CFLAGS METRICPROXY_LIBS=$pkg_cv_METRICPROXY_LIBS METRICPROXY_VERSION=$pkg_cv_METRICPROXY_VERSION - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } HAS_METRIC_PROXY=1 fi if test "${HAS_METRIC_PROXY}" = "1"; then -$as_echo "#define METRIC_PROXY_ENABLED /**/" >>confdefs.h +printf "%s\n" "#define METRIC_PROXY_ENABLED /**/" >>confdefs.h fi @@ -17305,8 +18658,8 @@ _ACEOF case $ac_val in #( *${as_nl}*) case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 +printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( @@ -17336,15 +18689,15 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; /^ac_cv_env_/b end t clear :clear - s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ + s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ t end s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ :end' >>confcache if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then if test "x$cache_file" != "x/dev/null"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 -$as_echo "$as_me: updating cache $cache_file" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 +printf "%s\n" "$as_me: updating cache $cache_file" >&6;} if test ! -f "$cache_file" || test -h "$cache_file"; then cat confcache >"$cache_file" else @@ -17358,8 +18711,8 @@ $as_echo "$as_me: updating cache $cache_file" >&6;} fi fi else - { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 -$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 +printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache @@ -17376,7 +18729,7 @@ U= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' - ac_i=`$as_echo "$ac_i" | sed "$ac_script"` + ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" @@ -17387,14 +18740,14 @@ LIBOBJS=$ac_libobjs LTLIBOBJS=$ac_ltlibobjs -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 -$as_echo_n "checking that generated files are newer than configure... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 +printf %s "checking that generated files are newer than configure... " >&6; } if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 -$as_echo "done" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 +printf "%s\n" "done" >&6; } if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' @@ -17489,8 +18842,8 @@ fi ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" -{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 -$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 +printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} as_write_fail=0 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 #! $SHELL @@ -17513,14 +18866,16 @@ cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : +as_nop=: +if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 +then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST -else +else $as_nop case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( @@ -17530,46 +18885,46 @@ esac fi + +# Reset variables that may have inherited troublesome values from +# the environment. + +# IFS needs to be set, to space, tab, and newline, in precisely that order. +# (If _AS_PATH_WALK were called with IFS unset, it would have the +# side effect of setting IFS to empty, thus disabling word splitting.) +# Quoting is to prevent editors from complaining about space-tab. as_nl=' ' export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' - else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in #( - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' - fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' -fi +IFS=" "" $as_nl" + +PS1='$ ' +PS2='> ' +PS4='+ ' + +# Ensure predictable behavior from utilities with locale-dependent output. +LC_ALL=C +export LC_ALL +LANGUAGE=C +export LANGUAGE + +# We cannot yet rely on "unset" to work, but we need these variables +# to be unset--not just set to an empty or harmless value--now, to +# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct +# also avoids known problems related to "unset" and subshell syntax +# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). +for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH +do eval test \${$as_var+y} \ + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : +done + +# Ensure that fds 0, 1, and 2 are open. +if (exec 3>&0) 2>/dev/null; then :; else exec 0&1) 2>/dev/null; then :; else exec 1>/dev/null; fi +if (exec 3>&2) ; then :; else exec 2>/dev/null; fi # The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then +if ${PATH_SEPARATOR+false} :; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || @@ -17578,13 +18933,6 @@ if test "${PATH_SEPARATOR+set}" != set; then fi -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -IFS=" "" $as_nl" - # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( @@ -17593,8 +18941,12 @@ case $0 in #(( for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + test -r "$as_dir$0" && as_myself=$as_dir$0 && break done IFS=$as_save_IFS @@ -17606,30 +18958,10 @@ if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH # as_fn_error STATUS ERROR [LINENO LOG_FD] @@ -17642,13 +18974,14 @@ as_fn_error () as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi - $as_echo "$as_me: error: $2" >&2 + printf "%s\n" "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error + # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. @@ -17675,18 +19008,20 @@ as_fn_unset () { eval $1=; unset $1;} } as_unset=as_fn_unset + # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null +then : eval 'as_fn_append () { eval $1+=\$2 }' -else +else $as_nop as_fn_append () { eval $1=\$$1\$2 @@ -17698,12 +19033,13 @@ fi # as_fn_append # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null +then : eval 'as_fn_arith () { as_val=$(( $* )) }' -else +else $as_nop as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` @@ -17734,7 +19070,7 @@ as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | +printf "%s\n" X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q @@ -17756,6 +19092,10 @@ as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits + +# Determine whether it's possible to make 'echo' print without a newline. +# These variables are no longer used directly by Autoconf, but are AC_SUBSTed +# for compatibility with existing Makefiles. ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) @@ -17769,6 +19109,12 @@ case `echo -n x` in #((((( ECHO_N='-n';; esac +# For backward compatibility with old third-party macros, we provide +# the shell variables $as_echo and $as_echo_n. New code should use +# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. +as_echo='printf %s\n' +as_echo_n='printf %s' + rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file @@ -17810,7 +19156,7 @@ as_fn_mkdir_p () as_dirs= while :; do case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( + *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" @@ -17819,7 +19165,7 @@ $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | +printf "%s\n" X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -17882,7 +19228,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # values after options handling. ac_log=" This file was extended by strace $as_me UNKNOWN, which was -generated by GNU Autoconf 2.69. Invocation command line was +generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -17945,14 +19291,16 @@ Report bugs to . strace home page: ." _ACEOF +ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` +ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" +ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ strace config.status UNKNOWN -configured by $0, generated by GNU Autoconf 2.69, +configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" -Copyright (C) 2012 Free Software Foundation, Inc. +Copyright (C) 2021 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." @@ -17992,15 +19340,15 @@ do -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) - $as_echo "$ac_cs_version"; exit ;; + printf "%s\n" "$ac_cs_version"; exit ;; --config | --confi | --conf | --con | --co | --c ) - $as_echo "$ac_cs_config"; exit ;; + printf "%s\n" "$ac_cs_config"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift case $ac_optarg in - *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; + *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; '') as_fn_error $? "missing file argument" ;; esac as_fn_append CONFIG_FILES " '$ac_optarg'" @@ -18008,7 +19356,7 @@ do --header | --heade | --head | --hea ) $ac_shift case $ac_optarg in - *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; + *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; esac as_fn_append CONFIG_HEADERS " '$ac_optarg'" ac_need_defaults=false;; @@ -18017,7 +19365,7 @@ do as_fn_error $? "ambiguous option: \`$1' Try \`$0 --help' for more information.";; --help | --hel | -h ) - $as_echo "$ac_cs_usage"; exit ;; + printf "%s\n" "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; @@ -18045,7 +19393,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 if \$ac_cs_recheck; then set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion shift - \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 + \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 CONFIG_SHELL='$SHELL' export CONFIG_SHELL exec "\$@" @@ -18059,7 +19407,7 @@ exec 5>>config.log sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX - $as_echo "$ac_log" + printf "%s\n" "$ac_log" } >&5 _ACEOF @@ -18100,9 +19448,9 @@ done # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then - test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files - test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers - test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands + test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files + test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers + test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands fi # Have a temporary directory for convenience. Make it in the build tree @@ -18438,7 +19786,7 @@ do esac || as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac - case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac + case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done @@ -18446,17 +19794,17 @@ do # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` - $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' + printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" - { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 -$as_echo "$as_me: creating $ac_file" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 +printf "%s\n" "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. case $configure_input in #( *\&* | *\|* | *\\* ) - ac_sed_conf_input=`$as_echo "$configure_input" | + ac_sed_conf_input=`printf "%s\n" "$configure_input" | sed 's/[\\\\&|]/\\\\&/g'`;; #( *) ac_sed_conf_input=$configure_input;; esac @@ -18473,7 +19821,7 @@ $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$ac_file" | +printf "%s\n" X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -18497,9 +19845,9 @@ $as_echo X"$ac_file" | case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` + ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` + ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; @@ -18561,8 +19909,8 @@ ac_sed_dataroot=' case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 -$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 +printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_datarootdir_hack=' @@ -18606,9 +19954,9 @@ test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 -$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' +printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" @@ -18624,20 +19972,20 @@ which seems to be undefined. Please make sure it is defined" >&2;} # if test x"$ac_file" != x-; then { - $as_echo "/* $configure_input */" \ + printf "%s\n" "/* $configure_input */" >&1 \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" } >"$ac_tmp/config.h" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then - { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 -$as_echo "$as_me: $ac_file is unchanged" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 +printf "%s\n" "$as_me: $ac_file is unchanged" >&6;} else rm -f "$ac_file" mv "$ac_tmp/config.h" "$ac_file" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 fi else - $as_echo "/* $configure_input */" \ + printf "%s\n" "/* $configure_input */" >&1 \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ || as_fn_error $? "could not create -" "$LINENO" 5 fi @@ -18657,7 +20005,7 @@ $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$_am_arg" : 'X\(//\)[^/]' \| \ X"$_am_arg" : 'X\(//\)$' \| \ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$_am_arg" | +printf "%s\n" X"$_am_arg" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -18677,8 +20025,8 @@ $as_echo X"$_am_arg" | s/.*/./; q'`/stamp-h$_am_stamp_count ;; - :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 -$as_echo "$as_me: executing $ac_file commands" >&6;} + :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 +printf "%s\n" "$as_me: executing $ac_file commands" >&6;} ;; esac @@ -18704,7 +20052,7 @@ esac for am_mf do # Strip MF so we end up with the name of the file. - am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` + am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile which includes # dependency-tracking related rules and includes. # Grep'ing the whole file directly is not great: AIX grep has a line @@ -18716,7 +20064,7 @@ $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$am_mf" : 'X\(//\)[^/]' \| \ X"$am_mf" : 'X\(//\)$' \| \ X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$am_mf" | +printf "%s\n" X"$am_mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -18738,7 +20086,7 @@ $as_echo X"$am_mf" | $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ X"$am_mf" : 'X\(//\)$' \| \ X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$am_mf" | +printf "%s\n" X/"$am_mf" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q @@ -18763,8 +20111,8 @@ $as_echo X/"$am_mf" | (exit $ac_status); } || am_rc=$? done if test $am_rc -ne 0; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE=\"gmake\" (or whatever is @@ -18814,7 +20162,8 @@ if test "$no_create" != yes; then $ac_cs_success || as_fn_exit 1 fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 -$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 +printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi + diff --git a/exporters/strace/src/Makefile.in b/exporters/strace/src/Makefile.in index efa0566..b602634 100644 --- a/exporters/strace/src/Makefile.in +++ b/exporters/strace/src/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.16.3 from Makefile.am. +# Makefile.in generated by automake 1.16.5 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2020 Free Software Foundation, Inc. +# Copyright (C) 1994-2021 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1065,8 +1065,6 @@ am__define_uniq_tagged_files = \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \ $(srcdir)/mpers.am $(srcdir)/scno.am \ $(srcdir)/xlat/Makemodule.am $(top_srcdir)/build-aux/depcomp @@ -1105,6 +1103,8 @@ CPPFLAGS_FOR_MX32 = @CPPFLAGS_FOR_MX32@ CPP_FOR_BUILD = @CPP_FOR_BUILD@ CPP_FOR_M32 = @CPP_FOR_M32@ CPP_FOR_MX32 = @CPP_FOR_MX32@ +CSCOPE = @CSCOPE@ +CTAGS = @CTAGS@ CYGPATH_W = @CYGPATH_W@ DEB_CHANGELOGTIME = @DEB_CHANGELOGTIME@ DEFS = @DEFS@ @@ -1117,6 +1117,7 @@ ENABLE_VALGRIND_drd = @ENABLE_VALGRIND_drd@ ENABLE_VALGRIND_helgrind = @ENABLE_VALGRIND_helgrind@ ENABLE_VALGRIND_memcheck = @ENABLE_VALGRIND_memcheck@ ENABLE_VALGRIND_sgcheck = @ENABLE_VALGRIND_sgcheck@ +ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ GCOV = @GCOV@ GENHTML = @GENHTML@ @@ -8534,7 +8535,6 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am diff --git a/exporters/strace/src/count.c b/exporters/strace/src/count.c index 45c6882..cfcc273 100644 --- a/exporters/strace/src/count.c +++ b/exporters/strace/src/count.c @@ -490,7 +490,7 @@ call_summary_pers(FILE *outf) /* sort, calculate statistics */ - indices = xcalloc(sizeof(indices[0]), nsyscalls); + indices = xcalloc(nsyscalls,sizeof(indices[0])); for (size_t i = 0; i < nsyscalls; ++i) { indices[i] = i; if (counts[i].calls == 0) diff --git a/src/exporter.rs b/src/exporter.rs index 2a1fc9b..9c46bd1 100644 --- a/src/exporter.rs +++ b/src/exporter.rs @@ -2,20 +2,23 @@ use retry::{delay::Fixed, retry}; use std::collections::HashMap; use std::error::Error; use std::path::PathBuf; +use std::process::{Command, Stdio}; use std::sync::{Arc, Mutex, RwLock}; use std::thread::sleep; use std::time::Duration; -use crate::proxy_common; use crate::proxywireprotocol::{ ApiResponse, CounterSnapshot, CounterType, JobDesc, JobProfile, ValueAlarm, ValueAlarmTrigger, }; +use crate::{ftio, proxy_common}; use crate::profiles::ProfileView; use crate::trace::{Trace, TraceView}; use super::proxy_common::{hostname, ProxyErr}; +use crate::ftio::FtioClient; + use crate::scrapper::{ProxyScraper, ProxyScraperSnapshot}; /*********************** @@ -392,6 +395,13 @@ pub(crate) struct ExporterFactory { max_trace_size: usize, /// This is where the traces are stored pub trace_store: Arc, + /// Client to FTIO server + pub ftio_client: Arc, + pub root_proxy: Arc>>, + pub web_url: Arc>>, + pub period: Arc>, + pub branches: u64, + pub instrumentation: Arc, } impl ExporterFactory { @@ -404,7 +414,35 @@ impl ExporterFactory { /* Scrape all the candidates */ if let Ok(scrapes) = self.scrapes.lock().as_mut() { for (k, v) in scrapes.iter_mut() { - if let Err(e) = v.scrape() { + let start = std::time::Instant::now(); + let res = v.scrape(); + let duration = start.elapsed(); + if duration > Duration::from_millis(1) && v.get_url_if_proxy().is_some() { + self.instrumentation + .event(InstrumentationEvent::AggregateEnd { + proxy: k.to_string(), + duration, + }); + } + + if let Err(e) = res { + if let Some(target_url) = v.get_url_if_proxy() { + log::error!( + "Failed to scrape proxy {} : {}! Notifying the root server.", + k, + e + ); + if let Some(root_url) = self.root_proxy.read().unwrap().as_ref() { + if let Some(my_url) = self.web_url.read().unwrap().as_ref() { + if let Err(e) = ExporterFactory::remove_proxy_scrape( + self, root_url, my_url, target_url, + ) { + log::error!("Failed to notify root server about non responsive proxy {}: {}", target_url, e); + } + } + } + } + log::debug!("Failed to scrape {} : {}", k, e); to_delete.push(k.to_string()); } @@ -443,6 +481,21 @@ impl ExporterFactory { Ok(()) } + #[allow(unused)] + /// Remove a scrape from the scrape list + pub(crate) fn remove_scrape( + factory: Arc, + url: &String, + ) -> Result<(), Box> { + match factory.scrapes.lock().unwrap().remove(url) { + Some(_) => Ok(()), + None => Err(ProxyErr::newboxed(format!( + "No such scrape {} to remove", + url + ))), + } + } + #[allow(unused)] /// List all scrapes in the scrape list pub(crate) fn list_scrapes(&self) -> Vec { @@ -499,10 +552,130 @@ impl ExporterFactory { } } + fn remove_proxy_scrape( + &self, + root_server: &String, + my_server_address: &String, + target_address: &String, + ) -> Result<(), ProxyErr> { + let mut target_address = target_address.to_string(); + if target_address.starts_with("http://") { + target_address = target_address.replace("http://", ""); + } + if target_address.ends_with("/job") { + target_address = target_address.replace("/job", ""); + } + + let mut pivot_url = root_server.to_string() + + "/remove?from=" + + my_server_address + + "&target=" + + &target_address; + + println!("pivot_url: {}", pivot_url); + + if !pivot_url.starts_with("http") { + pivot_url = format!("http://{}", pivot_url); + } + + println!( + "Notifying root server {} about failed proxy {}, we are {}", + root_server, target_address, my_server_address + ); + + /* We add some delay as the root server may get smashed */ + let resp = retry(Fixed::from_millis(2000).take(5), || { + ApiResponse::query(&pivot_url) + })?; + + if resp.success { + if resp.operation == "Unresponsive node removed!".to_string() { + log::info!( + "Notified root server about failed proxy {}", + target_address + ); + return Ok(()); + } + let response: Vec<&str> = resp.operation.split('&').collect(); + + let target_url = "http://".to_string() + + my_server_address + + "/join?to=" + + response[0] + + "&period=" + + response[1]; + + match ApiResponse::query(&target_url) { + Ok(_) => { + log::info!( + "Letting proxy {} join with period {}", + response[0], + response[1] + ); + return Ok(()); + } + Err(e) => return Err(ProxyErr::from(e)), + } + } else { + Err(ProxyErr::new( + format!( + "Failed to notify root server about failed proxy {}", + target_address + ) + .as_str(), + )) + } + } + + #[allow(unused)] + pub(crate) fn set_data( + factory: Arc, + root: &String, + my_server_address: &String, + period: u64, + ) -> Result<(), ProxyErr> { + { + let mut p = factory.period.write().unwrap(); + *p = period; + } + + let mut root_url = root.to_string(); + if !root_url.starts_with("http") { + root_url = format!("http://{}", root_url); + } + + let mut web_url = my_server_address.to_string(); + + match factory.root_proxy.write() { + Ok(mut guard) => { + *guard = Some(root_url); + match factory.web_url.write() { + Ok(mut web_guard) => { + *web_guard = Some(web_url); + Ok(()) + } + Err(e) => { + return Err(ProxyErr::new( + format!("Failed to set web url: {}", e).as_str(), + )); + } + } + } + Err(e) => { + return Err(ProxyErr::new( + format!("Failed to set root proxy: {}", e).as_str(), + )); + } + } + } + pub(crate) fn new( profile_prefix: PathBuf, aggregate: bool, max_trace_size: usize, + period: u64, + branches: u64, + instrumentation: Arc, ) -> Result, Box> { let main_jobdesc = JobDesc { jobid: "main".to_string(), @@ -529,6 +702,44 @@ impl ExporterFactory { }; let trace_store = Arc::new(TraceView::new(&profile_prefix)?); + let ftio_client = Arc::new(FtioClient::new()); + + if which::which("admire_proxy_zmq").is_ok() { + log::warn!("FTIO server not responding, attempting to start it..."); + let mut child = Command::new("admire_proxy_zmq") + .stdin(Stdio::null()) + .stdout(Stdio::piped()) + .stderr(Stdio::piped()) + .spawn()?; + + if let Some(stdout) = child.stdout.take() { + use std::io::{BufRead, BufReader}; + let reader = BufReader::new(stdout); + let mut lines_iter = reader.lines(); + + // Read the first line + if let Some(Ok(first_line)) = lines_iter.next() { + let fixed_endpoint = first_line.trim().replace("0.0.0.0", "127.0.0.1"); + ftio_client.set_address(&fixed_endpoint); + } + + let output_store = ftio_client.server_logs.clone(); + + // Move the iterator into a new thread + std::thread::spawn(move || { + for line in lines_iter { + if let Ok(l) = line { + let mut logs = output_store.write().unwrap(); + logs.push(l); + if logs.len() > 1000 { + let remove = logs.len() - 1000; + logs.drain(0..remove); + } + } + } + }); + } + } let (main_job_trace, node_job_trace) = if aggregate { trace_store.clear(&main_jobdesc)?; @@ -551,6 +762,12 @@ impl ExporterFactory { trace_store: trace_store.clone(), aggregator: aggregate, max_trace_size, + ftio_client: ftio_client.clone(), + root_proxy: Arc::new(RwLock::new(None)), + web_url: Arc::new(RwLock::new(None)), + period: Arc::new(RwLock::new(period)), + branches, + instrumentation, }); let scrape_ref = ret.clone(); @@ -623,7 +840,8 @@ impl ExporterFactory { exporter: Arc, jobid: &String, ) -> Result<(), Box> { - if let Ok(ftio_scrapper) = ProxyScraper::newftio(exporter, jobid) { + if let Ok(ftio_scrapper) = ProxyScraper::newftio(exporter, jobid, self.ftio_client.clone()) + { self.pending_scrapes .lock() .unwrap() @@ -895,3 +1113,104 @@ impl ExporterFactory { Ok(()) } } + +pub trait Instrumentation: Send + Sync { + fn event(&self, event: InstrumentationEvent); + fn set_proxy_name(&self, _name: &str); +} +pub enum InstrumentationEvent { + AggregateEnd { proxy: String, duration: Duration }, + MetricEndToEnd { leaf: String, duration: Duration }, +} + +pub struct NoInstrumentation; +impl Instrumentation for NoInstrumentation { + #[inline(always)] + fn event(&self, _event: InstrumentationEvent) { + // No-op + } + #[inline(always)] + fn set_proxy_name(&self, _name: &str) { + // No-op + } +} +impl ExperimentInstrumentation { + pub fn new(duration: u64) -> Self { + ExperimentInstrumentation { + aggregations: Mutex::new(Vec::new()), + end_to_end: Mutex::new(Vec::new()), + proxy_name: Mutex::new(None), + start_time: std::time::Instant::now(), + finished: Mutex::new(false), + duration, + } + } +} +pub struct ExperimentInstrumentation { + pub aggregations: Mutex)>>, + pub end_to_end: Mutex>, + pub proxy_name: Mutex>, + pub start_time: std::time::Instant, + pub finished: Mutex, + pub duration: u64, +} +impl Instrumentation for ExperimentInstrumentation { + fn event(&self, event: InstrumentationEvent) { + match event { + InstrumentationEvent::AggregateEnd { proxy, duration } => { + if self.finished.lock().unwrap().to_owned() { + return; + } + + if self.start_time.elapsed() > Duration::from_secs(self.duration) { + let mut total_duration = Duration::from_secs(0); + for proxy_scrapes in self.aggregations.lock().unwrap().iter() { + total_duration += proxy_scrapes.2.iter().sum::(); + } + println!( + "Proxy: {:?} spent a total time of {:?} aggregating over {:?}", + self.proxy_name + .lock() + .unwrap() + .as_ref() + .unwrap_or(&"Unknown".to_string()), + total_duration, + self.start_time.elapsed() + ); + println!("Per-proxy aggregation times:"); + for proxy_scrapes in self.aggregations.lock().unwrap().iter() { + let sum: Duration = proxy_scrapes.2.iter().sum(); + let avg: Duration = sum / (proxy_scrapes.1 as u32); + println!( + " Proxy: {} - Count: {} - Total: {:?} - Avg: {:?}", + proxy_scrapes.0, proxy_scrapes.1, sum, avg + ); + } + let mut guard = self.finished.lock().unwrap(); + *guard = true; + return; + } + + for proxy_scrapes in self.aggregations.lock().unwrap().iter_mut() { + if proxy_scrapes.0 == proxy { + proxy_scrapes.1 += 1; + proxy_scrapes.2.push(duration); + return; + } + } + self.aggregations + .lock() + .unwrap() + .push((proxy, 1, vec![duration])); + } + InstrumentationEvent::MetricEndToEnd { duration, .. } => { + self.end_to_end.lock().unwrap().push(duration); + } + _ => {} + } + } + fn set_proxy_name(&self, name: &str) { + let mut guard = self.proxy_name.lock().unwrap(); + *guard = Some(name.to_string()); + } +} diff --git a/src/ftio.rs b/src/ftio.rs new file mode 100644 index 0000000..4717ef5 --- /dev/null +++ b/src/ftio.rs @@ -0,0 +1,367 @@ +use clap::builder::Str; +use rmp_serde::{decode, encode}; +use serde::{Deserialize, Serialize}; +use std::{ + collections::HashMap, + sync::{Arc, RwLock}, +}; + +use crate::trace::{Trace, TraceExport}; + +#[derive(Debug, Clone, Serialize, Deserialize)] +#[serde(default)] +pub struct FtioArguments { + pub freq: f64, + pub memory_limit: Option, + pub ts: Option, + pub te: Option, + pub transformation: String, + pub level: Option, + pub wavelet: Option, + pub outlier: String, + pub periodicity_detection: Option, + pub tol: f64, + pub dtw: bool, + pub no_psd: bool, + pub n_freq: i32, + pub fourier_fit: bool, + pub autocorrelation: bool, + pub window_adaptation: Option, + pub hits: Option, + pub filter_type: Option, + pub filter_cutoff: Option, + pub filter_cutoff2: Option, + pub filter_order: Option, + pub custom_args: Option, +} + +impl Default for FtioArguments { + fn default() -> Self { + Self { + freq: 10.0, + memory_limit: None, + ts: None, + te: None, + transformation: "dft".to_string(), + level: None, + wavelet: None, + outlier: "z-score".to_string(), + periodicity_detection: None, + tol: 0.8, + dtw: false, + no_psd: true, + n_freq: 10, + fourier_fit: false, + autocorrelation: false, + window_adaptation: None, + hits: None, + filter_type: None, + filter_cutoff: None, + filter_cutoff2: None, + filter_order: None, + custom_args: None, + } + } +} + +impl FtioArguments { + pub fn to_args(&self) -> Vec { + let mut args = Vec::new(); + + args.push("--freq".to_string()); + args.push(self.freq.to_string()); + + if let Some(memory_limit) = self.memory_limit { + args.push("--memory_limit".to_string()); + args.push(memory_limit.to_string()); + } + + if let Some(ts) = self.ts { + args.push("--ts".to_string()); + args.push(ts.to_string()); + } + + if let Some(te) = self.te { + args.push("--te".to_string()); + args.push(te.to_string()); + } + + args.push("--transformation".to_string()); + args.push(self.transformation.clone()); + + if let Some(level) = self.level { + args.push("--level".to_string()); + args.push(level.to_string()); + } + + if let Some(wavelet) = &self.wavelet { + args.push("--wavelet".to_string()); + args.push(wavelet.clone()); + } + + args.push("--outlier".to_string()); + args.push(self.outlier.clone()); + + if let Some(p) = &self.periodicity_detection { + args.push("--periodicity_detection".to_string()); + args.push(p.clone()); + } + + args.push("--tol".to_string()); + args.push(self.tol.to_string()); + + if self.dtw { + args.push("--dtw".to_string()); + } + + if self.no_psd { + args.push("--no-psd".to_string()); + } + + args.push("--n_freq".to_string()); + args.push(self.n_freq.to_string()); + + if self.fourier_fit { + args.push("--fourier_fit".to_string()); + } + + if self.autocorrelation { + args.push("--autocorrelation".to_string()); + } + + if let Some(win) = &self.window_adaptation { + args.push("--window_adaptation".to_string()); + args.push(win.clone()); + } + + if let Some(h) = self.hits { + args.push("--hits".to_string()); + args.push(h.to_string()); + } + + if let Some(ft) = &self.filter_type { + args.push("--filter_type".to_string()); + args.push(ft.clone()); + } + + if let Some(fc) = self.filter_cutoff { + args.push("--filter_cutoff".to_string()); + args.push(fc.to_string()); + if let Some(fc2) = self.filter_cutoff2 { + args.push(fc2.to_string()); + } + } + + if let Some(fo) = self.filter_order { + args.push("--filter_order".to_string()); + args.push(fo.to_string()); + } + + if let Some(custom) = &self.custom_args { + let custom_parts: Vec<&str> = custom.split_whitespace().collect(); + for part in custom_parts { + args.push(part.to_string()); + } + } + + args + } + + pub fn from_json(json_str: &str) -> Result { + serde_json::from_str(json_str) + } + + pub fn to_json(&self) -> Result { + serde_json::to_string(self) + } +} + +#[derive(Serialize)] +struct Payload { + argv: Vec, + metrics: TraceExport, + disable_parallel: bool, +} + +#[derive(Serialize)] +struct ModifiedPayload { + argv: Vec, + metrics: TraceExportClone, + disable_parallel: bool, +} + +#[derive(Serialize)] +struct TraceExportClone { + infos: bool, + metrics: HashMap>, +} + +pub struct FtioClient { + context: Arc, + address: RwLock>, + arguments: RwLock, + pub server_logs: Arc>>, +} + +impl FtioClient { + pub fn new() -> Self { + Self { + context: Arc::new(zmq::Context::new()), + address: RwLock::new(None), + arguments: RwLock::new(FtioArguments::default()), + server_logs: Arc::new(RwLock::new(Vec::new())), + } + } + + pub fn get_port(&self) -> Option { + let address = self.address.read().unwrap(); + let addr = address.as_ref()?; + addr.rsplit(':').next().map(|port| port.to_string()) + } + + pub fn get_logs(&self) -> Vec { + self.server_logs.read().unwrap().clone() + } + + pub fn get_arguments(&self) -> std::sync::RwLockReadGuard<'_, FtioArguments> { + self.arguments.read().unwrap() + } + + pub fn set_arguments(&self, new_args: FtioArguments) { + let mut args = self.arguments.write().unwrap(); + *args = new_args; + } + + pub fn set_address(&self, addr: &str) { + let mut address = self.address.write().unwrap(); + *address = Some(addr.to_string()); + } + + // Send one metric with custom arguments to the FTIO server and receive the response + pub fn send_receive_modified( + &self, + args: FtioArguments, + metric: HashMap>, + ) -> Result, Box> { + let socket = self.context.socket(zmq::REQ)?; + socket.set_rcvtimeo(3000)?; + socket.set_sndtimeo(3000)?; + let address = self.address.read().unwrap(); + if let Some(addr) = address.as_ref() { + socket.connect(addr)?; + } else { + return Err(Box::new(std::io::Error::new( + std::io::ErrorKind::NotConnected, + "FTIO client address not set", + ))); + } + let metrics = TraceExportClone { + infos: false, + metrics: metric + }; + + + let payload = ModifiedPayload { + argv: args.to_args(), + metrics, + disable_parallel: true, + }; + + let buf = rmp_serde::to_vec_named(&payload)?; + + socket.send(buf, 0)?; + + let reply = socket.recv_bytes(0)?; + Ok(reply) + } + + // Send metrics and arguments to the FTIO server and receive the response + pub fn send_receive(&self, export: TraceExport) -> Result, Box> { + let socket = self.context.socket(zmq::REQ)?; + socket.set_rcvtimeo(7000)?; + socket.set_sndtimeo(7000)?; + let address = self.address.read().unwrap(); + if let Some(addr) = address.as_ref() { + socket.connect(addr)?; + } else { + return Err(Box::new(std::io::Error::new( + std::io::ErrorKind::NotConnected, + "FTIO client address not set", + ))); + } + + let args = self.get_arguments(); + let payload = Payload { + argv: args.to_args(), + metrics: export, + disable_parallel: false, + }; + + let buf = rmp_serde::to_vec_named(&payload)?; + + socket.send(buf, 0)?; + + let reply = socket.recv_bytes(0)?; + Ok(reply) + } + + pub fn ping_server(&self) -> bool { + let socket = match self.context.socket(zmq::REQ) { + Ok(s) => s, + Err(e) => { + log::error!("Failed to create REQ socket: {}", e); + return false; + } + }; + socket.set_rcvtimeo(1000).unwrap(); + socket.set_sndtimeo(1000).unwrap(); + let address = self.address.read().unwrap(); + if let Some(addr) = address.as_ref() { + socket.connect(addr).unwrap(); + } else { + return false; + } + + if socket.send("ping".as_bytes(), 0).is_err() { + return false; + } + + match socket.recv_bytes(0) { + Ok(reply) => reply == b"pong", + _ => false, + } + } + + pub fn send_new_address(&self, new_port: &str) -> Result<(), Box> { + let socket = self.context.socket(zmq::REQ)?; + socket.set_rcvtimeo(1000)?; + socket.set_sndtimeo(1000)?; + + let current_address = { + let address = self.address.read().unwrap(); + address.clone() + }; + + let addr = current_address.ok_or_else(|| { + std::io::Error::new(std::io::ErrorKind::Other, "FTIO client address not set") + })?; + + socket.connect(&addr)?; + + let new_addr = format!("tcp://127.0.0.1:{}", new_port); + let msg = format!("New Address: {}", new_addr); + socket.send(msg.as_bytes(), 0)?; + + match socket.recv_bytes(0) { + Ok(reply) if reply == b"Address updated" => { + let mut address = self.address.write().unwrap(); + *address = Some(new_addr); + Ok(()) + } + _ => Err(Box::new(std::io::Error::new( + std::io::ErrorKind::Other, + "Failed to update address on FTIO server", + ))), + } + } +} diff --git a/src/lib.rs b/src/lib.rs index 87409ce..b5f3fde 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -582,7 +582,7 @@ pub unsafe extern "C" fn metric_proxy_get_func( /// Callback function for entering a function.new_func #[no_mangle] -pub extern "C" fn __cyg_profile_func_enter(this_fn: *const (), call_site: *const ()) { +pub extern "C" fn __cyg_profile_func_enter(this_fn: *mut (), call_site: *mut ()) { log::trace!("==> FUNC ENTER {:p} && {:p}", this_fn, call_site); unsafe { let client = if let Some(client) = PROXY_INSTANCE.clone() { diff --git a/src/main.rs b/src/main.rs index 18231c0..038b422 100644 --- a/src/main.rs +++ b/src/main.rs @@ -2,6 +2,7 @@ use std::env; use std::error::Error; use std::path::PathBuf; use std::process::exit; +use std::sync::{Arc, Mutex}; use std::thread::{self, sleep}; use std::time::Duration; mod proxy_common; @@ -18,6 +19,7 @@ mod squeue; mod webserver; use webserver::Web; +mod ftio; mod extrap; mod icc; mod profiles; @@ -30,6 +32,7 @@ extern crate clap; use clap::Parser; +use crate::exporter::{ExperimentInstrumentation, Instrumentation, NoInstrumentation}; #[cfg(feature = "admire")] use crate::icc::IccInterface; @@ -72,6 +75,14 @@ struct Args { /// Sampling period in MS #[arg(short = 'S', long, default_value_t = 1000)] sampling_period: u64, + + /// Number of branches for the hierarchical aggregation, 0 = binomial tree, > 0 = k-ary tree + #[arg(short, long, default_value_t = 2)] + branches: u64, + + /// Duration to run instrumentation in seconds (default 0 = disabled) + #[arg(long, default_value_t = 0)] + instrumentation: u64, } fn parse_period(arg: &String, default_period: u64) -> (String, u64) { @@ -121,11 +132,21 @@ fn main() -> Result<(), Box> { max_trace_size / (1024.0 * 1024.0) ); + let instrumentation: Arc = + if args.instrumentation > 0 { + Arc::new(ExperimentInstrumentation::new(args.instrumentation)) + } else { + Arc::new(NoInstrumentation) + }; + // The central storage is the exporter let factory = ExporterFactory::new( profile_prefix, !args.inhibit_profile_agreggation, max_trace_size as usize, + args.sampling_period, + args.branches, + instrumentation.clone() )?; if let Some(urls) = args.sub_proxies { @@ -155,12 +176,35 @@ fn main() -> Result<(), Box> { let web_url = web.url(); + if args.instrumentation > 0 { + instrumentation.set_proxy_name(&web_url); + } + + // If this proxy is the root (no root_proxy provided), set its own URL + if args.root_proxy.is_none() { + { + let mut web_guard = factory.web_url.write().unwrap(); + *web_guard = Some(web_url.clone()); + } + { + let mut root_guard = factory.root_proxy.write().unwrap(); + *root_guard = Some(web_url.clone()); + } + + log::info!("Root proxy URL set to {}", web_url); + } + thread::spawn(move || { /* Wait for server to start before joining as the server will back-connect */ sleep(Duration::from_secs(3)); if let Some(root) = args.root_proxy { let (url, period) = parse_period(&root, args.sampling_period); + if let Err(e) = ExporterFactory::set_data(factory.clone(), &url, &web_url, period) { + log::error!("Failed to set data: {}", e); + exit(1); + } + if let Err(e) = ExporterFactory::join(&url, &web_url, period) { log::error!("Failed to register in root server {}: {}", root, e); exit(1); diff --git a/src/scrapper.rs b/src/scrapper.rs index ae5cdb8..c4577fd 100644 --- a/src/scrapper.rs +++ b/src/scrapper.rs @@ -4,6 +4,7 @@ use crate::proxy_common::{unix_ts_us, ProxyErr}; use crate::proxywireprotocol::{CounterSnapshot, CounterType, JobDesc, JobProfile}; use crate::trace::{Trace, TraceView}; use crate::ExporterFactory; +use crate::ftio::FtioClient; use core::fmt; use reqwest::blocking::Client; use serde::Serialize; @@ -28,6 +29,7 @@ enum ScraperType { Ftio { traces: Arc, jobid: String, + ftio_client: Arc, }, } @@ -43,6 +45,7 @@ impl fmt::Display for ScraperType { ScraperType::Ftio { traces: _, jobid: _, + ftio_client: _, } => write!(f, "FTIO"), } } @@ -135,16 +138,18 @@ impl ProxyScraper { pub(crate) fn newftio( traces: Arc, jobid: &String, + ftio_client: Arc, ) -> Result { Ok(ProxyScraper { target_url: format!("/FTIO/{}", jobid), state: HashMap::new(), factory: None, - period: 30000, + period: 10000, last_scrape: 0, ttype: ScraperType::Ftio { traces, jobid: jobid.to_string(), + ftio_client, }, }) } @@ -163,6 +168,13 @@ impl ProxyScraper { &self.target_url } + pub(crate) fn get_url_if_proxy(&self) -> Option<&String> { + match &self.ttype { + ScraperType::Proxy => Some(&self.target_url), + _ => None, + } + } + fn scrape_proxy(&mut self) -> Result<(), Box> { let mut deleted: Vec = Vec::new(); @@ -358,8 +370,8 @@ impl ProxyScraper { Ok(()) } - fn scrape_ftio(&mut self, traces: Arc, jobid: String) -> Result<(), Box> { - traces.generate_ftio_model(&jobid)?; + fn scrape_ftio(&mut self, traces: Arc, jobid: String, ftio_client: Arc) -> Result<(), Box> { + traces.generate_ftio_model(&jobid, ftio_client)?; Ok(()) } @@ -384,8 +396,8 @@ impl ProxyScraper { ScraperType::Trace { exporter, trace } => { self.scrape_trace(exporter.clone(), trace.clone())?; } - ScraperType::Ftio { traces, jobid } => { - self.scrape_ftio(traces.clone(), jobid.clone())?; + ScraperType::Ftio { traces, jobid, ftio_client} => { + self.scrape_ftio(traces.clone(), jobid.clone(), ftio_client.clone())?; } } diff --git a/src/trace.rs b/src/trace.rs index 7f30562..2a95161 100644 --- a/src/trace.rs +++ b/src/trace.rs @@ -8,6 +8,8 @@ use std::{ os::unix::prelude::FileExt, path::{Path, PathBuf}, sync::{Arc, Mutex, RwLock}, + thread, + time::Duration, }; use rayon::{ @@ -17,6 +19,9 @@ use rayon::{ use serde::{Deserialize, Serialize}; use serde_binary::binary_stream; +use zmq::{self, Context}; + +use crate::ftio::FtioClient; use crate::{ exporter::ExporterFactory, proxy_common::{check_prefix_dir, list_files_with_ext_in, unix_ts, ProxyErr}, @@ -816,7 +821,7 @@ struct FtioModelTopFreq { } #[derive(Serialize, Deserialize, Debug, Clone)] -struct FtioModel { +pub struct FtioModel { metric: String, dominant_freq: Vec, conf: Vec, @@ -826,8 +831,10 @@ struct FtioModel { t_end: f64, total_bytes: usize, ranks: usize, - freq: usize, + freq: f64, top_freq: FtioModelTopFreq, + n_samples: usize, + wave_names: Vec, } #[derive(Serialize, Clone)] @@ -862,6 +869,27 @@ impl TraceView { models } + pub fn get_metric_freq_model(&self, jobid: String, metric: String) -> Option { + let mut metric_model: Option = None; + + if let Some(job_models) = self.get_job_freq_model(jobid) { + if let Some(model) = job_models.models.get(&metric) { + metric_model = Some(model.clone()); + } + } + + metric_model + } + + pub fn get_trace_sizes(&self, jobid: &String) -> Option<(u64, usize)> { + if let Some(trace) = self.traces.read().unwrap().get(jobid) { + let state = trace.state.lock().unwrap(); + Some((state.size, state.max_size)) + } else { + None + } + } + fn load_existing_traces( prefix: &PathBuf, ) -> Result>, Box> { @@ -1038,12 +1066,44 @@ impl TraceView { TraceExport::new(self.infos(jobid)?, self) } - pub(crate) fn generate_ftio_model(&self, jobid: &String) -> Result<(), Box> { + pub(crate) fn generate_ftio_model( + &self, + jobid: &String, + ftio_client: Arc, + ) -> Result<(), Box> { + let export = self.export(jobid)?; + + if let Ok(ftio_result) = ftio_client.send_receive(export) { + match rmp_serde::from_slice::>(&ftio_result) { + Ok(models) => { + if let Ok(job_model_ht) = self.freq_models.write().as_mut() { + let job_storage = job_model_ht + .entry(jobid.to_string()) + .or_insert(FtioModelStorage::new()); + + for m in models { + log::debug!("FTIO Model for {}: {:?}", m.metric, m); + job_storage.models.insert(m.metric.to_string(), m); + } + } + } + Err(e) => { + log::error!("Failed to parse FTIO output: {}", e); + } + } + return Ok(()); + } + + self.generate_fallback_ftio_model(jobid)?; + + Ok(()) + } + + fn generate_fallback_ftio_model(&self, jobid: &String) -> Result<(), Box> { which::which("admire_proxy_invoke_ftio")?; let export = self.export(jobid)?; - // Convert the Rust value into a string to be piped. let mut cmd = Command::new("admire_proxy_invoke_ftio") .arg("-n") .arg("10") @@ -1053,7 +1113,6 @@ impl TraceView { let mut child_stdin = cmd.stdin.take().unwrap(); - // The subprocess outputs this string. child_stdin .write_all(serde_json::to_string(&export)?.as_bytes()) .unwrap(); @@ -1061,8 +1120,14 @@ impl TraceView { let output = cmd.wait_with_output()?; + let output_str = String::from_utf8_lossy(&output.stdout); + let json_start = output_str + .find('[') + .ok_or("JSON array not found in FTIO output")?; + let json_part = &output_str[json_start..]; + if output.status.success() { - match serde_json::from_slice::>(&output.stdout) { + match serde_json::from_slice::>(json_part.as_bytes()) { Ok(models) => { if let Ok(job_model_ht) = self.freq_models.write().as_mut() { let job_storage = job_model_ht @@ -1071,17 +1136,24 @@ impl TraceView { for m in models { log::debug!("FTIO Model for {}: {:?}", m.metric, m); + job_storage.models.insert(m.metric.to_string(), m); } } } + Err(e) => { log::error!("Failed to parse FTIO output: {}", e); } } + + return Ok(()); } - Ok(()) + Err(ProxyErr::newboxed(format!( + "FTIO command failed: {}", + String::from_utf8_lossy(&output.stderr) + ))) } pub(crate) fn done(&self, job: &JobDesc) -> Result<(), Box> { diff --git a/src/trace_exporter.rs b/src/trace_exporter.rs index ec0266b..0205d62 100644 --- a/src/trace_exporter.rs +++ b/src/trace_exporter.rs @@ -25,6 +25,7 @@ use std::io::Write; mod exporter; mod extrap; +mod ftio; mod profiles; mod scrapper; mod systemmetrics; @@ -32,7 +33,7 @@ use exporter::ExporterFactory; use rayon::iter::*; -use crate::{proxy_common::offset_time_serie, trace::TraceView}; +use crate::{exporter::NoInstrumentation, proxy_common::offset_time_serie, trace::TraceView}; #[derive(Parser)] struct Cli { @@ -65,7 +66,7 @@ struct TraceExporter { impl TraceExporter { fn new(path: &Path) -> Result { - let factory = ExporterFactory::new(path.to_path_buf(), false, 1024 * 1024 * 32)?; + let factory = ExporterFactory::new(path.to_path_buf(), false, 1024 * 1024 * 32, 1000, 2, Arc::new(NoInstrumentation))?; Ok(TraceExporter { factory }) } diff --git a/src/webserver.rs b/src/webserver.rs index a3a6691..e613c29 100644 --- a/src/webserver.rs +++ b/src/webserver.rs @@ -11,9 +11,10 @@ use rouille::{Request, Response}; use serde::Deserialize; use static_files::Resource; use std::collections::HashMap; +use std::hash::Hash; use std::path::Path; -use std::sync::{Arc, Mutex}; +use std::sync::{Arc, Mutex, RwLock}; use crate::squeue; @@ -27,6 +28,7 @@ struct ClientPivot { url: String, refcount: u32, child: Vec, + depth: i32, } impl ClientPivot { @@ -35,6 +37,7 @@ impl ClientPivot { url, refcount: 0, child: Vec::new(), + depth: 0, } } @@ -43,21 +46,39 @@ impl ClientPivot { self.child.push(child_url); } - fn is_partial(&self) -> bool { - if (self.refcount < 2) && (1 < self.refcount) { + fn removefrom(&mut self, child_url: &String) { + self.refcount -= 1; + self.child.retain(|x| x != child_url); + } + + #[allow(unused)] + fn is_partial(&self, max_branches: u64) -> bool { + if (self.refcount < max_branches as u32) && (0 < self.refcount) { return true; } - false } - fn is_free(&self) -> bool { - if self.refcount < 2 { + #[allow(unused)] + fn is_free(&self, max_branches: u64) -> bool { + if self.refcount < max_branches as u32 { return true; } false } + + fn set_depth(&mut self, depth: i32) { + self.depth = depth; + } + + fn get_depth_if_not_full(&self, max_branches: u64) -> i32 { + if self.refcount < max_branches as u32 { + return self.depth; + } else { + return i32::MAX; + } + } } pub(crate) struct Web { @@ -377,6 +398,20 @@ impl Web { WebResponse::BadReq("No job GET parameter passed".to_string()) } + fn handle_tracesize(&self, req: &Request) -> WebResponse { + if let Some(jobid) = req.get_param("jobid") { + match self.factory.trace_store.get_trace_sizes(&jobid) { + Some(size) => { + return WebResponse::Native(Response::json(&size)); + } + None => { + return WebResponse::BadReq(format!("No such jobid {}", jobid)); + } + } + } + WebResponse::BadReq("No job GET parameter passed".to_string()) + } + fn handle_traceplot(&self, req: &Request) -> WebResponse { #[derive(Deserialize)] struct Plotdef { @@ -463,6 +498,137 @@ impl Web { WebResponse::Success(format!("Added {} for scraping", to)) } + fn handle_join_multiple(&self, req: &Request) -> WebResponse { + let to = req.get_param("to"); + + if to.is_none() { + return WebResponse::BadReq("No to parameter passed".to_string()); + } + + let to = to.unwrap(); + + if to.contains("http") { + return WebResponse::BadReq( + "To should not be an URL (with http://) but host:port".to_string(), + ); + } + + // Split multiple targets by & + let targets: Vec<&str> = to.split('&').collect(); + + // Split periods by & if provided + let periods: Vec = match req.get_param("period") { + Some(p) => p + .split('&') + .map(|s| s.parse::().unwrap_or(1000)) + .collect(), + None => vec![1000; targets.len()], + }; + + for (i, target) in targets.iter().enumerate() { + let period = if i < periods.len() { periods[i] } else { 1000 }; + + if let Err(e) = + ExporterFactory::add_scrape(self.factory.clone(), &target.to_string(), period) + { + return WebResponse::BadReq(format!( + "Failed to add {} for scraping : {}", + target, e + )); + } + } + + WebResponse::Success(format!("Added the following nodes for scraping: {}", to)) + } + + // recursive function to add a node to the subtree for binomial topology + fn add_node_to_subtree( + &self, + clients: &mut Vec, + order: u32, + client_url: String, + ) -> Option { + if order == 0 { + return Some(client_url); + } + + let children: Vec = { + let client = clients.iter_mut().find(|c| c.url == client_url).unwrap(); + client.child.clone() + }; + + let mut subtrees: Vec<(String, u32)> = Vec::new(); + + for child_url in &children { + if let Some(child_client) = clients.iter().find(|c| &c.url == child_url) { + let subtree_size = self.get_subtree_size(clients, child_client); + subtrees.push((child_url.clone(), subtree_size as u32)); + } + } + + let mut found = String::new(); + + for i in 0..order { + if !found.is_empty() { + subtrees.retain(|(u, _)| u != &found); + } + found.clear(); + + for (subtree_url, subtree_size) in &subtrees { + if *subtree_size == 2u32.pow(i) { + found = subtree_url.clone(); + break; + } + } + + if !found.is_empty() { + continue; + } + + for (subtree_url, subtree_size) in &subtrees { + if *subtree_size < 2u32.pow(i) { + return self.add_node_to_subtree(clients, i, subtree_url.clone()); + } + } + } + + Some(client_url) + } + + // recursive function to get size of the subtree + fn get_subtree_size(&self, clients: &Vec, client: &ClientPivot) -> u64 { + let mut size = 1; + + for child_url in &client.child { + if let Some(child_client) = clients.iter().find(|c| &c.url == child_url) { + size += self.get_subtree_size(clients, child_client); + } + } + + size + } + + // Find the target node to connect to based on the topology + fn get_target_node( + &self, + clients: &mut Vec, + max_branches: u64, + ) -> String { + if max_branches == 0 { + let (root_refcount, root_url) = { + let root = clients.iter_mut().find(|v| v.url == self.url()).unwrap(); + + (root.refcount, root.url.clone()) + }; + let target_url = self.add_node_to_subtree(clients, root_refcount, root_url.clone()); + return target_url.unwrap(); + } else { + return clients + .iter_mut() + .min_by_key(|v| v.get_depth_if_not_full(max_branches)).unwrap().url.clone(); + } + } + fn handle_pivot(&self, req: &Request) -> WebResponse { let from = req.get_param("from"); @@ -478,32 +644,38 @@ impl Web { ); } + let max_branches = self.factory.branches; + let mut clients = self.known_client.lock().unwrap(); - let mut target = clients.iter_mut().find(|v| v.is_partial()); + // Find the target parent node + + let target_url = self.get_target_node(&mut clients, max_branches); + let target = clients.iter_mut().find(|v| v.url == target_url); + + /* let mut target = clients.iter_mut().find(|v| v.is_partial()); if target.is_none() { target = clients.iter_mut().find(|v| v.is_free()); - } + } */ let resp: WebResponse; + let mut depth = -1; if let Some(target) = target { target.mapto(from.to_string()); - log::info!( - "Pivot response to {} is {} with ref {}", - from, - target.url, - target.refcount - ); + depth = target.depth + 1; resp = WebResponse::Success(target.url.to_string()); } else { resp = WebResponse::BadReq("Did not match any server".to_string()); } - clients.push(ClientPivot::new(from)); + let mut new_client = ClientPivot::new(from); + new_client.set_depth(depth); + + clients.push(new_client); resp } @@ -524,6 +696,147 @@ impl Web { WebResponse::Native(Response::json(&resp)) } + fn handle_remove(&self, req: &Request) -> WebResponse { + let from_url = req.get_param("from"); + if from_url.is_none() { + return WebResponse::BadReq("No from parameter passed".to_string()); + } + + let from_url: String = from_url.unwrap().clone(); + if from_url.contains("http") { + return WebResponse::BadReq( + "From should not be an URL (with http://) but host:port".to_string(), + ); + } + + let target_url = req.get_param("target"); + if target_url.is_none() { + return WebResponse::BadReq("No target parameter passed".to_string()); + } + + let target_url: String = target_url.unwrap().clone(); + if target_url.contains("http") { + return WebResponse::BadReq( + "Target should not be an URL (with http://) but host:port".to_string(), + ); + } + + let mut clients = self.known_client.lock().unwrap(); + + if let Some(from_client) = clients.iter().position(|v| v.url == from_url) { + // Remove the failed node from the notifying client + clients[from_client].removefrom(&target_url); + + let mut replacement_url = String::new(); + + // Check if the unresponsive node had children to reassign, if not we don't need to change any more connections + if let Some(target_client) = clients.iter().position(|v| v.url == target_url) { + if clients[target_client].refcount != 0 { + + // Find a replacement client, should be a client without children + let replacement_client = clients + .iter() + .enumerate() + .max_by_key(|(_, v)| v.depth) + .map(|(v, _)| v); + + if let Some(replacement_client) = replacement_client { + replacement_url = clients[replacement_client].url.clone(); + + // If the found replacement is not the child of the failed node, we need to disconnect it from its parent + if !clients[target_client].child.contains(&replacement_url) { + if let Some(parent_client) = clients + .iter() + .position(|v| v.child.contains(&replacement_url)) + { + clients[parent_client].removefrom(&replacement_url); + // Notify the parent of the replacement about the disconnection + let request_url = format!( + "http://{}/disconnect?target={}", + clients[parent_client].url, replacement_url + ); + let _resp = ApiResponse::query(&request_url); + } + } + + // Connect the notifying client to the replacement (Scrape target send with WebRespone later) + clients[from_client].mapto(replacement_url.clone()); + let depth = clients[from_client].depth + 1; + clients[replacement_client].set_depth(depth); + + // Connect the replacement to the children of the failed node + let mut children: Vec = clients[target_client].child.clone(); + children.retain(|x| x != &replacement_url); + + for child in children.iter().cloned() { + clients[replacement_client].mapto(child); + } + // Notify the replacement about its new children + let children_param = children.join("&"); + // Get the sampling periods of the children nodes + let mut periods: Vec = Vec::new(); + for child in &children { + let period_url = format!("http://{}/period", child); + let resp = ApiResponse::query(&period_url); + if let Ok(resp) = resp { + periods.push(resp.operation); + } else { + periods.push("1000".to_string()); + } + } + let periods_param = periods.join("&"); + + let request_url = format!( + "http://{}/join/multiple?to={}+period={}", + replacement_url, children_param, periods_param + ); + let _resp = ApiResponse::query(&request_url); + } + } + } + + clients.retain(|x| x.url != target_url); + + // Get period of the replacement node + let request_url = format!("http://{}/period", replacement_url); + if replacement_url.is_empty() { + return WebResponse::Success("Unresponsive node removed!".to_string()); + }else { + let resp = ApiResponse::query(&request_url); + return WebResponse::Success(replacement_url + "&" + &resp.unwrap().operation); + } + } else { + return WebResponse::BadReq(format!("No such from client {}", from_url)); + } + } + + // Remove the proxy from the scrape list + fn handle_disconnect(&self, req: &Request) -> WebResponse { + let target_url = req.get_param("target"); + if target_url.is_none() { + return WebResponse::BadReq("No target parameter passed".to_string()); + } + + let mut target_url: String = target_url.unwrap().clone(); + + if !target_url.contains("http") { + target_url = format!("http://{}/job", target_url); + } + if let Err(e) = ExporterFactory::remove_scrape(self.factory.clone(), &target_url) { + return WebResponse::BadReq(format!("Failed to remove {}: {}", target_url, e)); + } + + WebResponse::Success(format!("Removed {} from scraping", target_url)) + } + + // Get period of the Exporter Factory + fn handle_period(&self, _req: &Request) -> WebResponse { + println!("Handling period request"); + let period = self.factory.period.read().unwrap(); + println!("Period is {}", *period); + WebResponse::Success(period.to_string()) + } + fn handle_job(&self, req: &Request) -> WebResponse { if let Some(jobid) = req.get_param("job") { match self.factory.profile_of(&jobid, true) { @@ -665,13 +978,156 @@ impl Web { fn handle_ftio_get_model(&self, req: &Request) -> WebResponse { if let Some(jobid) = req.get_param("jobid") { - if let Some(model) = self.factory.trace_store.get_job_freq_model(jobid) { - return WebResponse::Native(Response::json(&model)); - } else { - return WebResponse::BadReq("No such jobid".to_string()); + if let Some(metricid) = req.get_param("metricid") { + let derivate: String; + if let Some(deriv) = req.get_param("derivate") { + derivate = deriv; + } else { + derivate = "".to_string(); + } + if let Some(model) = self + .factory + .trace_store + .get_metric_freq_model(jobid, derivate + &metricid) + { + return WebResponse::Native(Response::json(&model)); + } else { + return WebResponse::BadReq( + "This jobid or metric does not have a ftio model stored".to_string(), + ); + } } } WebResponse::BadReq("A GET parameter for a reference jobid must be passed".to_string()) + + /* if let Some(jobid) = req.get_param("jobid") { + if let Some(model) = self.factory.trace_store.get_job_freq_model(jobid) { + return WebResponse::Native(Response::json(&model)); + } else { + return WebResponse::BadReq("No such jobid".to_string()); + } + } + WebResponse::BadReq("A GET parameter for a reference jobid must be passed".to_string()) */ + } + + fn handle_ftio_get_args(&self, req: &Request) -> WebResponse { + match req.method() { + "GET" => { + let args = self.factory.ftio_client.get_arguments(); + WebResponse::Native(Response::json(&*args)) + } + "POST" | "PUT" => match rouille::input::json_input::(req) { + Ok(new_args) => { + let output_store = self.factory.ftio_client.server_logs.clone(); + let mut logs = output_store.write().unwrap(); + logs.push(format!("FTIO arguments saved: {:?}", new_args)); + self.factory.ftio_client.set_arguments(new_args); + WebResponse::Success("FTIO args updated".to_string()) + } + Err(e) => { + let output_store = self.factory.ftio_client.server_logs.clone(); + let mut logs = output_store.write().unwrap(); + logs.push(format!("Failed to save FTIO arguments: {}", e)); + WebResponse::BadReq(format!("Invalid FTIO args JSON: {}", e)) + } + }, + _ => WebResponse::BadReq("Unsupported method".to_string()), + } + } + + fn handle_ftio_modified_args(&self, req: &Request) -> WebResponse { + let badreq = |msg: &str| WebResponse::BadReq(msg.to_string()); + + if let Some(jobid) = req.get_param("jobid") { + if let Some(metricid) = req.get_param("metricid") { + let derivate: String; + if let Some(deriv) = req.get_param("derivate") { + derivate = deriv; + } else { + derivate = "".to_string(); + } + if let Some(args_str) = req.get_param("args") { + let modified_args = + match serde_json::from_str::(&args_str) { + Ok(v) => v, + Err(e) => return badreq(&format!("Invalid FTIO args JSON: {}", e)), + }; + + let export = match self.factory.trace_store.export(&jobid) { + Ok(v) => v, + Err(_) => return badreq("Could not export trace data"), + }; + + let values = match export.metrics.get(&(derivate.clone() + &metricid)) { + Some(v) => v, + None => { + return badreq(&format!( + "Metric '{}' not found", + &(derivate + &metricid) + )) + } + }; + + let mut single_metric = HashMap::new(); + single_metric.insert(derivate.clone() + &metricid, values.clone()); + + let ftio_result = match self + .factory + .ftio_client + .send_receive_modified(modified_args, single_metric) + { + Ok(data) => data, + Err(e) => return badreq(&format!("FTIO processing error: {}", e)), + }; + + let decoded: Vec = + match rmp_serde::from_slice(&ftio_result) { + Ok(v) => v, + Err(e) => { + return badreq(&format!("Failed to decode FTIO output: {}", e)) + } + }; + + return WebResponse::Native(Response::json(&decoded[0])); + } + } + } + return WebResponse::BadReq( + "A GET parameter for jobid, metricid and args must be passed".to_string(), + ); + } + + fn handle_ftio_logs(&self, _req: &Request) -> WebResponse { + let logs = self.factory.ftio_client.get_logs(); + WebResponse::Native(Response::json(&logs)) + } + + fn handle_ftio_port(&self, req: &Request) -> WebResponse { + match req.method() { + "GET" => { + if let Some(port) = self.factory.ftio_client.get_port() { + WebResponse::Success(port.to_string()) + } else { + WebResponse::BadReq("FTIO port not set".to_string()) + } + } + "POST" | "PUT" => match rouille::input::json_input::(req) { + Ok(body) => { + if let Some(port_str) = body.get("port").and_then(|v| v.as_str()) { + match self.factory.ftio_client.send_new_address(port_str) { + Ok(_) => WebResponse::Success("FTIO port updated".to_string()), + Err(e) => { + WebResponse::BadReq(format!("Failed to set FTIO port: {}", e)) + } + } + } else { + WebResponse::BadReq("No 'port' field in JSON".to_string()) + } + } + Err(e) => WebResponse::BadReq(format!("Invalid JSON body: {}", e)), + }, + _ => WebResponse::BadReq("Unsupported method".to_string()), + } } fn handle_extrap_get_model(&self, req: &Request) -> WebResponse { @@ -948,7 +1404,9 @@ impl Web { "read" => self.handle_traceread(request), "plot" => self.handle_traceplot(request), "metrics" => self.handle_tracemetrics(request), + "size" => self.handle_tracesize(request), "json" => self.handle_get_json_trace(request), + "ftio" => self.handle_ftio_get_model(request), _ => WebResponse::BadReq(url), }, "profiles" => match resource.as_str() { @@ -960,19 +1418,29 @@ impl Web { _ => WebResponse::BadReq(url), }, "model" => match resource.as_str() { - "ftio" => self.handle_ftio_get_model(request), "download" => self.handle_extrap_get_jsonl(request), "get" => self.handle_extrap_get_model(request), "plot" => self.handle_extrap_plot_model(request), _ => WebResponse::BadReq(url), }, + "ftio" => match resource.as_str() { + "args" => self.handle_ftio_get_args(request), + "modified_args" => self.handle_ftio_modified_args(request), + "logs" => self.handle_ftio_logs(request), + "port" => self.handle_ftio_port(request), + _ => WebResponse::BadReq(url), + }, "pivot" => self.handle_pivot(request), "topo" => self.handle_topo(request), "join" => match resource.as_str() { "" => self.handle_join(request), "list" => self.handle_join_list(request), + "multiple" => self.handle_join_multiple(request), _ => WebResponse::BadReq(url), }, + "remove" => self.handle_remove(request), + "disconnect" => self.handle_disconnect(request), + "period" => self.handle_period(request), "alarms" => match resource.as_str() { "" => self.handle_alarms(request), "add" => self.handle_add_alarms(request), diff --git a/static/ftio.html b/static/ftio.html new file mode 100644 index 0000000..dae6921 --- /dev/null +++ b/static/ftio.html @@ -0,0 +1,113 @@ +
+

Settings:

+
+ + + +
+

Parameters:

+
+
+ + +
+
+

Logs:

+
+ + + + +
\ No newline at end of file diff --git a/static/ftioTemplate.html b/static/ftioTemplate.html new file mode 100644 index 0000000..3e55cef --- /dev/null +++ b/static/ftioTemplate.html @@ -0,0 +1,205 @@ +
+

Parameters:

+
+
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + 🛈 + + +
+ +
+ + 🛈 + +
+ + +
+ + +
+ + 🛈 + +
+ +
+ + 🛈 + +
+ +
+ + +
+ + +
+ + +
+ + 🛈 + +
+
+
+ + +
\ No newline at end of file diff --git a/static/ftioTemplate.js b/static/ftioTemplate.js new file mode 100644 index 0000000..c66c29c --- /dev/null +++ b/static/ftioTemplate.js @@ -0,0 +1,235 @@ +async function populateParameters() { + fetch('/ftio/args', { method: 'GET' }) + .then(response => response.json()) + .then(data => { + document.getElementById('samplingRateField').value = data.freq ?? 10.0; + document.getElementById('memoryLimitField').value = data.memory_limit ?? ''; + document.getElementById('tsField').value = data.ts ?? ''; + document.getElementById('teField').value = data.te ?? ''; + document.getElementById('techniqueMenu').value = data.transformation ?? 'dft'; + document.getElementById('levelField').value = data.level ?? ''; + document.getElementById('waveletField').value = data.wavelet ?? ''; + document.getElementById('outlierMenu').value = data.outlier ?? 'z-score'; + document.getElementById('periodicityMenu').value = data.periodicity_detection ?? ''; + document.getElementById('toleranceField').value = data.tol ?? 0.8; + document.getElementById('dtwBox').checked = data.dtw ?? false; + document.getElementById('spectrumMenu').value = data.no_psd ? 'amplitude' : 'powerDensity'; + document.getElementById('nFreqField').value = data.n_freq ?? 10; + document.getElementById('fourierFitBox').checked = data.fourier_fit ?? false; + document.getElementById('autocorrelationBox').checked = data.autocorrelation ?? false; + document.getElementById('windowAdaptationField').value = data.window_adaptation ?? ''; + document.getElementById('hitsField').value = data.hits ?? ''; + document.getElementById('filterTypeField').value = data.filter_type ?? ''; + document.getElementById('filterCutoffField').value = data.filter_cutoff ?? ''; + document.getElementById('filterCutoff2Field').value = data.filter_cutoff2 ?? ''; + document.getElementById('filterOrderField').value = data.filter_order ?? ''; + document.getElementById('cmdInput').value = data.custom_args ?? ''; + + toggleMemoryLimit(); + toggleDecompLevel(); + toggleWaveletType(); + toggleHitsNeeded(); + toggleFilter(); + }); +} + +async function saveParameters() { + const payload = convertParameters(); + + fetch('/ftio/args', { + method: 'PUT', + headers: { 'Content-Type': 'application/json' }, + body: JSON.stringify(payload) + }).then(response => { + if (response.ok) { + console.log('Parameters saved successfully!'); + } else { + console.error('Failed to save parameters.'); + } + }); +} + +function convertParameters() { + const customArgsRaw = document.getElementById('cmdInput').value || ""; + const customArgs = parseCustomArgs(customArgsRaw); + + // Use custom flag if present, else UI field + const get = (flag, fallback) => customArgs[flag] !== undefined ? customArgs[flag] : fallback; + + const payload = { + freq: parseFloat(get("freq", document.getElementById('samplingRateField').value)), + memory_limit: parseFloat(get("memory_limit", + parseFloat(document.getElementById('samplingRateField').value) === -1 + ? document.getElementById('memoryLimitField').value + : null)), + ts: parseFloat(get("ts", document.getElementById('tsField').value)) || null, + te: parseFloat(get("te", document.getElementById('teField').value)) || null, + transformation: get("transformation", document.getElementById('techniqueMenu').value), + level: document.getElementById('techniqueMenu').value === "wave_disc" + ? parseInt(get("level", document.getElementById('levelField').value)) + : null, + wavelet: get("wavelet", + (["wave_disc", "wave_cont"].includes(document.getElementById('techniqueMenu').value)) + ? document.getElementById('waveletField').value + : null), + outlier: get("outlier", document.getElementById('outlierMenu').value), + periodicity_detection: get("periodicity_detection", document.getElementById('periodicityMenu').value || null), + tol: parseFloat(get("tol", document.getElementById('toleranceField').value)), + dtw: get("dtw", document.getElementById('dtwBox').checked), + no_psd: get("no_psd", document.getElementById('spectrumMenu').value === 'amplitude'), + n_freq: parseInt(get("n_freq", document.getElementById('nFreqField').value)), + fourier_fit: get("fourier_fit", document.getElementById('fourierFitBox').checked), + autocorrelation: get("autocorrelation", document.getElementById('autocorrelationBox').checked), + window_adaptation: get("window_adaptation", document.getElementById('windowAdaptationField').value || null), + hits: get("hits", + document.getElementById('windowAdaptationField').value === 'frequency_hits' + ? document.getElementById('hitsField').value + : null), + filter_type: get("filter_type", document.getElementById('filterTypeField').value || null), + filter_cutoff: parseFloat(get("filter_cutoff", + (document.getElementById('filterTypeField').value && document.getElementById('filterCutoffField').value) + ? document.getElementById('filterCutoffField').value + : null)), + filter_cutoff2: parseFloat(get("filter_cutoff2", + (document.getElementById('filterTypeField').value === "bandpass" && document.getElementById('filterCutoff2Field').value) + ? document.getElementById('filterCutoff2Field').value + : null)), + filter_order: parseInt(get("filter_order", + (document.getElementById('filterTypeField').value && document.getElementById('filterOrderField').value) + ? document.getElementById('filterOrderField').value + : null)), + custom_args: customArgsRaw || null + }; + return payload; +} + +function copyParameters() { + const nameMap = { + samplingRateField: "freq", + memoryLimitField: "memory_limit", + tsField: "ts", + teField: "te", + techniqueMenu: "transformation", + levelField: "level", + waveletField: "wavelet", + outlierMenu: "outlier", + periodicityMenu: "periodicity_detection", + toleranceField: "tol", + dtwBox: "dtw", + spectrumMenu: "no_psd", + nFreqField: "n_freq", + fourierFitBox: "fourier_fit", + autocorrelationBox: "autocorrelation", + windowAdaptationField: "window_adaptation", + hitsField: "hits", + filterTypeField: "filter_type", + filterCutoffField: "filter_cutoff", + filterCutoff2Field: "filter_cutoff2", + filterOrderField: "filter_order" + }; + + console.log(nameMap); + + const params = []; + const fields = document.querySelectorAll('#ftioParameters .ftio-params input, #ftioParameters .ftio-params select'); + + fields.forEach(field => { + const cliName = nameMap[field.name]; + + if (!cliName) return; + + // Special handling for amplitude spectrum = no_psd flag + if (field.name === "spectrumMenu") { + if (field.value === "amplitude") { + params.push("--no_psd"); + } + return; + } + + if (field.type === "checkbox") { + if (field.checked) params.push(`--${cliName}`); + } else if (field.value !== "" && field.value != null) { + params.push(`--${cliName} ${field.value}`); + } + }); + + const current = document.getElementById("cmdInput").value.trim(); + document.getElementById("cmdInput").value = params.join(" ") + (current ? " " + current : ""); + +} + +function parseCustomArgs(argString) { + const args = {}; + const tokens = argString.trim().split(/\s+/); + + for (let i = 0; i < tokens.length; i++) { + if (tokens[i].startsWith("--")) { + const key = tokens[i].replace(/^--/, ""); + const next = tokens[i + 1]; + + // If next token is not another flag, treat it as value + if (next && !next.startsWith("--")) { + args[key] = next; + i++; + } else { + // Boolean flag + args[key] = true; + } + } + } + return args; +} + +function toggleMemoryLimit() { + const freqVal = parseFloat(document.getElementById('samplingRateField').value); + const memGroup = document.getElementById('memoryLimitGroup'); + memGroup.style.display = (freqVal === -1) ? 'block' : 'none'; +} +function toggleDecompLevel() { + const techniqueVal = document.getElementById('techniqueMenu').value; + const levelGroup = document.getElementById('levelGroup'); + levelGroup.style.display = (techniqueVal === 'wave_disc') ? 'block' : 'none'; +} +function toggleWaveletType() { + const techniqueVal = document.getElementById('techniqueMenu').value; + const waveletGroup = document.getElementById('waveletGroup'); + waveletGroup.style.display = (techniqueVal === 'wave_disc' || techniqueVal === 'wave_cont') ? 'block' : 'none'; +} +function toggleHitsNeeded() { + const windowAdaptationVal = document.getElementById('windowAdaptationField').value; + const hitsGroup = document.getElementById('hitsGroup'); + hitsGroup.style.display = (windowAdaptationVal === 'frequency_hits') ? 'block' : 'none'; +} +function toggleFilter() { + const filterTypeVal = document.getElementById('filterTypeField').value; + const filterCutoffGroup = document.getElementById('filterCutoffGroup'); + const filterOrderGroup = document.getElementById('filterOrderGroup'); + filterCutoffGroup.style.display = (filterTypeVal !== '') ? 'block' : 'none'; + filterOrderGroup.style.display = (filterTypeVal !== '') ? 'block' : 'none'; + + const filterCutoff2Field = document.getElementById('filterCutoff2Field'); + if (filterTypeVal === 'bandpass') { + filterCutoff2Field.style.display = 'inline-block'; + } else { + filterCutoff2Field.style.display = 'none'; + } +} + +function attachFTIOEvents() { + document.getElementById('samplingRateField').addEventListener('input', toggleMemoryLimit); + document.getElementById('techniqueMenu').addEventListener('change', toggleDecompLevel); + document.getElementById('techniqueMenu').addEventListener('change', toggleWaveletType); + document.getElementById('windowAdaptationField').addEventListener('change', toggleHitsNeeded); + document.getElementById('filterTypeField').addEventListener('change', toggleFilter); + document.getElementById('saveBtn') ? document.getElementById('saveBtn').addEventListener('click', saveParameters) : null; + document.getElementById('restoreBtn').addEventListener('click', populateParameters); + document.getElementById('clearBtn').addEventListener('click', () => { + document.getElementById('cmdInput').value = ''; + }); + document.getElementById('copyBtn').addEventListener('click', copyParameters); +} + +function initFTIOTemplate() { + attachFTIOEvents(); + populateParameters(); +} \ No newline at end of file diff --git a/static/header.html.in b/static/header.html.in index dfa87e6..975a286 100644 --- a/static/header.html.in +++ b/static/header.html.in @@ -19,6 +19,7 @@
  • Trace
  • Profiles
  • Models
  • +
  • FTIO
  • API Documentation
  • \ No newline at end of file diff --git a/static/styles.css b/static/styles.css index 19b5165..c9a845b 100644 --- a/static/styles.css +++ b/static/styles.css @@ -247,3 +247,44 @@ input[type="number"] { word-wrap: break-word; /* Allow long words to break and wrap onto the next line */ } +.ftio-params { + margin-bottom: 10px; +} + +.info-symbol { + color: #555; + transition: color 0.2s ease; + cursor: help; +} + +.info-symbol:hover { + color: #51dcff; +} + +.ftio-logs { + background-color: #2b2b2b; + border: 5px solid #2b2b2b; + border-radius: 10px; + padding: 5px; + box-sizing: border-box; + height: 750px; + overflow-y: auto; + font-family: monospace; + white-space: pre-wrap; /* Preserve whitespace and wrap lines */ + color: #dbdbdb; + font-size: medium; +} + +#ftio-logs::after { + content: ""; + display: block; + height: 5px; + width: 100%; +} + +#ftio-logs::before { + content: ""; + display: block; + height: 5px; + width: 100%; +} \ No newline at end of file diff --git a/static/trace.html b/static/trace.html index c4d45c9..20a0fff 100644 --- a/static/trace.html +++ b/static/trace.html @@ -11,19 +11,86 @@

    Select Plot Source



    + +

    + + + 🛈 + +

    + +
    +

    FTIO

    +
    + + 🛈 + +

    + + + +

    + + + + +
    +
    +

    Visualizations

    + + + + 0 MB / 32.00 MB (0%) +

    +
    - + + + \ No newline at end of file