Displaying 20 results from an estimated 22 matches for "__negdi2".
2006 Jun 26
0
[klibc 23/43] cris support for klibc
...ude/arch/cris/klibc/archsignal.h | 14 ++++
usr/include/arch/cris/klibc/archstat.h | 39 ++++++++++++
usr/include/arch/cris/klibc/archsys.h | 12 ++++
usr/klibc/arch/cris/MCONFIG | 26 ++++++++
usr/klibc/arch/cris/Makefile.inc | 34 ++++++++++
usr/klibc/arch/cris/__negdi2.S | 25 ++++++++
usr/klibc/arch/cris/crt0.S | 27 ++++++++
usr/klibc/arch/cris/divide.c | 99 ++++++++++++++++++++++++++++++
usr/klibc/arch/cris/setjmp.S | 37 +++++++++++
usr/klibc/arch/cris/syscall.S | 30 +++++++++
usr/klibc/ar...
2020 Apr 30
0
[klibc:master] arch: Remove cris port
...----
usr/include/arch/cris/klibc/archstat.h | 39 -------------
usr/klibc/README.klibc | 1 -
usr/klibc/SYSCALLS.def | 2 +-
usr/klibc/arch/cris/Kbuild | 28 ---------
usr/klibc/arch/cris/MCONFIG | 26 ---------
usr/klibc/arch/cris/__negdi2.S | 25 --------
usr/klibc/arch/cris/crt0.S | 27 ---------
usr/klibc/arch/cris/divide.c | 99 --------------------------------
usr/klibc/arch/cris/setjmp.S | 37 ------------
usr/klibc/arch/cris/syscall.S | 30 ----------
usr/klibc/arch/cr...
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 division instruction so there
are lots of C-code to implement Div and M...
2006 Jun 26
0
[klibc 24/43] i386 support for klibc
...h/i386/crt0.S | 31 +++++++
usr/klibc/arch/i386/libgcc/__ashldi3.S | 29 +++++++
usr/klibc/arch/i386/libgcc/__ashrdi3.S | 29 +++++++
usr/klibc/arch/i386/libgcc/__lshrdi3.S | 29 +++++++
usr/klibc/arch/i386/libgcc/__muldi3.S | 34 ++++++++
usr/klibc/arch/i386/libgcc/__negdi2.S | 21 +++++
usr/klibc/arch/i386/open.S | 29 +++++++
usr/klibc/arch/i386/openat.S | 26 ++++++
usr/klibc/arch/i386/setjmp.S | 58 ++++++++++++++
usr/klibc/arch/i386/sigreturn.S | 15 ++++
usr/klibc/arch/i386/socketcall.S | 55 +...
2014 Jun 09
3
How to use --once? Does it work?
> On 06/08/2014 02:58 PM, Ady wrote:
> >>
> >> To be clear, I am not saying there is no bug - there might be.
> >>
> >
> > I performed the following test with several versions of Syslinux:
> >
> > 1_ Execute:
> > 'extlinux --once=non_default_label --install /mnt/sda1' ;
> > 2_ In first reboot, the
2014 Jun 09
4
How to use --once? Does it work?
...t; Info: Symbol __udivmoddi4 is defined more than once
> Info: Symbol __ashrdi3 is defined more than once
> Info: Symbol dev_stdcon_w is defined more than once
> Info: Symbol __moddi3 is defined more than once
> Info: Symbol __syslinux_adv_ptr is defined more than once
> Info: Symbol __negdi2 is defined more than once
> Info: Symbol __umoddi3 is defined more than once
> Info: Symbol __lshrdi3 is defined more than once
> Info: Symbol __dtors_end is defined more than once
> Info: Symbol __dtors_start is defined more than once
> Info: Symbol dev_null_r is defined more than o...
2003 Dec 19
1
[LLVMdev] how to solve this conflict
...llo.cpp -o hello
WARNING: Type conflict between types named 'struct._Unwind_Exception'.
Src='{ ulong, void (uint, \4 *) *, uint, uint }'.
Dest='{ ulong, void (ubyte, \4 *) *, uint, uint }'
gccld: error linking in 'gcc_s': Function 'long (long)':"__negdi2" -
Function is already defined!
-----------------------------------
yueqiang
2003.12.19
2014 Jun 09
0
How to use --once? Does it work?
...3 is defined more than once
Info: Symbol __udivmoddi4 is defined more than once
Info: Symbol __ashrdi3 is defined more than once
Info: Symbol dev_stdcon_w is defined more than once
Info: Symbol __moddi3 is defined more than once
Info: Symbol __syslinux_adv_ptr is defined more than once
Info: Symbol __negdi2 is defined more than once
Info: Symbol __umoddi3 is defined more than once
Info: Symbol __lshrdi3 is defined more than once
Info: Symbol __dtors_end is defined more than once
Info: Symbol __dtors_start is defined more than once
Info: Symbol dev_null_r is defined more than once
Info: Symbol __ashldi...
2014 Jun 10
0
How to use --once? Does it work?
...di4 is defined more than once
> > Info: Symbol __ashrdi3 is defined more than once
> > Info: Symbol dev_stdcon_w is defined more than once
> > Info: Symbol __moddi3 is defined more than once
> > Info: Symbol __syslinux_adv_ptr is defined more than once
> > Info: Symbol __negdi2 is defined more than once
> > Info: Symbol __umoddi3 is defined more than once
> > Info: Symbol __lshrdi3 is defined more than once
> > Info: Symbol __dtors_end is defined more than once
> > Info: Symbol __dtors_start is defined more than once
> > Info: Symbol dev_null...
2008 Aug 16
1
Minimal COM32 Root Module
...module. If you
consider 25K an acceptable size for the root module, those objects, of
course, don't need to be removed.
LIBENTRY_OBJS = \
sys/farcall.o sys/cfarcall.o sys/zeroregs.o \
sys/argv.o \
sys/ftell.o \
sys/isatty.o sys/fstat.o
LIBGCC_OBJS = \
libgcc/__ashldi3.o \
libgcc/__negdi2.o libgcc/__ashrdi3.o libgcc/__lshrdi3.o \
libgcc/__muldi3.o \
libgcc/__divdi3.o libgcc/__moddi3.o
LIBCONSOLE_OBJS = \
sys/colortable.o sys/screensize.o \
\
sys/rawcon_write.o \
sys/null_read.o sys/null_write.o sys/serial_write.o \
\
sys/xserial_write.o \
\
sys/ansi.o...
2012 Sep 04
0
[PATCH] console: Close stdin, stdout, stderr on ldlinux.c32 unload
...p.o ctypes.o \
fputs.o fwrite2.o fwrite.o fgetc.o fclose.o errno.o lmalloc.o \
sys/err_read.o sys/err_write.o sys/null_read.o \
- sys/stdcon_write.o sys/openconsole.o \
+ sys/stdcon_write.o \
syslinux/memscan.o strrchr.o \
libgcc/__ashldi3.o libgcc/__udivdi3.o \
libgcc/__negdi2.o libgcc/__ashrdi3.o libgcc/__lshrdi3.o \
diff --git a/core/extern.inc b/core/extern.inc
index 3cde286..953be42 100644
--- a/core/extern.inc
+++ b/core/extern.inc
@@ -27,8 +27,6 @@
extern hexdump, mydump
- extern printf_init
-
extern mem_init
; fs.c
diff --git a/core/hello.c b/core/hel...
2015 Nov 05
0
[klibc:master] Inline __arch_libcinit()
...7 @@
# klibc .o files for i386
#
-klib-y := archinit.o socketcall.o setjmp.o syscall.o varsyscall.o
+klib-y := socketcall.o setjmp.o syscall.o varsyscall.o
klib-y += open.o openat.o vfork.o
klib-y += libgcc/__ashldi3.o libgcc/__ashrdi3.o libgcc/__lshrdi3.o
klib-y += libgcc/__muldi3.o libgcc/__negdi2.o
diff --git a/usr/klibc/libc_init.c b/usr/klibc/libc_init.c
index c54d022..c5b9bab 100644
--- a/usr/klibc/libc_init.c
+++ b/usr/klibc/libc_init.c
@@ -28,6 +28,12 @@
#include <klibc/sysconfig.h>
#include "atexit.h"
+#if _KLIBC_HAS_ARCHINIT
+# include "klibc/archinit.h"...
2014 Apr 09
0
[klibc:master] Move architecture-specific initialization to arch/
...7 @@
# klibc .o files for i386
#
-klib-y := socketcall.o setjmp.o syscall.o varsyscall.o
+klib-y := archinit.o socketcall.o setjmp.o syscall.o varsyscall.o
klib-y += open.o openat.o vfork.o
klib-y += libgcc/__ashldi3.o libgcc/__ashrdi3.o libgcc/__lshrdi3.o
klib-y += libgcc/__muldi3.o libgcc/__negdi2.o
diff --git a/usr/klibc/arch/i386/archinit.c b/usr/klibc/arch/i386/archinit.c
new file mode 100644
index 0000000..111d130
--- /dev/null
+++ b/usr/klibc/arch/i386/archinit.c
@@ -0,0 +1,18 @@
+/*
+ * arch/i386/archinit.c
+ *
+ * Architecture-specific libc initialization
+ */
+
+#include <stdint.h...
2016 Jan 06
0
[klibc:master] i386: remove special handling of socketcall
.../i386/Kbuild
@@ -2,7 +2,7 @@
# klibc .o files for i386
#
-klib-y := socketcall.o setjmp.o syscall.o varsyscall.o
+klib-y := setjmp.o syscall.o varsyscall.o
klib-y += open.o openat.o vfork.o
klib-y += libgcc/__ashldi3.o libgcc/__ashrdi3.o libgcc/__lshrdi3.o
klib-y += libgcc/__muldi3.o libgcc/__negdi2.o
diff --git a/usr/klibc/arch/i386/socketcall.S b/usr/klibc/arch/i386/socketcall.S
deleted file mode 100644
index 44e2004..0000000
--- a/usr/klibc/arch/i386/socketcall.S
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# socketcall.S
-#
-# Socketcalls use the following convention:
-# %eax = __NR_socketcall
-# %e...
2009 Feb 11
1
[PATCH 1/1] COM32 API: Add functions for directory use
...0..0cc4061 100644
--- a/com32/lib/Makefile
+++ b/com32/lib/Makefile
@@ -21,6 +21,8 @@ LIBOBJS = \
asprintf.o vasprintf.o strlcpy.o strlcat.o \
vsscanf.o zalloc.o \
\
+ opendir.o readdir.o closedir.o getcwd.o chdir.o fdopendir.o \
+ \
libgcc/__ashldi3.o libgcc/__udivdi3.o \
libgcc/__negdi2.o libgcc/__ashrdi3.o libgcc/__lshrdi3.o \
libgcc/__muldi3.o libgcc/__udivmoddi4.o libgcc/__umoddi3.o \
diff --git a/com32/lib/chdir.c b/com32/lib/chdir.c
new file mode 100644
index 0000000..88dceec
--- /dev/null
+++ b/com32/lib/chdir.c
@@ -0,0 +1,13 @@
+/*
+ * chdir.c
+ */
+
+#include <dirent...
2008 Dec 04
0
[PATCH 1/1] COM32: Add directory functions
...4..793ef33 100644
--- a/com32/lib/Makefile
+++ b/com32/lib/Makefile
@@ -21,6 +21,8 @@ LIBOBJS = \
asprintf.o vasprintf.o strlcpy.o strlcat.o \
vsscanf.o zalloc.o \
\
+ opendir.o readdir.o closedir.o getcwd.o chdir.o fdopendir.o \
+ \
libgcc/__ashldi3.o libgcc/__udivdi3.o \
libgcc/__negdi2.o libgcc/__ashrdi3.o libgcc/__lshrdi3.o \
libgcc/__muldi3.o libgcc/__udivmoddi4.o libgcc/__umoddi3.o \
diff --git a/com32/lib/chdir.c b/com32/lib/chdir.c
new file mode 100644
index 0000000..88dceec
--- /dev/null
+++ b/com32/lib/chdir.c
@@ -0,0 +1,13 @@
+/*
+ * chdir.c
+ */
+
+#include <dirent...
2006 Jun 28
35
[klibc 00/31] klibc as a historyless patchset (updated and reorganized)
I have updated the klibc patchset based on feedback received. In
particular, the patchset has been reorganized so as not to break
git-bisect.
Additionally, this updates the patch base to 2.6.17-git12
(d38b69689c349f35502b92e20dafb30c62d49d63) and klibc 1.4.8; the main
difference on the klibc side is removal of obsolete code.
This is also available as a git tree at:
2013 Jun 29
0
Syslinux 6.00 released
...x/efi64/com32/lib/sys/stdcon_write.o
/tmp/syslinux/efi64/com32/lib/syslinux/memscan.o
/tmp/syslinux/efi64/com32/lib/strrchr.o
/tmp/syslinux/efi64/com32/lib/strcat.o
/tmp/syslinux/efi64/com32/lib/libgcc/__ashldi3.o
/tmp/syslinux/efi64/com32/lib/libgcc/__udivdi3.o
/tmp/syslinux/efi64/com32/lib/libgcc/__negdi2.o
/tmp/syslinux/efi64/com32/lib/libgcc/__ashrdi3.o
/tmp/syslinux/efi64/com32/lib/libgcc/__lshrdi3.o
/tmp/syslinux/efi64/com32/lib/libgcc/__muldi3.o
/tmp/syslinux/efi64/com32/lib/libgcc/__udivmoddi4.o
/tmp/syslinux/efi64/com32/lib/libgcc/__umoddi3.o
/tmp/syslinux/efi64/com32/lib/libgcc/__divdi3.o
/t...
2013 Jun 29
6
Syslinux 6.00 released
On Sat, 29 Jun, at 01:57:58AM, Igor Sverkos wrote:
> Hi,
>
> Matt Fleming wrote:
> > On Tue, 25 Jun, at 01:52:00PM, Helmut Hullen wrote:
> >> Thanks - now it crashes later ...
> >
> > What crash are you seeing?
> >
> >> I don't have the ia64 files which are needed for a complete binary. But
> >> maybe that's only my special
2012 Mar 23
19
[PATCH 00/19][elflink] Improve compatibility with 4.x
From: Matt Fleming <matt.fleming at intel.com>
The following patch series is available at,
git://git.zytor.com/users/mfleming/syslinux.git elflink
All patches are against the 'elflink' branch.
This series fixes a few serious bugs and some behavioural
incompatibilities with the 4.x series.
Matt Fleming (19):
ldlinux: Initialise 'p' before using it.
ldlinux: Parse