xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/6] xen/build: Use system headers
@ 2016-06-22 11:24 Andrew Cooper
  2016-06-22 11:24 ` [PATCH 1/6] xen/build: Allow the use of C freestanding headers Andrew Cooper
                   ` (6 more replies)
  0 siblings, 7 replies; 19+ messages in thread
From: Andrew Cooper @ 2016-06-22 11:24 UTC (permalink / raw)
  To: Xen-devel
  Cc: Stefano Stabellini, Wei Liu, George Dunlap, Andrew Cooper,
	Ian Jackson, Tim Deegan, Julien Grall, Jan Beulich

Make use of C standard freestanding headers, to avoid bugs in our own local
versions of inttypes.h and booleans.

Andrew Cooper (6):
  xen/build: Allow the use of C freestanding headers
  xen/build: Use the system stdarg.h header
  xen/build: Use the system stdint.h header
  xen/build: Use the system limits.h header
  xen/build: Use the system stddef.h and inttypes.h headers
  xen/build: Use the system stdbool.h header

 xen/Rules.mk                             |   2 +-
 xen/arch/arm/early_printk.c              |   1 -
 xen/arch/arm/p2m.c                       |   1 -
 xen/arch/arm/platforms/xgene-storm.c     |   1 -
 xen/arch/arm/traps.c                     |   1 -
 xen/arch/x86/acpi/cpu_idle.c             |   2 +-
 xen/arch/x86/genapic/probe.c             |   3 +-
 xen/arch/x86/srat.c                      |   1 -
 xen/common/device_tree.c                 |   1 -
 xen/common/lib.c                         |   1 -
 xen/crypto/vmac.c                        |   1 -
 xen/include/asm-arm/platforms/vexpress.h |   2 +-
 xen/include/asm-arm/types.h              |   9 --
 xen/include/asm-x86/types.h              |   9 --
 xen/include/xen/console.h                |   2 +-
 xen/include/xen/device_tree.h            |   1 -
 xen/include/xen/inttypes.h               | 248 -------------------------------
 xen/include/xen/lib.h                    |   2 -
 xen/include/xen/libelf.h                 |  11 +-
 xen/include/xen/stdarg.h                 |  10 --
 xen/include/xen/stdbool.h                |   9 --
 xen/include/xen/types.h                  |  30 ++--
 xen/include/xen/xenoprof.h               |   2 +-
 23 files changed, 19 insertions(+), 331 deletions(-)
 delete mode 100644 xen/include/xen/inttypes.h
 delete mode 100644 xen/include/xen/stdarg.h
 delete mode 100644 xen/include/xen/stdbool.h

-- 
2.1.4


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2016-08-01  9:52 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-06-22 11:24 [PATCH 0/6] xen/build: Use system headers Andrew Cooper
2016-06-22 11:24 ` [PATCH 1/6] xen/build: Allow the use of C freestanding headers Andrew Cooper
2016-06-22 11:46   ` George Dunlap
2016-06-22 13:12   ` Tim Deegan
2016-07-13 13:46     ` Andrew Cooper
2016-07-13 15:17       ` Tim Deegan
2016-08-01  9:50         ` Jan Beulich
2016-08-01  9:52       ` Jan Beulich
2016-06-22 11:24 ` [PATCH 2/6] xen/build: Use the system stdarg.h header Andrew Cooper
2016-06-22 12:31   ` Jan Beulich
2016-06-22 11:24 ` [PATCH 3/6] xen/build: Use the system stdint.h header Andrew Cooper
2016-06-22 11:24 ` [PATCH 4/6] xen/build: Use the system limits.h header Andrew Cooper
2016-06-22 11:24 ` [PATCH 5/6] xen/build: Use the system stddef.h and inttypes.h headers Andrew Cooper
2016-06-22 11:24 ` [PATCH 6/6] xen/build: Use the system stdbool.h header Andrew Cooper
2016-06-22 12:43   ` Jan Beulich
2016-06-22 13:02     ` Andrew Cooper
2016-06-22 12:26 ` [PATCH 0/6] xen/build: Use system headers Jan Beulich
2016-06-22 12:33   ` Andrew Cooper
2016-06-22 12:50     ` Jan Beulich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).