Le jeu. 25 sept. 2025, 21:04, Leo Sandoval <[email protected]> a écrit :
> > > On Wed, Sep 24, 2025 at 1:55 PM Vladimir 'phcoder' Serbinenko < > [email protected]> wrote: > >> What is the influence on core.img size on i386-pc? Are we still within >> our promises for supporting 31K gaps with simple config? >> > > running this in both grub versions > > $ grub2-mkimage -O i386-pc -p /tmp -o core.img biosdisk part_msdos ext2 > > core.img file increases from 34538 to 35132 bytes, so the increase is > about 0.6K. > 0.6K out of 31K is a lot. Is there a way to decrease this overhead? >>> extern grub_err_t EXPORT_VAR(grub_errno); >>> extern char EXPORT_VAR(grub_errmsg)[GRUB_MAX_ERRMSG]; >>> >>> -grub_err_t EXPORT_FUNC(grub_error) (grub_err_t n, const char *fmt, ...) >>> - __attribute__ ((format (GNU_PRINTF, 2, 3))); >>> +grub_err_t EXPORT_FUNC(grub_error) (grub_err_t n, const char *file, >>> const int line, const char *fmt, ...) >>> + __attribute__ ((format (GNU_PRINTF, 4, 5))); >>> + >>> +#define grub_error(n, fmt, ...) grub_error (n, __FILE__, __LINE__, fmt, >>> ##__VA_ARGS__) >>> + >>> + >>> void EXPORT_FUNC(grub_fatal) (const char *fmt, ...) __attribute__ >>> ((noreturn)); >>> void EXPORT_FUNC(grub_error_push) (void); >>> int EXPORT_FUNC(grub_error_pop) (void); >>> -- >>> 2.50.1 >>> >>> >>> _______________________________________________ >>> Grub-devel mailing list >>> [email protected] >>> https://lists.gnu.org/mailman/listinfo/grub-devel >>> >>
_______________________________________________ Grub-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/grub-devel
