From fb087b6c9231b272cb48d6004c7984eebaf5d24f Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Thu, 16 Feb 2017 12:20:35 +1100 Subject: Cherry-pick some features from self-registering drivers PoC: * Use size_t for sizes and for algorithms * Fix up some files that were getting linked into multiple libs * Add missing virtual method to sh2 peripheral class * Put shortname in driver struct for locality * Use shared pointers in config LRU cache for safety --- scripts/build/makelist.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scripts/build/makelist.py') diff --git a/scripts/build/makelist.py b/scripts/build/makelist.py index a9b450474e2..1a27a515e04 100644 --- a/scripts/build/makelist.py +++ b/scripts/build/makelist.py @@ -164,4 +164,4 @@ print("};") print("") # also output a global count -print("int driver_list::s_driver_count = %d;\n" % len(drivlist)) +print("std::size_t const driver_list::s_driver_count = %d;\n" % len(drivlist)) -- cgit v1.2.3-70-g09d2