genksyms: pass symbol-prefix instead of arch
authorJames Hogan <james.hogan@imgtec.com>
Mon, 18 Mar 2013 09:08:56 +0000 (19:38 +1030)
committerRusty Russell <rusty@rustcorp.com.au>
Wed, 20 Mar 2013 00:57:27 +0000 (11:27 +1030)
commitd70f82acf32affa78ae4957caa0fb2a550d2c6ea
treea2de468af34a67f06057f7ef38225e500d5f78de
parenta4b6a77b77ba4f526392612c2365797fab956014
genksyms: pass symbol-prefix instead of arch

Pass symbol-prefix to genksyms instead of arch, so that the decision
what symbol prefix to use is kept in one place.

Basically genksyms used to take a -a $ARCH argument and it used that to
determine whether to add an underscore symbol prefix. It's now changed
to take a -s $SYMBOL_PREFIX argument so that the caller decides whether
a symbol prefix is required. The build system then uses
CONFIG_HAVE_UNDERSCORE_SYMBOL_PREFIX to determine whether to pass the
argument.

Signed-off-by: James Hogan <james.hogan@imgtec.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
scripts/Makefile.build
scripts/genksyms/genksyms.c