Re: RFR: 8308031: Linkers should promote variadic arguments [v7]

2023-06-06 Thread Jorn Vernee
On Fri, 2 Jun 2023 16:22:43 GMT, Jorn Vernee wrote: >> In C, arguments smaller than `int` are promoted to (`unsigned`) `int`, and >> `float` is promoted to `double`, when being passed as variadic argument (see >> e.g. >> https://en.cppreference.com/w/c/language/conversion#Default_argument_prom

Re: RFR: 8308031: Linkers should promote variadic arguments [v7]

2023-06-02 Thread Maurizio Cimadamore
On Fri, 2 Jun 2023 16:22:43 GMT, Jorn Vernee wrote: >> In C, arguments smaller than `int` are promoted to (`unsigned`) `int`, and >> `float` is promoted to `double`, when being passed as variadic argument (see >> e.g. >> https://en.cppreference.com/w/c/language/conversion#Default_argument_prom

Re: RFR: 8308031: Linkers should promote variadic arguments [v7]

2023-06-02 Thread Jorn Vernee
> In C, arguments smaller than `int` are promoted to (`unsigned`) `int`, and > `float` is promoted to `double`, when being passed as variadic argument (see > e.g. > https://en.cppreference.com/w/c/language/conversion#Default_argument_promotions). > This patch adds the automatic argument promoti