Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • elpa elpa
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • elpa
  • elpaelpa
  • Merge requests
  • !126

configure.ac: Use a function prototype for _ linkage probing

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Andreas Marek requested to merge master_pre_stage into master Dec 20, 2022
  • Overview 0
  • Commits 9
  • Pipelines 1
  • Changes 19

The prototype chosen (char return type, no arguments) follows the usual autoconf approach for link tests. This is why compilers are likely to continue to support this construct even if there is a mismatch in types.

Future compilers are likely to reject implicit function declarations, and the checks will always fail with such compilers. (Implicit function declarations were removed from C in 1999.)

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: master_pre_stage