aboutsummaryrefslogtreecommitdiffstats
path: root/xen/tools/symbols.c
Commit message (Collapse)AuthorAgeFilesLines
* x86-64: reduce symbol table sizeKeir Fraser2009-07-131-31/+12
| | | | | | | | | | | | | | With all of Xen's symbols sitting within a 2Gb range on x86-64, they can be referred to by the kallsyms-like offset table using 4- instead of 8-byte slots. The marker table can use 4-byte slots in all cases, just like the table entry counts can (though that's only a minor improvement). If ia64's PERCPU_ADDR got moved down to (KERNEL_START + 2Gb - PERCPU_PAGE_SIZE), it could also utilize the more compact form. Signed-off-by: Jan Beulich <jbeulich@novell.com>
* Avoid warn_unused_result build failure on fgets().Keir Fraser2008-11-271-1/+2
| | | | Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
* Fix xen build on NetBSD.kfraser@localhost.localdomain2007-05-301-2/+3
| | | | | From: Christoph Egger <Christoph.Egger@amd.com> Signed-off-by: Keir Fraser <keir@xensource.com>
* Fix signedness issue in private implementation of memmem().kfraser@localhost.localdomain2007-01-081-1/+1
| | | | Signed-off-by: Alex Williamson <alex.williamson@hp.com>
* [XEN] Avoid use of GNU-specific memmem().kfraser@localhost.localdomain2007-01-041-2/+10
| | | | Signed-off-by: Keir Fraser <keir@xensource.com>
* [XEN] Make labels _start,_end,_stext,_etext,_sinittext,_einittext generic.kaf24@localhost.localdomain2007-01-031-330/+111
| | | | | | Also sync the tools/symbol.c symbol table generator with Linux. Make section names generic (e.e.g, .init.text, .init.data, ...). Signed-off-by: Keir Fraser <keir@xensource.com>
* Fix where "!" operator used in Bitwise operation. kaf24@firebug.cl.cam.ac.uk2005-08-111-1/+1
| | | | | | | | | In IBM we have an internal source code scanner called BEAM. We have run it against Xen and here are some of the results. Signed-off-by: Jerone Young <jyoung5@us.ibm.com>
* The attached patch adds -Werror to HOSTCFLAGS in Config.mk, makeskaf24@firebug.cl.cam.ac.uk2005-08-081-5/+5
| | | | | | | | | xen/tools actually use HOSTCFLAGS (it was already using HOSTCC), and fixes some gcc-4.0 signedness warnings in xen/tools/symbols.c. Signed-off-by: Josh Triplett <josht@us.ibm.com>
* Port kallsyms to Xen, as 'symbols'.kaf24@firebug.cl.cam.ac.uk2005-07-221-0/+716
Signed-off-by: Keir Fraser <keir@xensource.com>