Ben Hutchings dixit: >why other architectures get away with it. Maybe they just don't use >pr_*() in headers.
Maybe something like this? #define ack_bad_irq(irq) do { \ pr_crit("unexpected IRQ trap at vector %02x\n", \ (unsigned int)(irq)); \ } while (/* CONSTCOND */ 0) This would defer pr_crit expansion to when the static inline function was actually used. Just an idea of the moment, //mirabilos -- “Having a smoking section in a restaurant is like having a peeing section in a swimming pool.” -- Edward Burr -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pine.bsm.4.64l.1112171426140....@herc.mirbsd.org