Displaying 20 results from an estimated 40000 matches similar to: "shared klibc patch"
2004 Sep 14
1
Re: got pointer wrong in shared klibc binary
On Wed, Sep 15, 2004 at 10:48:02AM +0930, Alan Modra wrote:
> After using SHAREDFLAGS = -Ttext 0x0f000200 on ppc64 (which I see you
> suggested in another email), I see the problem you're talking about.
>
> klibc is fundamentally broken on ppc64. You just can't call into
> another chunk of code (klibc.so in this case) which has a separate toc
> and expect things to
2019 Jan 18
0
[klibc:master] mips/mips64: simplify crt0 code
Commit-ID: 59f3f33338f371b3a30163406fbb5fe323503939
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=59f3f33338f371b3a30163406fbb5fe323503939
Author: James Cowgill <james.cowgill at mips.com>
AuthorDate: Fri, 2 Mar 2018 08:33:02 -0800
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Wed, 2 Jan 2019 03:08:04 +0000
[klibc] mips/mips64: simplify
2006 Jun 26
2
[klibc 28/43] mips support for klibc
The parts of klibc specific to the mips architecture.
Signed-off-by: H. Peter Anvin <hpa at zytor.com>
---
commit 8dc79563c06020d8844b9e9b821741828039b59e
tree b957c8fb1fddf486f5c26b1880726051d4f6aaad
parent bc9b363b31d301ab94c115cccc2e079c0d318498
author H. Peter Anvin <hpa at zytor.com> Sun, 25 Jun 2006 16:58:31 -0700
committer H. Peter Anvin <hpa at zytor.com> Sun, 25 Jun
2015 Mar 06
0
[klibc:master] add-mips64-support-arch-mips64-specific
Commit-ID: 3438d861da2e6939a6b0d454ffe247c19ead5993
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=3438d861da2e6939a6b0d454ffe247c19ead5993
Author: Dejan Latinovic <Dejan.Latinovic at imgtec.com>
AuthorDate: Thu, 5 Mar 2015 16:51:45 -0800
Committer: H. Peter Anvin <hpa at linux.intel.com>
CommitDate: Thu, 5 Mar 2015 16:51:45 -0800
2019 Jan 20
0
[klibc:master] Build and install shared binaries only if KLIBCSHAREDFLAGS is defined
Commit-ID: 47e429ec6c758b98a00e69df541448942c6f3ba3
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=47e429ec6c758b98a00e69df541448942c6f3ba3
Author: Ben Hutchings <ben at decadent.org.uk>
AuthorDate: Sat, 19 Jan 2019 22:47:18 +0000
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Sat, 19 Jan 2019 22:51:00 +0000
[klibc] Build and install shared
2006 Jul 08
1
klibc and executable stack
Hi,
Just wondering if klibc are planning on supporting the .note.GNU-stack
section and all it entails ?
On sort of a related topic - we have QA tests that checks if something
have executable stack. Klibc of course fails due to the many .S, and
not passing --noexecstack to gas. Adding this to
EXTRA_KLIBC{C,A,LD}FLAGS fixes the issue for all the syscalls, crt0.o,
interp.o and the .so, as well as
2020 Aug 29
0
[klibc:riscv64-enable-relax] Kbuild, klcc: Support multiple objects in KLIBCCRTSHARED
Commit-ID: 95a3123c94abc28c65f33c9589693dde9f140fe1
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=95a3123c94abc28c65f33c9589693dde9f140fe1
Author: Ben Hutchings <ben at decadent.org.uk>
AuthorDate: Sat, 29 Aug 2020 22:29:52 +0100
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Sat, 29 Aug 2020 22:53:10 +0100
[klibc] Kbuild, klcc: Support
2014 Mar 11
4
[PATCH] add mips64 support
From: Dejan Latinovic <Dejan.Latinovic at imgtec.com>
---
usr/include/arch/mips64/klibc/archconfig.h | 3 +
usr/include/arch/mips64/klibc/archsetjmp.h | 39 ++++++
usr/include/arch/mips64/machine/asm.h | 76 ++++++++++
usr/include/fcntl.h | 2 +-
usr/include/sys/md.h | 1 +
usr/include/sys/resource.h | 4 +-
2019 Jan 21
0
[klibc:master] ia64: Fix shared build
Commit-ID: 8418552770110e9864ab24d60d8481fac58d3a65
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=8418552770110e9864ab24d60d8481fac58d3a65
Author: James Clarke <jrtc27 at jrtc27.com>
AuthorDate: Mon, 21 Jan 2019 21:26:57 +0000
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Mon, 21 Jan 2019 22:51:27 +0000
[klibc] ia64: Fix shared build
We
2006 May 24
1
[patch] klibc: merge s390/s390x 2nd try
From: Heiko Carstens <heiko.carstens@de.ibm.com>
Merge s390 and s390x into s390. Patch is against current linux-2.6-klibc
tree and seems to work.
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
---
As a side note: a bitops patch is missing to make this working. Martin will
send it soon. If it's needed earlier I can send it as well.
Makefile
2006 Jul 09
6
[PATCH/RFC] klibc/kbuild: use separate kbuild files for each klibc subdirectory
This fixes a long standing issue where it was not possible to
do "make usr/klibc/arch/x86_64/longjmp.o" in the kernel.
The principle is that all .o files to be part of klibc are listed
with klib-y. For each directory a klib.list file is made that specify
all .o file and the final AR then adds all .o files to create libc.a.
This patch introduce the infrastructure and converts x86_64 to
2006 Jan 08
0
[PATCH] Fix DT_FINI function pass-in to _start on parisc
The PA-RISC ELF ABI puts the function pointer to be registered
with atexit in %r23. Use this instead of passing in NULL. While
it's unlikely to be used, doing the right thing is good.
Signed-off-by: Kyle McMartin <kyle@parisc-linux.org>
diff --git a/klibc/arch/parisc/crt0.S b/klibc/arch/parisc/crt0.S
index 7428443..a9b6e96 100644
--- a/klibc/arch/parisc/crt0.S
+++
2019 Jan 18
0
[klibc:master] arch: Remove m32r port
Commit-ID: 1e6e96615227de6ca88d096fb0ebe45bf25981c2
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=1e6e96615227de6ca88d096fb0ebe45bf25981c2
Author: Ben Hutchings <ben at decadent.org.uk>
AuthorDate: Fri, 18 Jan 2019 00:33:51 +0000
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Fri, 18 Jan 2019 03:10:14 +0000
[klibc] arch: Remove m32r port
2006 Jun 26
0
[klibc 27/43] m68k support for klibc
The parts of klibc specific to the m68k architecture.
Signed-off-by: H. Peter Anvin <hpa at zytor.com>
---
commit bc9b363b31d301ab94c115cccc2e079c0d318498
tree db9cf277429e2722b8c51f68897991f0759b1d02
parent 7ba219f9bcddda38ddc9010b54fd10431292f744
author H. Peter Anvin <hpa at zytor.com> Sun, 25 Jun 2006 16:58:29 -0700
committer H. Peter Anvin <hpa at zytor.com> Sun, 25 Jun
2006 Jun 26
0
[klibc 26/43] m32r support for klibc
The parts of klibc specific to the m32r architecture.
Signed-off-by: H. Peter Anvin <hpa at zytor.com>
---
commit 7ba219f9bcddda38ddc9010b54fd10431292f744
tree 1cf287dfd321d6b980789f49bb0750e8a4217c22
parent 951dc85bd690c6cc5a971815665da947160cbe51
author H. Peter Anvin <hpa at zytor.com> Sun, 25 Jun 2006 16:58:27 -0700
committer H. Peter Anvin <hpa at zytor.com> Sun, 25 Jun
2004 Jun 23
4
CRIS port of klibc
klibc now runs on the CRIS archtitecture. The patch below is against
0.146. Most of the changes are trivial but the new files in libgcc
requires some comments.
__negdi2.c: The CRIS port fallbacks to C-code for negdi2. The code in
__negdi2.c is copied from libgcc2.c but with modified typenames.
I would really appreciate if someone could check if it seams sane.
crisarith.c: CRIS has no built-in
2006 Jun 26
0
[klibc 23/43] cris support for klibc
The parts of klibc specific to the cris architecture.
Signed-off-by: H. Peter Anvin <hpa at zytor.com>
---
commit 84f6a72f42cf41e32daa59871a0b5424572093e4
tree 52bad10c1575f773a71cd4f4ea4b8083631f9d82
parent 1eff7c685b36cd0120694fd4150b32a26168d926
author H. Peter Anvin <hpa at zytor.com> Sun, 25 Jun 2006 16:58:18 -0700
committer H. Peter Anvin <hpa at zytor.com> Sun, 25 Jun
2020 Apr 30
0
[klibc:master] arch: Remove cris port
Commit-ID: a7a754c66437d4ab26503cdc183fd9e54a9e84d0
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=a7a754c66437d4ab26503cdc183fd9e54a9e84d0
Author: Ben Hutchings <ben at decadent.org.uk>
AuthorDate: Thu, 30 Apr 2020 14:06:32 +0100
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Thu, 30 Apr 2020 14:08:28 +0100
[klibc] arch: Remove cris port
2018 Mar 02
5
[PATCH 0/5] Various MIPS fixes
Hi,
I noticed that klibc started crashing on 64-bit MIPS and in my quest to fix the
bug I got a bit carried away and fixed a few other things as well. Here are
various miscellaneous MIPS patches, although the first patch is the important
one.
Thanks,
James
*** BLURB HERE ***
James Cowgill (5):
mips64: compile with -mno-abicalls
mips: use -Ttext-segment when linking shared library
2005 Mar 06
1
testers sought for script to interpret ELF/klibc executables
Here's a small test program to find out where a klibc executable
expects its shared library (or interpreter to be precise) to be.
It should work regardless of 32/64 bit, little- or big-endian,
but only on native executables.
If you have access to a 64-bit or big endian machine, I would
appreciate feedback on whether it produces correct answers on your
machine. To run the test, cut the