On Mon, 14 Oct 2024 13:50:28 +0200, Ahmad Fatoum wrote: > Symbols exclusively defined in common.h are a problem, because other > headers that require them will need to include a lot of extra baggage, > which in the worst case can lead to cyclic dependencies and in every > case leads to longer compile times. > > This series prepare for removing common.h in other headers by moving > everything it contains apart from #includes into more fitting existing > headers that are already being included. > > [...] Applied, thanks! [01/12] include: common.h: move barebox startup functions into separate header https://git.pengutronix.de/cgit/barebox/commit/?id=e723ea2ed886 (link may not be stable) [02/12] include: common.h: move ctrlc() functions into stdio.h https://git.pengutronix.de/cgit/barebox/commit/?id=0421e3c77def (link may not be stable) [03/12] include: common.h: move out integer string parsing functions https://git.pengutronix.de/cgit/barebox/commit/?id=af51386c2627 (link may not be stable) [04/12] include: common.h: move out endianness macro sanity check https://git.pengutronix.de/cgit/barebox/commit/?id=2a8222c22c2d (link may not be stable) [05/12] include: common.h: move out user interface functions into stdio.h https://git.pengutronix.de/cgit/barebox/commit/?id=b3c618880ed5 (link may not be stable) [06/12] include: common.h: move out memory option parsing prototypes https://git.pengutronix.de/cgit/barebox/commit/?id=7fa8ca6a4094 (link may not be stable) [07/12] include: common.h: move out RW_BUF_SIZE definition https://git.pengutronix.de/cgit/barebox/commit/?id=1b33d75d4b07 (link may not be stable) [08/12] commands: add macro to simplify defining one shot commands (no commit info) [09/12] commands: reginfo: make command mpc5xxx-specific (no commit info) [10/12] include: common.h: move out get_ram_size (no commit info) [11/12] include: align: reword STACK_ALIGN_ARRAY macro parameter for clarity (no commit info) [12/12] ARM: bcm283x: remove common.h include in mbox.h (no commit info) Best regards, -- Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>