Revision c732abe2 target-arm/helper.c

b/target-arm/helper.c
126 126
    { 0, NULL}
127 127
};
128 128

  
129
void arm_cpu_list(void)
129
void arm_cpu_list(FILE *f, int (*cpu_fprintf)(FILE *f, const char *fmt, ...))
130 130
{
131 131
    int i;
132 132

  
133
    printf ("Available CPUs:\n");
133
    (*cpu_fprintf)(f, "Available CPUs:\n");
134 134
    for (i = 0; arm_cpu_names[i].name; i++) {
135
        printf("  %s\n", arm_cpu_names[i].name);
135
        (*cpu_fprintf)(f, "  %s\n", arm_cpu_names[i].name);
136 136
    }
137 137
}
138 138

  

Also available in: Unified diff