Eric Andersen
|
cd411309b5
__data_start needs to be added to all crt0.S files that don't currently
|
vor 20 Jahren |
Manuel Novoa III
|
3a60d155e3
Add __data_start needed by boehm garbage collector, in turn needed by libgcj.
|
vor 21 Jahren |
Eric Andersen
|
fb84603f8c
Peter S. Mazinger writes:
|
vor 21 Jahren |
Eric Andersen
|
8d7d937507
Fix compile when profiling is disabled
|
vor 22 Jahren |
Eric Andersen
|
67eff66438
Initial effort at adding profiling support.
|
vor 22 Jahren |
Eric Andersen
|
a3560dc47b
Update architecture specific support to consistantly
|
vor 22 Jahren |
Eric Andersen
|
a81c2218a2
simpler method for getting a 'main' reference. Make _init and _fini
|
vor 22 Jahren |
Eric Andersen
|
3628edc05e
Based on discussions with Stefan Allius, change it so that we always
|
vor 22 Jahren |
Eric Andersen
|
06245f1e2c
I forgot to include features.h
|
vor 22 Jahren |
Eric Andersen
|
ae35d725cf
Make support for global constructors and global destructors be
|
vor 22 Jahren |
Eric Andersen
|
b58a631942
This commit contains a patch from Stefan Allius <allius@atecom.com> to change
|
vor 22 Jahren |
Eric Andersen
|
142d965177
Just in case, crash if somehow `exit' returns anyways
|
vor 22 Jahren |
Eric Andersen
|
5ce9147ea3
Manuel and I were looking into a problem with applications failing to link
|
vor 22 Jahren |
Eric Andersen
|
a222ff0b49
Remove the C++ support stubs, since these now live elsewhere and
|
vor 23 Jahren |
Eric Andersen
|
822a5d2922
Turn off the useless personality crap
|
vor 23 Jahren |
Eric Andersen
|
6a56a9139b
Use the asm version by default on x86. Tag _start as a function.
|
vor 23 Jahren |
Eric Andersen
|
1220fd70ca
This will hopefully make global constructors and destructors work
|
vor 23 Jahren |
Manuel Novoa III
|
dfe2d42547
Create __uClibc_main to handle what can be done in C instead of each arch's
|
vor 24 Jahren |
Eric Andersen
|
411597d4f4
Revert stdio to initializing itself. Not quite a pretty but that ensures that
|
vor 24 Jahren |
Eric Andersen
|
8943c95591
"I will always compile before I commit."
|
vor 24 Jahren |
Eric Andersen
|
6c2ef877c3
Update the comments a wee bit.
|
vor 24 Jahren |
Eric Andersen
|
705ce36d85
Added common handling of errno.
|
vor 24 Jahren |
Eric Andersen
|
a4258c4f7e
Use the name crt0.o, and cp it to $(TOPDIR)/libcrt0.o
|
vor 24 Jahren |