Reorder build objects to work around gcc bug with -combine.
authorKevin O'Connor <kevin@koconnor.net>
Sat, 1 Oct 2011 14:43:48 +0000 (10:43 -0400)
committerKevin O'Connor <kevin@koconnor.net>
Sat, 1 Oct 2011 14:54:54 +0000 (10:54 -0400)
commitd2deae203dd58db6a9e9f2906dead311d6d07328
tree25128614659cb51f5eb3014160c41033caea8432
parent58e6b3ff51a15329975b63f7fbc1e2f578291906
Reorder build objects to work around gcc bug with -combine.

Some versions of gcc have difficulties with externally visible
variables that are used before they are declared.  Now that pmm.c
contains only 32bit code and has a reference to CanPreempt, make sure
the declaration of CanPreempt (in stacks.c) is compiled first.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Makefile