ARM966: remove exports and forward decls
authorDavid Brownell <dbrownell@users.sourceforge.net>
Fri, 6 Nov 2009 04:35:53 +0000 (20:35 -0800)
committerDavid Brownell <dbrownell@users.sourceforge.net>
Fri, 6 Nov 2009 04:35:53 +0000 (20:35 -0800)
commit20ff0a9682090912e84cc5c80be92b1e0ea78216
tree5e3bbbb2434b7ccb7bd52c532303ab0ccd584491
parented9ac9b6fe3257bb728db059f4ae689fc5469fdd
ARM966: remove exports and forward decls

Unneeded exports cause confusion about the module interfaces.
Make most functions static.

The forward decls are just code clutter; remove them, by moving
their references after definitions.  This is another file which
never needed even one internal forward declaration.

Also remove needless arm966e_init_target(), in favor of the
arm9tdmi routine to which it delegates its work.

This saved over 100 bytes of code on x86_32.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
src/target/arm966e.c
src/target/arm966e.h