<div dir="auto">I grep'ed for calls to rtems_termios_initialize and found a lot of calls to remove. I got it building again. If someone wants to sweep those calls out, go for it. <div dir="auto"><br></div><div dir="auto">The bigger alternative seemed like work being pushed on the community to keep the tree building and finish a job. I don't have time to do someone else's clean up </div><div dir="auto"><br></div><div dir="auto">--joel</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jun 7, 2023, 10:15 AM Gedare Bloom <<a href="mailto:gedare@rtems.org">gedare@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This is a reasonable workaround for now, but it seems to be overkill<br>
and counter to the point of refactoring the termiostypes.h.<br>
<br>
Would a better solution be<br>
#define rtems_termios_initialize() (void)<br>
<br>
On Tue, Jun 6, 2023 at 4:34 PM Joel Sherrill <<a href="mailto:joel@rtems.org" target="_blank" rel="noreferrer">joel@rtems.org</a>> wrote:<br>
><br>
> Module:    rtems<br>
> Branch:    master<br>
> Commit:    b2967081e5daa673141d714a2e53280898dce566<br>
> Changeset: <a href="http://git.rtems.org/rtems/commit/?id=b2967081e5daa673141d714a2e53280898dce566" rel="noreferrer noreferrer" target="_blank">http://git.rtems.org/rtems/commit/?id=b2967081e5daa673141d714a2e53280898dce566</a><br>
><br>
> Author:    Joel Sherrill <<a href="mailto:joel@rtems.org" target="_blank" rel="noreferrer">joel@rtems.org</a>><br>
> Date:      Tue Jun  6 17:33:08 2023 -0500<br>
><br>
> xilinx-zynqmp: Include <rtems/libio.h> for rtems_termios_initialize()<br>
><br>
> ---<br>
><br>
>  bsps/aarch64/xilinx-zynqmp/console/console.c    | 1 +<br>
>  bsps/arm/xilinx-zynqmp/console/console-config.c | 1 +<br>
>  2 files changed, 2 insertions(+)<br>
><br>
> diff --git a/bsps/aarch64/xilinx-zynqmp/console/console.c b/bsps/aarch64/xilinx-zynqmp/console/console.c<br>
> index 992b8a62da..e0ca14069c 100644<br>
> --- a/bsps/aarch64/xilinx-zynqmp/console/console.c<br>
> +++ b/bsps/aarch64/xilinx-zynqmp/console/console.c<br>
> @@ -38,6 +38,7 @@<br>
>  #include <rtems/bspIo.h><br>
>  #include <rtems/endian.h><br>
>  #include <rtems/sysinit.h><br>
> +#include <rtems/libio.h>   /* for rtems_termios_initialize */<br>
><br>
>  #include <bsp/aarch64-mmu.h><br>
>  #include <bsp/fdt.h><br>
> diff --git a/bsps/arm/xilinx-zynqmp/console/console-config.c b/bsps/arm/xilinx-zynqmp/console/console-config.c<br>
> index b164db78a5..1712073c2c 100644<br>
> --- a/bsps/arm/xilinx-zynqmp/console/console-config.c<br>
> +++ b/bsps/arm/xilinx-zynqmp/console/console-config.c<br>
> @@ -33,6 +33,7 @@<br>
>  #include <rtems/console.h><br>
>  #include <rtems/bspIo.h><br>
>  #include <rtems/sysinit.h><br>
> +#include <rtems/libio.h>   /* for rtems_termios_initialize */<br>
><br>
>  #include <bsp/irq.h><br>
>  #include <dev/serial/zynq-uart.h><br>
><br>
> _______________________________________________<br>
> vc mailing list<br>
> <a href="mailto:vc@rtems.org" target="_blank" rel="noreferrer">vc@rtems.org</a><br>
> <a href="http://lists.rtems.org/mailman/listinfo/vc" rel="noreferrer noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/vc</a><br>
</blockquote></div>