[haiku-bugs] [Haiku] #10566: POSIX UINT16_C (and other) macros are incorrect in stdint.h

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Thu, 20 Feb 2014 02:37:05 -0000

#10566: POSIX UINT16_C (and other) macros are incorrect in stdint.h
--------------------------+------------------------------
 Reporter:  kallisti5     |        Owner:  kallisti5
     Type:  bug           |       Status:  new
 Priority:  normal        |    Milestone:  R1/alpha5
Component:  Build System  |      Version:  R1/Development
 Keywords:                |   Blocked By:
 Blocking:                |  Has a Patch:  0
 Platform:  x86-64        |
--------------------------+------------------------------
 LLVM doesn't build on x86_64.  Tracked it down to a bug in our stdint.h.
 I found the solution when I ran onto a DragonflyBSD post seeing the same
 LLVM build error.

 
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/2a61a4766f203ace8a0d0ed677e146bd3959dd58

 That shows a fix for the same issue present in our stdint.h

 Working on a patch now, but need to do some in-depth testing before I
 commit it.

--
Ticket URL: <https://dev.haiku-os.org/ticket/10566>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: