newlib,x86_32: use PRI{u,x}32, PRI{u,x}PTR, etc in format strings
authorKornilios Kourtis <kkourt@inf.ethz.ch>
Sun, 5 Feb 2012 14:41:54 +0000 (15:41 +0100)
committerKornilios Kourtis <kkourt@inf.ethz.ch>
Sun, 5 Feb 2012 14:41:54 +0000 (15:41 +0100)
commitcba58299d12f73aaecbb9b5ff17db129d33e2c75
tree1a4d33f34b1d3d644b814ab15c01f3a3d4011d83
parent48800060f7aa7c3c9bbe5e08557734131ab7b31b
newlib,x86_32: use PRI{u,x}32, PRI{u,x}PTR, etc in format strings

Again this is needed because newlib defines uint32_t as unsigned long.
(In retrospect, I should just changed newlib's uint32_t to unsigned int)

Checkpoint:
compiles and boots qemu for x86-{32,64}-{newlib,freec}
Also, a couple of tests on real hardware (x86_64 only) work
38 files changed:
include/barrelfish_kpi/types.h
kernel/arch/x86/perfmon_intel.c
kernel/arch/x86/timing.c
kernel/arch/x86_32/init.c
kernel/arch/x86_32/irq.c
kernel/arch/x86_32/paging.c
kernel/arch/x86_32/startup_arch.c
kernel/arch/x86_32/syscall.c
kernel/capabilities.c
kernel/include/paging_kernel_helper.h
lib/barrelfish/arch/x86_32/debug.c
lib/barrelfish/debug.c
lib/elf/elf32.c
lib/elf/elf64.c
lib/lwip/src/core/dns.c
lib/nfs/nfs.c
lib/nfs/rpc.c
lib/nfs/xdr_pbuf.c
lib/posixcompat/sbrk.c
lib/posixcompat/select.c
lib/posixcompat/sockets.c
tools/flounder/AHCI.hs
usr/chips/framework.c
usr/drivers/vbe/main.c
usr/drivers/vbe/vbe.c
usr/mem_serv_dist/mem_serv.c
usr/mem_serv_dist/steal.c
usr/pci/acpi.c
usr/pci/acpica_osglue.c
usr/pci/buttons.c
usr/pci/interrupts.c
usr/pci/pci.c
usr/pci/pci_service.c
usr/tests/idctest/idctest.c
usr/tests/multihoptest/multihoptest.c
usr/tests/thcidctest/thcidctest.c
usr/tests/thcminitest/thcminitest.c
usr/tests/xcorecaps/xcorecapserv.c