Re: Warnings when building sparc/leon3

2022-03-08 Thread Joel Sherrill
On Tue, Mar 8, 2022 at 9:18 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > > > On 08/03/2022 15:52, Joel Sherrill wrote: > > We could change rtems_configuration_get_user_multiprocessing_table() > to > > return NULL if CONFIGURE_MP_APPLICATION is not defined. > > > > > >

Re: Warnings when building sparc/leon3

2022-03-08 Thread Sebastian Huber
On 08/03/2022 15:52, Joel Sherrill wrote: We could change rtems_configuration_get_user_multiprocessing_table() to return NULL if CONFIGURE_MP_APPLICATION is not defined. That's how it is now. #if defined(RTEMS_MULTIPROCESSING)   #define rtems_configuration_get_user_multiprocessing_t

Re: Warnings when building sparc/leon3

2022-03-08 Thread Joel Sherrill
On Tue, Mar 8, 2022 at 8:46 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 08/03/2022 15:40, Joel Sherrill wrote: > > > > On Tue, Mar 8, 2022 at 8:31 AM Sebastian Huber > > > > wrote: > > > > On 08/03/2022 15:23, Joel Sherrill w

Re: Warnings when building sparc/leon3

2022-03-08 Thread Sebastian Huber
On 08/03/2022 15:40, Joel Sherrill wrote: On Tue, Mar 8, 2022 at 8:31 AM Sebastian Huber > wrote: On 08/03/2022 15:23, Joel Sherrill wrote: > > > On Tue, Mar 8, 2022 at 12:45 AM Sebastian Huber > mailto:sebastian.hu...@embedde

Re: Warnings when building sparc/leon3

2022-03-08 Thread Joel Sherrill
On Tue, Mar 8, 2022 at 8:31 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 08/03/2022 15:23, Joel Sherrill wrote: > > > > > > On Tue, Mar 8, 2022 at 12:45 AM Sebastian Huber > > > > wrote: > > > > On 07/03/2022 19:19, Joel Sherr

Re: Warnings when building sparc/leon3

2022-03-08 Thread Sebastian Huber
On 08/03/2022 15:23, Joel Sherrill wrote: On Tue, Mar 8, 2022 at 12:45 AM Sebastian Huber > wrote: On 07/03/2022 19:19, Joel Sherrill wrote: > > > On Mon, Mar 7, 2022 at 11:54 AM Sebastian Huber > mailto:sebastian.hu...@embed

Re: Warnings when building sparc/leon3

2022-03-08 Thread Joel Sherrill
On Tue, Mar 8, 2022 at 12:45 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 07/03/2022 19:19, Joel Sherrill wrote: > > > > > > On Mon, Mar 7, 2022 at 11:54 AM Sebastian Huber > > > > wrote: > > > > On 07/03/2022 17:48, Joel Sher

Re: Warnings when building sparc/leon3

2022-03-07 Thread Sebastian Huber
On 07/03/2022 19:19, Joel Sherrill wrote: On Mon, Mar 7, 2022 at 11:54 AM Sebastian Huber > wrote: On 07/03/2022 17:48, Joel Sherrill wrote: > This appears to be because > rtems_configuration_get_user_multiprocessing_table() always ret

Re: Warnings when building sparc/leon3

2022-03-07 Thread Joel Sherrill
On Mon, Mar 7, 2022 at 11:54 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 07/03/2022 17:48, Joel Sherrill wrote: > > This appears to be because > > rtems_configuration_get_user_multiprocessing_table() always returns a > > non-NULL value when RTEMS_MULTIPROCESSING is defined

Re: Warnings when building sparc/leon3

2022-03-07 Thread Sebastian Huber
On 07/03/2022 17:48, Joel Sherrill wrote: This appears to be because rtems_configuration_get_user_multiprocessing_table() always returns a non-NULL value when RTEMS_MULTIPROCESSING is defined. This must be a change versus previous behavior. Ryan and I noticed that the specific cases cited here a

Re: Warnings when building sparc/leon3

2022-03-07 Thread Joel Sherrill
This appears to be because rtems_configuration_get_user_multiprocessing_table() always returns a non-NULL value when RTEMS_MULTIPROCESSING is defined. This must be a change versus previous behavior. Ryan and I noticed that the specific cases cited here appeared to be wrapped in ifdef RTEMS_MULTIPR

Warnings when building sparc/leon3

2022-03-07 Thread Ryan Long
Joel and I noticed these warnings when building the leon3 BSP with multiprocessing enabled. Joel thinks this means that something has changed around the multiprocessing configuration to generate these. Does anybody have an idea on how to fix these? In file included from ../../../cpukit/includ