compiler.h adjustments
authorJan Beulich <jbeulich@suse.com>
Thu, 25 Oct 2012 12:24:55 +0000 (14:24 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 25 Oct 2012 12:24:55 +0000 (14:24 +0200)
commit56760f0034771691a8e90f798abbafd99fe697f0
tree1aafa22cad425005c05f19e0d4b2b6068258684e
parentb60736c72d1235d75a1b2a0be981aee465a19758
compiler.h adjustments

- replace __attribute_used__ with just __used
- add __maybe_unused and explain the difference between the two
- remove gcc 3.x specifics (as we don't support building with it
  anymore; really for quite some time we didn't even support building
  with the checked for minor versions)
- remove left over __setup() from init.h (rather than adjusting it)

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
xen/arch/arm/setup.c
xen/include/xen/compiler.h
xen/include/xen/init.h