Age | Commit message (Collapse) | Author |
|
(undefined reference to `main') when the .o file containing main was contained
in an static library(a '.a' ar archive). It turns out that due to its single
pass nature, GNU ld was failing to pull it into the build. This sticks a dummy
reference to main() into crt0.o, so that when an application is linked with the
main() function in a static library, we can be sure that main() actually gets
linked in.
-Erik
|
|
these stubs were preventing the real stuff from working properly.
-Erik
|
|
-Erik
|
|
macs and such that have an MMU
-Erik
|
|
get the correct value for the HAVE_ELF define.
|
|
define, and set things up so nasty old coff toolchains can now compile
things and should actually work again.
-Erik
|
|
names instead.
-Erik
|
|
Added in support for C++ contructor/destructor tables.
|
|
stuff in crt0.S may not be quite right yet.
|
|
a first pass at getting m68k working. It may have some problems,
but should now be fairly close.
|