Skip to content

Conversation

@vszakats
Copy link
Member

  • drop HAVE_IOCTL macro, drop exception.
  • drop unused setjmp.h detection, drop exception.
    It's a C89 header and result also not used in detections.
  • use C89 stdlib.h without detection.
    (It's still being detected by autotools anyway.)

It's used like this in the source.

stdlib.h is detected by autotools anyway. We avoid a second,
explicit check which uses the cached result of the implicit
check. The HAVE macor is set either way.
@github-actions github-actions bot added the CI Continuous Integration label Dec 30, 2024
@vszakats vszakats closed this in f60f872 Dec 31, 2024
@vszakats vszakats deleted the configure-tidy-ups branch December 31, 2024 10:38
pps83 pushed a commit to pps83/curl that referenced this pull request Apr 26, 2025
- drop `HAVE_IOCTL` macro, drop exception.
- drop unused `setjmp.h` detection, drop exception.
  It's a C89 header and result also not used in detections.
- use C89 `stdlib.h` without detection.
  (It's still being detected by autotools anyway.)

Closes curl#15867
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build CI Continuous Integration tidy-up

Development

Successfully merging this pull request may close these issues.

1 participant