Displaying 20 results from an estimated 8000 matches similar to: "Problems with newlib port"
2006 Nov 09
1
[LLVMdev] LLVM and newlib progress
Reid Spencer kirjoitti:
> So, now I'm not sure what you're talking about. Is
> libgloss part of newlib? If so, please note that it is not llvm-gcc's
> job to pass CFLAGS down. That would be a bug in the newlib makefiles. :)
Sorry for being obtuse. Yes, if there indeed is a bug, it is in the
newlib build system. I was trying to compile newlib with llvm-gcc.
The need for
2012 Jul 10
9
[PATCH] stubdom: fix errors in newlib
# HG changeset patch
# User Olaf Hering <olaf@aepfle.de>
# Date 1341839122 -7200
# Node ID 2dd50c201ca0d3542f3589942ae9e51d33ec7509
# Parent 42f76d536b116d2ebad1b6705ae51ecd171d2581
stubdom: fix errors in newlib
rpmlint found a few code bugs in newlib, and marks them as errors after
rpm build. Add another newlib patch and apply it during stubdom build.
I: A function uses a
2006 Nov 09
0
[LLVMdev] LLVM and newlib progress
Hi Pertti,
On Thu, 2006-11-09 at 18:41 +0200, Pertti Kellomäki wrote:
> Hi Reid,
>
> I'll write a separate post about the intrinsics, but just
> a quick note about the CFLAGS issue.
Okay.
>
> Reid Spencer kirjoitti:
> > On Thu, 2006-11-09 at 15:29 +0200, Pertti Kellomäki wrote:
> >> Another related thing is that even when I defined -emit-llvm in
>
2008 Jul 21
15
SYSLINUX Anatomy
Greetings,
As a Google Summer of Code student for the SYSLINUX project, I had the
chance to learn many interesting things from hpa regarding the
internals of SYSLINUX. So besides my main task of implementing ELF
modules loading & linking, I decided to put down in the wiki all the
information I found concerning SYSLINUX development.
In this regard, I have created a special category on the
2013 Mar 05
1
[LLVMdev] Cross-Compiling libc++ using newlib/Clang based Toolchain.
Hi There,
I am trying to build a cross-compiler for an architecture with MIPS like
ISA. To begin with, I built a toolchain for MIPSr2 which uses: Clang-3.1
for preprocessing, compiling, optimizing; Binutils-2.22 for assembling and
linking; Newlib-1.20.0 as the standard C library implementation. I modified
the Clang Driver to use the correct binutils tools and linker scripts.
Compiling Newlib with
2008 Jun 18
2
mysteries of memdisk code
Hello,
I was browsing the code for memdisk (I want to adjust it to my hardware)
and noticed a couple of things that I am struggling to understand. I
would appreciate if someone could clarify the following mysteries to me:
1) _binary_memdisk_bin_start[], _binary_memdisk_bin_end[] and
_binary_memdisk_bin_size[]; These variables are declared (as extern
const chat in 'setup.c')
2006 Nov 09
9
[LLVMdev] LLVM and newlib progress
I managed to compile newlib with llvm-gcc yesterday. That
is, the machine independent part is now basically done, and
the syscall part contains no-op stubs provided by libgloss.
I haven't tested the port yet, but since newlib has already
been ported to many architectures, I would be pretty surprised
if there were any major problems.
A couple of things I noticed when configuring newlib for
2006 Nov 09
2
[LLVMdev] LLVM and newlib progress
Hi Reid,
I'll write a separate post about the intrinsics, but just
a quick note about the CFLAGS issue.
Reid Spencer kirjoitti:
> On Thu, 2006-11-09 at 15:29 +0200, Pertti Kellomäki wrote:
>> Another related thing is that even when I defined -emit-llvm in
>> what I thought would be a global CFLAGS for all of newlib, it did
>> not get propagated to all subdirectories.
2006 Nov 09
0
[LLVMdev] LLVM and newlib progress
Hi Pertti,
On Thu, 2006-11-09 at 15:29 +0200, Pertti Kellomäki wrote:
> I managed to compile newlib with llvm-gcc yesterday. That
> is, the machine independent part is now basically done, and
> the syscall part contains no-op stubs provided by libgloss.
> I haven't tested the port yet, but since newlib has already
> been ported to many architectures, I would be pretty surprised
2008 Sep 17
1
[PATCH] linux/inotify.h: do not include <linux/fcntl.h> in userspace
On Wed, Sep 17, 2008 at 12:32:40PM +0300, Kirill A. Shutemov wrote:
> On Tue, Sep 16, 2008 at 07:09:02PM +0300, Adrian Bunk wrote:
> > On Tue, Sep 16, 2008 at 07:10:25AM -0700, Ulrich Drepper wrote:
> > > Kirill A. Shutemov wrote:
> > > >> What is the error message?
> > > >
> > > > /usr/include/asm-generic/fcntl.h:117: error: redefinition
2008 Jun 06
0
[PATCH] stubdom: prevent newlib from emiting cli/sti in longjmp
stubdom: prevent newlib from emiting cli/sti in longjmp
Also fix build dependencies and cleanup.
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
diff -r b320cfe1f10f stubdom/Makefile
--- a/stubdom/Makefile Thu Jun 05 13:04:07 2008 +0100
+++ b/stubdom/Makefile Fri Jun 06 16:00:35 2008 +0100
@@ -23,9 +23,11 @@
ifeq ($(GNU_TARGET_ARCH), i686)
TARGET_CFLAGS=
2006 Mar 27
1
rescue value
Do you know if exist a method to rescue the variable value pass to a
page .rhtml?
Something sucj as "_GET" in PHP?
--
Posted via http://www.ruby-forum.com/.
2002 Jun 11
0
Newlib
Does anyone on this list have experience with newlib? I'm thinking of
porting newlib to the COM32 environment, rather than trying to hack my
own mini-libc. I just wondered if anyone had any idea of how well that
would be likely to work, and/or how well newlib works from a code size
standpoint...
-hpa
2006 Nov 06
0
[LLVMdev] LLVM and libc
I have been browsing through the newlib documentation at
<http://sources.redhat.com/newlib/> and pondering about
how newlib relates to LLVM. Comments welcome, again.
As I see it, there are basically two parts of libc that need to be
considered. Much of libc is stuff like atoi(), isalpha(), etc. which are
just convenience routines written in ANSI C. For these, it should be
sufficient to
2006 Nov 09
2
[LLVMdev] LLVM and newlib progress
This is in response to Reid's and John's comments about
intrinsics.
The setting of the work is a project on reconfigurable
processors using the Transport Triggered Architecture (TTA)
<http://en.wikipedia.org/wiki/Transport_triggered_architecture>.
For the compiler this means that the target architecture
is not fixed, but rather an instance of a processor template.
Different
2015 Mar 11
5
[LLVMdev] Customize Standard C Library Using LLVM (to support llvm backend optimization)
Purpose:
I implemented a pass on LLVM backend that changes the output format of
*ARM* assembly/binary
(e.g add a jump at the end of each basic block to eliminate fall through).
By calling:
llc -march=arm somefile.bc
it generates expected arm assembly/binary that runs properly on arm gnu
linux (I use qemu-arm and gem5 to simulate it). Now I want to do the same
thing on standard c library, but
2013 Jul 21
9
build for pv-grub stubdom
Does this
install -d -m0755 -p
"/mnt/gen2/TmpDir/portage/app-emulation/xen-pvgrub-4.3.0/image//usr/lib/xen/boot"
install -m0644 -p mini-os-x86_32-grub/mini-os.gz
"/mnt/gen2/TmpDir/portage/app-emulation/xen-pvgrub-4.3.0/image//usr/lib/xen/boot/pv-grub-x86_32.gz"
make: Leaving directory
`/mnt/gen2/TmpDir/portage/app-emulation/xen-pvgrub-4.3.0/work/xen-4.3.0/stubdom'
2010 Sep 21
2
[LLVMdev] Cross-compiling the ARM toolchain
> Virtually all. As far as I could test, all major architectures
> (v4/v5/v6 + v7-A-R-M), although I'm still fighting with some Thumb
> code generation.
Not a big issue for me: targets are ARMv4 (ARM7) and ARMv5 (ARM9)
"classic" CPUs - in ARM terminology. No cortex.
> I haven't tested dragonegg, but clang and llvm-gcc do the job.
> llvm-gcc seems to be more in
2008 Jul 07
0
[LLVMdev] Trying to compile llvm-gcc to mips
And one last thing, the problem seems to be related to libcpp. Using only C
frontend will work?
2008/7/7 Julio <julio.martin.hidalgo at gmail.com>:
> Hi, well, I downloaded the head revision of llvm and llvm-gcc. As you said
> it hangs at:
>
> Formal argument #0 has unhandled type f32
> /home/julio/trunk/llvm-gcc/gcc/libgcc2.c:1765: internal compiler error:
> Abortado
2011 Jan 15
2
[LLVMdev] Cross-compiling the ARM toolchain
>> I'm used to build GCC (4.x) toolchains with newlib, but how can I do
>> the same with llvm-gcc ?
> Pretty much same way as with gcc. E.g. via --with-newlib, etc.
I successfully built llvm+clang, but it seems that the newlib library
files have neither been compiled nor installed.
With GCC (at the time 4.5.2), the build steps are straightforward:
newlib/ and libgloss/