Displaying 20 results from an estimated 200 matches similar to: "help compiling a package camserv"
2015 Jun 03
3
[LLVMdev] [lld] TBSS wrong size
Hi,
Yes, ldd is generating wrong tbss size. It is just considering one tbss section
and not calculating all sections from all objects. The following example on
x86_64 shows the issue:
--- t0.c ---
#include <stdio.h>
extern __thread int t0;
extern __thread int t1;
extern __thread int t2;
extern __thread int t3;
__thread int t4;
__thread int t5;
__thread int t6;
__thread int t7;
int
2015 Jun 02
2
[LLVMdev] [lld] TBSS wrong size
Hi,
I am tracking some TLS issues with lld and found that it is
generating wrong tbss size for case where multiple modules
have non initialized threads variables. For instance:
-- t0.c --
__thread int x0;
__thread int x1;
__thread int x2;
extern __thread int e0;
extern __thread int e1;
extern __thread int e2;
extern __thread int e3;
int foo0 ()
{
return x0;
}
int main ()
{
return x0;
}
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 18
0
[klibc:master] mips: use -Ttext-segment when linking shared library
Commit-ID: 048bfb0df170d4a43142adcee8a2dffdfc2c1e9f
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=048bfb0df170d4a43142adcee8a2dffdfc2c1e9f
Author: James Cowgill <james.cowgill at mips.com>
AuthorDate: Fri, 2 Mar 2018 08:33:01 -0800
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Wed, 2 Jan 2019 03:08:04 +0000
[klibc] mips: use -Ttext-segment
2012 May 08
0
[LLVMdev] Address space information dropped
On Tue, May 08, 2012 at 12:57:15AM +0200, Ivan Llopard wrote:
> Le 07/05/2012 17:15, Joerg Sonnenberger a écrit :
> >On Mon, May 07, 2012 at 05:15:59PM +0200, Ivan Llopard wrote:
> >>Thanks for your quick response Joerg.
> >>
> >>We have a very small test case where there is global array and its
> >>address space attribute specified like in the
2019 Jan 21
0
[PATCH] ia64: Fix shared build
We need to build with -mno-pic to disable all uses of GP, as well as use
a custom linker script to avoid collisions between klibc.so's and the
executable's segments.
Signed-off-by: James Clarke <jrtc27 at jrtc27.com>
---
usr/klibc/arch/ia64/MCONFIG | 3 +
usr/klibc/arch/ia64/crt0.S | 4 -
usr/klibc/arch/ia64/klibc.ld | 267 ++++++++++++++++++++++++++++++++++++++++++
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
2012 May 17
1
Problem building latest Courier-authlib on CentOS4
Upgrading to CentOS6 is on my list, but I'm trying to get the latest Courier-MTA running at the moment.
I downloaded the current courier tarballs and tried to build the rpms on a CentOS4 system. I got these errors:
$ rpmbuild -tb courier-authlib-0.64.0.tar.bz2
...
libtool: link: ar cru .libs/libauthpipe.a authpipe.o authpipelib.o
libtool: link: ranlib .libs/libauthpipe.a
libtool: link: (
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
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
2018 Jan 27
0
Thread-local-storage memory layout
Hi
I am writing a freestanding statically linked x86_64 kernel. And now I
want to load and use thread-local storage. As I have a freestanding
binary I can't use libc/Linux kernel thread-local mechanism and need
to implement initialization code by myself.
I am trying to find a clear explanation of what is the memory layout
for x86 TLS but can't find anything useful. Maybe LLVM developers
2012 May 07
2
[LLVMdev] Address space information dropped
Le 07/05/2012 17:15, Joerg Sonnenberger a écrit :
> On Mon, May 07, 2012 at 05:15:59PM +0200, Ivan Llopard wrote:
>> Thanks for your quick response Joerg.
>>
>> We have a very small test case where there is global array and its
>> address space attribute specified like in the following code
>>
>> const int __attribute__((address_space(256))) fangle[13] =
2010 Jun 21
2
[LLVMdev] MC: Object file specific parsing
Hi Daniel,
attached is a patch that pushes most of the object file specific parsing
out of AsmParser and down into MachOAsmParser. This was done as a
cleanup for the ELF work. I know that you're not happy with this
approach, particularly the fact that as we add more object file formats
and assembler dialects, it's going to cause a class explosion. But I was
hoping that we could use this
2017 Apr 06
2
[LLD] RFC Range Thunks Implementation review for ARM and Mips
On 6 April 2017 at 07:01, Peter Smith <peter.smith at linaro.org> wrote:
> My understanding is that this would be (initially) limited to
> fabricating enough linker script commands such that we could replace:
> fixSectionAlignments()
> assignAddresses()
> Script->processNonSectionCommands()
>
> With something like:
> Script->assignAddresses() // Could be done
2012 Jun 04
2
[LLVMdev] probleam about ThreadLocalImpl of llvm
Hi, everyone:
I am very sorry to trouble you, but I need your help about my problem
about ThreadLocalImpl in llvm of 2.8 version. I have compiled it in Windows
xp with mingw, and have compiled skyeye(an open source project about
simulator) as it uses llvm. But when I run a testcase ---- arm_hello, it
came out segment fault. I used gdb.exe to trace it, it gave the following
infomation:
$
2008 May 02
1
nut: simplification of the automake stuff
Hallo.
Here is a simplification of the automake stuff for nut 2.2.2.
The idea is simple:
libcommon.a contains stuff for the binaries
libparseconf.la contains stuff for binaries and shared library
Both are NOINST, automake understands perfectly our intentions.
The rest is only a removal of the implicitly defined stuff.
On top of the parallel build patch I got build success on all platforms
2008 Aug 15
2
Problem with APC and Fedora 8 I86_64
I have been trying to get Nut working on a system with Fedora 8 i86_64 installed and an APC
Smart-UPS USB.
The 2.2.0 rpm does not seem to like the USB on this UPS. I have tried compiling the 2.2.2 version,
from source, but am getting warnings. I have tried building it on my i386 system (f8 as well) and I
get no warnings also the 2.2.0 works fine on that one with a TrippLite Omni 900 LCD via
2012 Jun 04
0
[LLVMdev] probleam about ThreadLocalImpl of llvm
Hi,
> I am very sorry to trouble you, but I need your help about my problem about
> ThreadLocalImpl in llvm of 2.8 version.
this is a very old version of LLVM, I suggest you try something newer, eg the
recently released version 3.1.
Best wishes, Duncan.
I have compiled it in Windows xp with
> mingw, and have compiled skyeye(an open source project about simulator) as it
> uses
2007 Jan 12
2
Makefiles driving me NUTs
I want to use upsdebugx, upslogx in 'clients/upsclient.c', however this
fails with the following error messages (I trimmed the path to the build
directory to <path> in order to prevent line wrapping):
<path>/clients/upsclient.c:941: undefined reference to `upsdebugx'
<path>/clients/upsclient.c:910: undefined reference to `upslogx'
2008 Apr 30
2
openSUSE 11.0 - NUT
Stan,
I'm very pleased to see you back to work with us on enhancing nut in
that many areas ;-)
2008/4/30 Stanislav Brabec <sbrabec at suse.cz>:
> Stanislav Brabec wrote:
>
> > Please note that 2.2.2-pre3 installs hald addons by default to / on
> > openSUSE 11.0 beta 2 x86_64. Not a big problem.
>
> Here is a patch, which fixes openSUSE 11.0 beta 2 x86_64: