#3409 assigned task

Strip down configure checks to the bare minimum

Reported by: Sebastian Huber Owned by: Sebastian Huber
Priority: normal Milestone: 5.1
Component: build Version: 5
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description

There are a lot of configure checks which produce HAVE_* defines which are no longer used or superfluous since we demand a recent Newlib version anyway.

Change History (10)

comment:1 Changed on May 2, 2018 at 7:58:46 AM by Sebastian Huber <sebastian.huber@…>

In b422aa3f/rtems:

tests: Remove configure feature checks

Update #3409.

comment:2 Changed on Oct 23, 2018 at 2:02:37 PM by Sebastian Huber <sebastian.huber@…>

In 3cf12c9/rtems:

Remove strlcat(), strlcpy(), strsep(), readdir_r()

These functions are provided by Newlib since 2002.

Update #3409.

comment:3 Changed on Oct 23, 2018 at 2:02:40 PM by Sebastian Huber <sebastian.huber@…>

In 87a9900f/rtems:

Remove isatty()

These functions are provided by Newlib since 2000.

Update #3409.

comment:4 Changed on Oct 23, 2018 at 2:02:44 PM by Sebastian Huber <sebastian.huber@…>

In 658ec75/rtems:

Remove assert()

This function is provided by Newlib since 2000.

Update #3409.

comment:5 Changed on Oct 23, 2018 at 2:02:47 PM by Sebastian Huber <sebastian.huber@…>

In e161767e/rtems:

Remove ttyname()

This function is provided by Newlib since 2000.

Update #3409.

comment:6 Changed on Oct 23, 2018 at 2:02:51 PM by Sebastian Huber <sebastian.huber@…>

In 79d145a7/rtems:

Remove optional getrusage() declaration

Declaration provided by Newlib since 2014.

Update #3409.

comment:7 Changed on Oct 23, 2018 at 2:02:54 PM by Sebastian Huber <sebastian.huber@…>

In f59edebf/rtems:

Remove getcwd()

This function is provided by Newlib since 2000.

Update #3409.

comment:8 Changed on Oct 23, 2018 at 2:02:58 PM by Sebastian Huber <sebastian.huber@…>

In 167654e/rtems:

Remove checks for flockfile(), etc. declarations

Declarations provided by Newlib since 2002.

Update #3409.

comment:9 Changed on Oct 23, 2018 at 2:03:02 PM by Sebastian Huber <sebastian.huber@…>

In 6da1bb0/rtems:

Remove superfluous configure checks

The results of these checks are unused, covered by other checks or check
obvious things.

Update #3409.

comment:10 Changed on Oct 30, 2018 at 12:34:10 PM by Sebastian Huber <sebastian.huber@…>

In 7e2aabd7/rtems:

config: Fix check networking

This Autoconf macro used cache variables which are not longer present.

Update #3409.

Note: See TracTickets for help on using tickets.