Makefile.package.in: optimize UPPERCASE macro
authorPeter Korsgaard <jacmet@sunsite.dk>
Thu, 6 May 2010 18:46:49 +0000 (20:46 +0200)
committerPeter Korsgaard <jacmet@sunsite.dk>
Thu, 6 May 2010 18:56:18 +0000 (20:56 +0200)
commit4efdd9f3d949576392d0f0a7ed06e41b125916c5
tree4060da4f25bac7965b997efd39126ad8254e686b
parentd701a82321ad2f3e5bfa16639e93532294cad4ce
Makefile.package.in: optimize UPPERCASE macro

As noticed by Thomas, we call the UPPERCASE macro a lot, and it slows down
startup quite a bit.

Optimize it by implementing it in make, rather than forking a shell + tr.
The implementation is heavily based on the 'up' macro from gmsl
(http://gmsl.sf.net)

With this in place, startup time is ~5 times lower.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/Makefile.package.in