From 2e309f9eec1210a5e39f58b0d523f237e179a1af Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Thu, 14 Apr 2005 14:30:03 +0000 Subject: [PATCH] Fix BOOT_DRIVER to assign unique and meaningful name to structure. --- src/include/dev.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/include/dev.h b/src/include/dev.h index 9ade0e1f..555712aa 100644 --- a/src/include/dev.h +++ b/src/include/dev.h @@ -66,11 +66,11 @@ struct boot_driver { }; #define BOOT_DRIVER( _name, _find_bus_boot_device, _bus_driver, _probe ) \ - static struct boot_driver boot_driver_ ## probe_func \ + static struct boot_driver boot_ ## _bus_driver \ __attribute__ ((used,__section__(".boot_drivers"))) = { \ .name = _name, \ .find_bus_boot_device = ( void * ) _find_bus_boot_device, \ - .bus_driver = ( void * ) _bus_driver, \ + .bus_driver = ( void * ) &_bus_driver, \ .probe = ( void * ) _probe, \ };