• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

RSS
Rev. Time Author
39312ff 2005-04-13 10:44:45 Eric Andersen

Rework the dl-startup.c ldso early debugging macros to be
significantly less horrible

c5ba045 2005-04-13 08:56:55 Eric Andersen

early debug stuff goes to stderr, not _dl_debug_file

44c04f3 2005-04-13 08:52:29 Eric Andersen

fix a thinko -- we cant use

a33e642 2005-04-13 08:14:17 Eric Andersen

Only dl-startup.c should be using the SEND_STDERR macros,
which are intended only for early debugging support.

895f19d 2005-04-13 08:07:43 Joakim Tjernlund

Remove __FORCE_SHAREABLE_TEXT_SEGMENTS__ hack from ldso itself.

b6f2c59 2005-04-07 22:32:05 Tobias Anderberg

Replaced modulo code with the modulo operator.

af9db46 2005-04-07 08:10:17 Mike Frysinger

remove pthread_atfork() prototype since SuSv3 doesnt *require* it and glibc-2.3.x has since punted it too from unistd.h

447c0b1 2005-04-04 04:16:55 Joakim Tjernlund

Prepare PowerPC some more for standalone exection of ldso.
Note that every arch that wants to support standalone execution needs
to align its stack pointer in crtX since ldso will adjust the stack pointer
when adjusting argc and argv in standalone mode.

8ae1e1d 2005-04-02 05:17:12 Eric Andersen

minor cosmetic cleanup

35d1f3a 2005-04-02 04:47:07 Eric Andersen

Cleanup the mips syscalls a bit more, and fix a few
annoying warnings.

a55a088 2005-04-02 02:11:55 Joakim Tjernlund

Optimize _dl_elf_hash(), both smaller and faster. Mostly
taken from glibc.

0560005 2005-04-01 04:30:38 Paul Mundt

sh64 ldso updates and fixes.

Update the sh64 ldso backend to work with Jocke's ldso changes.
We also handle a few more relative relocations, and fix a few spots where
the LSB was being set incorrectly for SHmedia branches.

e643bb4 2005-04-01 04:18:54 Paul Mundt

Add some more SH relocation types.

3561513 2005-04-01 03:14:44 Eric Andersen

point to osuosl

e6816a1 2005-03-29 22:47:21 Joakim Tjernlund

Moved the addition of load address from the fast path
where possible. This will also make ldso smaller.
However the patch touches all archs and I have only tested PPC and x86.

223b81b 2005-03-22 01:38:20 Peter Kjellerstedt

Let mconfig support options specified using the menuconfig directive
again (this code snippet seems to have vanished somewhere between the
original Linux 2.6 kconfig code and here).

eacee75 2005-03-21 23:48:49 Manuel Novoa III

Forgot to change name of builtin buffer during last rewrite.

2d31c8c 2005-03-21 19:42:43 Joakim Tjernlund

Pass _dl_fini function ptr to __uClibc_start_main().

To actually use it, one must define _DL_DO_FINI_IN_LIBC globally.
That will also break ABI for apps linked with previous version of crtX.S.
They must be relinked with this version to work again.

98c8f32 2005-03-21 19:40:38 Joakim Tjernlund

Prepare for moving ldso FINI handling to libc by passing _dl_fini. This should not break ABI.
Minor cleanup as well.

748c2fe 2005-03-21 08:37:24 Joakim Tjernlund

Pass _dl_fini function ptr to __uClibc_start_main().

To actually use it, one must define _DL_DO_FINI_IN_LIBC globally.
That will also break ABI for apps linked with previous version of crtX.S.
They must be relinked with this version to work again.

f49539f 2005-03-21 08:18:28 Joakim Tjernlund

Prepare for moving ldso FINI handling to libc by passing _dl_fini. This should not break ABI.
Minor cleanup as well.

ffd5ef6 2005-03-21 02:45:03 Joakim Tjernlund

Prepare for moving ldso FINI handling into libc.
#define _DL_DO_FINI_IN_LIBC to enable(the arch specific part needs to be in place first).

d028db7 2005-03-21 02:29:58 Joakim Tjernlund

Move ldso FINI handling into _dl_fini(). Add #ifndef _DL_DO_FINI_IN_LIBC around
registering _dl_fini with atexit(). This is a preparation to move the
FINI handling to libc.

7d0f2a6 2005-03-18 21:47:26 Joakim Tjernlund

Remove dead code.

0b50f9c 2005-03-18 16:44:24 Joakim Tjernlund

Forgot to commit the arch cleanup changes to m68k

ba59554 2005-03-18 14:07:13 Mike Frysinger

have ldso.c depend on dl-startup.h too

462d544 2005-03-18 07:54:48 Joakim Tjernlund

Fix ldso for MIPS.

3e8b9f4 2005-03-18 02:32:41 Peter Kjellerstedt

Corrected a typo (exection -> execution).

2331c7f 2005-03-18 02:14:06 Joakim Tjernlund

General arch cleanup and prepare support for standalone
execution of ldso.
Added new asm for MIPS to be tested.
All arches should retest.

fde774d 2005-03-17 15:41:59 Manuel Novoa III

Revert last commit. If I had wanted to include that patch, I would have done
it myself at least a year and a half ago.