software: use a single crt0 (deprecate crt0-ctr/crt0-xip) and avoid unnecessary defines.
authorFlorent Kermarrec <florent@enjoy-digital.fr>
Tue, 23 Jun 2020 10:23:26 +0000 (12:23 +0200)
committerFlorent Kermarrec <florent@enjoy-digital.fr>
Tue, 23 Jun 2020 10:41:48 +0000 (12:41 +0200)
commitd59cec5accdb95372589e93620f23e20511e616a
tree3464ea9ef456510adadd59f288ddf7f832d03883
parent384646c6be510eb512c1ed7dc8aa9a7241ace494
software: use a single crt0 (deprecate crt0-ctr/crt0-xip) and avoid unnecessary defines.

Since https://github.com/enjoy-digital/litex/issues/566, crt0-ctr and crt0-xip are now similiar
so we can get back to a single crt0 and remove the defines that were generated to distinguish
the different cases.

Since LiteX/MiSoC have diverged and are no longer compatible, we also no longer need to generate
the LiteX flag.
litex/soc/integration/builder.py
litex/soc/software/bios/Makefile
litex/soc/software/libbase/Makefile