[coreboot] coreboot-libpayload 'size_t' conflicting type error
Paul Menzel
paulepanter at users.sourceforge.net
Wed Mar 27 10:32:05 CET 2013
Dear Pradish,
in my last message I asked you *not* to send any HTML messages!
Additionally you did not reply to the list. Please use a decent mail
client which has the option to reply to the list. (As a workaround you
might use the reply to all feature.
Am Mittwoch, den 27.03.2013, 13:08 +0530 schrieb Pradish MP:
[…]
> but i get new errors
>
> pradish at pradish-VirtualBox:~/coreboot/payloads/libpayload$ make install
> build/libpayload-config.h build/config.h differ: byte 93, line 4
> CC libpci/libpci.libpci.o
> AR build/libpci.a
> CC arch/x86/main.libc.o
> CC arch/x86/sysinfo.libc.o
> CC arch/x86/timer.libc.o
> CC arch/x86/coreboot.libc.o
> CC arch/x86/util.libc.o
> CC arch/x86/exec.libc.o
> CC arch/x86/virtual.libc.o
> CC arch/x86/string.libc.o
> CC arch/x86/multiboot.libc.o
> CC crypto/sha1.libc.o
> CC libc/malloc.libc.o
> CC libc/printf.libc.o
> CC libc/console.libc.o
> CC libc/string.libc.o
> In file included from libc/string.c:35:0:
> include/inttypes.h:250:2: error: unknown type name 'intmax_t'
> include/inttypes.h:251:2: error: unknown type name 'intmax_t'
> include/inttypes.h:255:1: error: unknown type name 'intmax_t'
> include/inttypes.h:255:1: warning: parameter names (without types) in function declaration [enabled by default]
> include/inttypes.h:256:1: warning: parameter names (without types) in function declaration [enabled by default]
> include/inttypes.h:257:1: error: unknown type name 'intmax_t'
> include/inttypes.h:258:1: error: unknown type name 'uintmax_t'
> libc/string.c: In function 'strtoul':
> libc/string.c:542:12: error: 'UINT32_MAX' undeclared (first use in this function)
> libc/string.c:542:12: note: each undeclared identifier is reported only once for each function it appears in
> make: *** [build/libc/string.libc.o] Error 1
>
> how to resolve this one?
Thanks to Stefan Reinauer these errors should be fixed with the
following commit.
commit c7b6d7db092cfd925f1fb6333e166a54663310e7
Author: Stefan Reinauer <reinauer at chromium.org>
Date: Mon Mar 25 15:03:41 2013 -0700
libpayload: Fix type issues
There were a number of type issues in libpayload that
sneaked in
with 903f8e0.
- size_t and ssize_t were conflicting with gcc builtins
- some stdint types were used in libpayload but not defined
in our stdint.h
[…]
Reviewed-on: http://review.coreboot.org/2903
Please do `git remote update` and `git rebase origin/master` to get the
latest revision and everything should be fine.
[…]
Thanks,
Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20130327/2c6f55fb/attachment.sig>
More information about the coreboot
mailing list