libgloss: weaken ___zpu_interrupt_vector
commit67b1a69b9b2dee768930d3b51b8847df45f498c1
authorAlvaro <alvieboy@alvie.com>
Sat, 11 Sep 2010 01:12:23 +0000 (11 02:12 +0100)
committerAlvaro <alvieboy@alvie.com>
Sat, 11 Sep 2010 14:26:58 +0000 (11 15:26 +0100)
tree4470048c32179f9730072da0e558cb3db1b25b7e
parent2b61a9662cf459adc21d48e927278324f9d28ed5
libgloss: weaken ___zpu_interrupt_vector

Weaken '___zpu_interrupt_vector' symbol, so it can be redefined elsewhere.
In some scenarios it is required that some operations on interrupt controller be made as close as possible to
the interrupt return point (poppc).
Weakening the symbol allows us to do just that without requiring specific libgloss changes
toolchain/gcc/libgloss/zpu/crt0.S