Re: [PATCH 0/4] lm32: varargs patches

2025-01-15 Thread Jeff Law
On 1/14/25 11:14 PM, Keith Packard wrote: lm32 is currently scheduled to be deprecated as it hasn't been converted to use LRA instead of reload. Deprecation would happen with the gcc-15 release and removal in gcc-16 if nobody steps forward to do the conversion. I kinda wondered. Frankly,

Re: [PATCH 0/4] lm32: varargs patches

2025-01-14 Thread Keith Packard
> lm32 is currently scheduled to be deprecated as it hasn't been converted > to use LRA instead of reload. Deprecation would happen with the gcc-15 > release and removal in gcc-16 if nobody steps forward to do the > conversion. I kinda wondered. Frankly, I treated this adventure as a way to le

Re: [PATCH 0/4] lm32: varargs patches

2025-01-14 Thread Jeff Law
On 1/13/25 1:08 PM, Keith Packard wrote: In doing picolibc testing for lm32, I discovered that varargs handling had an issue when the set of anonymous arguments spanned register arguments and stack arguments. On lm32, FIRST_PARM_OFFSET is '4', meaning there are four bytes between the stack t