Rev |
Age |
Author |
Path |
Log message |
Diff |
3690 |
5736 d 1 h |
svoboda |
/branches/dynload/uspace/ |
Use PT_DYNAMIC header so that even 'file' says the executables are dynamically-linked. |
|
3689 |
5737 d 23 h |
svoboda |
/branches/dynload/ |
Fix search scope. Vary bias. Relocate loaded libs. Fix bugs. Test with libtest. dlopen() really works now! |
|
3688 |
5738 d 1 h |
svoboda |
/branches/dynload/uspace/lib/rtld/ |
Always halt on unknown relocation types. Add R_386_COPY. Ignore DTPMOD relocs for now. |
|
3687 |
5738 d 2 h |
svoboda |
/branches/dynload/uspace/ |
Implement R_386_PC32 relocation. |
|
3686 |
5738 d 21 h |
svoboda |
/branches/dynload/uspace/ |
Somewhat functional dlopen() prototype. |
|
3685 |
5738 d 21 h |
mejdrech |
/branches/network/uspace/srv/net/ |
successful loopback interface startup and configuration, bidirectional connection deadlock resolved |
|
3684 |
5739 d 2 h |
svoboda |
/branches/tracing/ |
Merge latest trunk changes to tracing. |
|
3682 |
5739 d 4 h |
svoboda |
/branches/dynload/uspace/app/dload/arch/ppc32/ |
Change dload base on ppc32 to avoid conflict with as_get_mappable_page() causing klog crashing. |
|
3681 |
5739 d 4 h |
svoboda |
/branches/dynload/ |
Reorganize: move dynamic loader to /app/dload, dynamic linker librtld.a. (prepare for dlopen support). |
|
3677 |
5740 d 22 h |
svoboda |
/branches/dynload/uspace/ |
Merge latest trunk changes to dynload. |
|
3675 |
5740 d 23 h |
svoboda |
/branches/tracing/ |
Merge latest trunk changes to tracing. |
|
3674 |
5740 d 23 h |
svoboda |
/branches/dynload/ |
Merge latest trunk changes to dynload. |
|
3673 |
5740 d 23 h |
svoboda |
/branches/dynload/uspace/lib/rtld/ |
Remove obsolete parts of dynamic linker. |
|
3666 |
5743 d 21 h |
mejdrech |
/branches/network/ |
network startup, netif skeleton, loopback interface, network interface initialization, edited module skeletons |
|
3665 |
5743 d 22 h |
rimsky |
/branches/sparc/ |
Merged latest trunk changes into the sparc brach. |
|
3664 |
5743 d 22 h |
rimsky |
/branches/sparc/ |
Added some SunBlade 1500 stuff (part of it is just temporary - e.g. the new visual). Some small fixes and enhancements. |
|
3663 |
5745 d 22 h |
svoboda |
/branches/dynload/uspace/lib/rtld/arch/ppc32/src/ |
Enforce SMC coherence on ppc32 PLT. |
|
3624 |
5753 d 9 h |
svoboda |
/branches/tracing/kernel/ |
Move debbuging-related as functions to a separate module. |
|
3623 |
5753 d 10 h |
svoboda |
/branches/tracing/ |
Merge latest trunk changes into tracing. |
|
3618 |
5753 d 22 h |
rimsky |
/branches/sparc/ |
Support for framebuffers, where the first pixel is mapped to a different address than the OBP 'reg' property claims. Cleanup, comments, C-style. |
|
3612 |
5754 d 10 h |
svoboda |
/branches/tracing/uspace/ |
Merge latest trunk changes into tracing. |
|
3611 |
5754 d 10 h |
svoboda |
/branches/tracing/kernel/generic/src/udebug/ |
Use LOG instead of print. |
|
3610 |
5754 d 10 h |
svoboda |
/branches/tracing/kernel/generic/src/time/ |
Correct condition for running udebug_before_thread_runs(). |
|
3607 |
5754 d 21 h |
rimsky |
/branches/sparc/ |
Cleanup and minor fixes. |
|
3606 |
5754 d 22 h |
svoboda |
/branches/tracing/ |
Merge latest trunk changes into tracing. |
|
3602 |
5755 d 1 h |
rimsky |
/branches/sparc/ |
Merge latest trunk changes into the sparc branch. |
|
3598 |
5755 d 23 h |
svoboda |
/branches/dynload/ |
Merge latest trunk changes into dynload. |
|
3597 |
5755 d 23 h |
svoboda |
/branches/tracing/ |
Merge latest trunk changes into tracing. |
|
3596 |
5757 d 1 h |
svoboda |
/branches/tracing/kernel/generic/src/mm/ |
Update obsolete comment. |
|
3593 |
5758 d 22 h |
rimsky |
/branches/sparc/ |
Merged latest trunk changes into sparc branch. |
|
3592 |
5758 d 23 h |
rimsky |
/branches/sparc/ |
Simics configuration script booting HelenOS on Niagara added. |
|
3591 |
5759 d 6 h |
rimsky |
/branches/sparc/ |
Making the code compatible also with US-IV (US-IV+) - TLB size based on CPU autodetection, cleanup of code waking up APs. General cleanup. |
|
3590 |
5762 d 6 h |
svoboda |
/branches/dynload/uspace/lib/ |
Remove superfluous alignment for ppc32. |
|
3589 |
5762 d 9 h |
svoboda |
/branches/dynload/uspace/ |
Finally make dynamic linking on ppc32 work (yay\!) The trick is that __tls_get_addr needs to return the address with a 32k bias. |
|
3588 |
5763 d 8 h |
svoboda |
/branches/dynload/ |
Merge latest trunk changes into dynload. |
|
3582 |
5764 d 11 h |
rimsky |
/branches/sparc/ |
Made changes making HelenOS run on US-IV CPUs. Minor refactoring of the SGCN driver. |
|
3570 |
5768 d 10 h |
svoboda |
/branches/dynload/uspace/ |
Configuration option to enable/disable linking againts shared C library. |
|
3569 |
5768 d 10 h |
svoboda |
/branches/dynload/ |
Merge latest trunk changes into dynload. |
|
3567 |
5768 d 11 h |
svoboda |
/branches/dynload/uspace/lib/ |
Get rid of superfluous alignment in libc.so and rtld. |
|
3564 |
5769 d 0 h |
svoboda |
/branches/dynload/ |
Get rid of warning. |
|