ha
2015-01-25 17:27:12 UTC
Hallo
Mit fiel kein besserer Thread-Titel ein ;-)
Ich habe in einem Linux-Sourcecode ein Fragment gesehen, das
ich so noch nicht kannte:
Beispiel aus Linux/kernel/sched/idle.c:
void __weak arch_cpu_idle_prepare(void) { }
void __weak arch_cpu_idle_enter(void) { }
void __weak arch_cpu_idle_exit(void) { }
void __weak arch_cpu_idle_dead(void) { }
void __weak arch_cpu_idle(void)
{
cpu_idle_force_poll = 1;
local_irq_enable();
}
Keine Semikolons und leere Blockklammern. Was
ist der Sinn?
Mit fiel kein besserer Thread-Titel ein ;-)
Ich habe in einem Linux-Sourcecode ein Fragment gesehen, das
ich so noch nicht kannte:
Beispiel aus Linux/kernel/sched/idle.c:
void __weak arch_cpu_idle_prepare(void) { }
void __weak arch_cpu_idle_enter(void) { }
void __weak arch_cpu_idle_exit(void) { }
void __weak arch_cpu_idle_dead(void) { }
void __weak arch_cpu_idle(void)
{
cpu_idle_force_poll = 1;
local_irq_enable();
}
Keine Semikolons und leere Blockklammern. Was
ist der Sinn?