That option was removed in 9.0, it only affects the SDCC compiler, I
think you can remove it in your case.

Here is a snippet from the release notes.

>   * Compatibility Concerns

        - The configuration option CONFIG_CAN_PASS_STRUCT is now
removed.  Previously, it was used (at the cost of breaking standards
support) to support older versions of the SDCC compiler that couldn't
pass structs/unions as functions' parameters.  A newer version of the
compiler has resolved the issue.

On Mon, May 24, 2021 at 10:06 AM Sebastien Lorquet <sebast...@lorquet.fr> wrote:
>
> Hello,
>
> Migrating our system from NuttX 7.30 to current trunk
>
> Nothing very bad, just up_arch.h changed to arm_arch.h and it's mostly
> compiling fine.
>
> One of our custom drivers use sigqueue, which requires different types
> according to CONFIG_CAN_PASS_STRUCTS
>
> This config seems to not exist anymore. Is it implied now? Can I delete
> the code that assume absence of this config?
>
> Thanks,
>
> Sebastien
>

Reply via email to