Displaying 17 results from an estimated 17 matches for "ldo".
Did you mean:
do
2006 Jun 26
0
[klibc 30/43] parisc support for klibc
...44
index 0000000..0922446
--- /dev/null
+++ b/usr/klibc/arch/parisc/crt0.S
@@ -0,0 +1,37 @@
+ .align 4
+
+ .import $global$, data
+ .import __libc_init, code
+
+ .global _start
+ .export _start, ENTRY
+ .type _start, at function
+
+ .proc
+ .callinfo
+
+_start:
+/* extend the stack by 64-bytes */
+ ldo 64(%sp), %sp
+
+/* %r25 = argc
+ * %r24 = argv
+ * envp = argv + (argc + 1)
+ * elfdata = (argv - 4)
+ */
+ ldo -4(%r24), %r26
+
+/* load global data */
+ ldil L%$global$, %dp
+ ldo R%$global$(%dp), %dp
+
+/* parisc abi puts the atexit pointer in %r23, see ELF_PLAT_INIT() */
+ copy %r23, %r25
+
+/*...
2005 Nov 25
0
Fix syscalls with more than four arguments on parisc
.../null
+++ b/klibc/arch/parisc/syscall.S
@@ -0,0 +1,36 @@
+/*
+ * arch/parisc/syscall.S
+ *
+ * %r20 contains the system call number, %r2 contains whence we came
+ *
+ */
+
+ .text
+ .align 64 ; cache-width aligned
+ .globl __syscall_common
+ .type __syscall_common,@function
+__syscall_common:
+ ldo 0x40(%sp),%sp
+ stw %rp,-0x54(%sp) ; save return pointer
+
+ ldw -0x74(%sp),%r22 ; %arg4
+ ldw -0x78(%sp),%r21 ; %arg5
+
+ ble 0x100(%sr2, %r0) ; jump to gateway page
+ nop ; can we move a load here?
+
+ ldi -0x1000,%r19 ; %r19 = -4096
+ sub %r0,%ret0,%r22 ; %r22 = -%ret0
+ cmp...
2013 Oct 15
23
[PATCH 00/21] Upgrade to Lua 5.2.2, add filesystem module and get_key binding
...c/lcorolib.c | 155 +
com32/lua/src/lctype.c | 52 +
com32/lua/src/lctype.h | 95 +
com32/lua/src/ldblib.c | 214 +-
com32/lua/src/ldebug.c | 620 ++-
com32/lua/src/ldebug.h | 27 +-
com32/lua/src/ldo.c | 661 +--
com32/lua/src/ldo.h | 33 +-
com32/lua/src/ldump.c | 43 +-
com32/lua/src/lfs.c | 294 ++
com32/lua/src/lfunc.c | 81 +-
com32/lua/src/lfunc.h | 7 +-
com32/lua/src/lg...
2008 Apr 22
3
Installed Rails, problem with 1st Application
so i installed ruby+gems then fetched rails and now i want to start
with an apllication but i dont quite get it:
"""
http://www.rubyonrails.org/down
Make your application
Create your application skeleton and start the server:
rails path/to/your/new/application
cd path/to/your/new/application
ruby script/server
You''re running Ruby on Rails! Follow the instructions on
2006 Jul 24
1
[PATCH] vfork() for parisc
...(void) */
+ ble 0x100(%sr2, %r0) ; jump to gateway page
+ nop
+
+ ldi -0x1000,%r19 ; %r19 = -4096
+ sub %r0,%ret0,%r22 ; %r22 = -%ret0
+ cmpb,>>=,n %r19,%ret0,1f ; if %ret0 >= -4096UL
+ ldi -1,%ret0 ; nullified on taken forward
+
+ /* store %r22 to errno... */
+ ldil L%errno,%r1
+ ldo R%errno(%r1),%r1
+ stw %r22,0(%r1)
+1:
+ bv %r0(%rp) ; jump back
+ nop
+
+ .size vfork,.-vfork
2015 Apr 25
2
[LLVMdev] Invalid or unaligned stack exception on Windows
Hi,
I wrote sometime ago about this issue (see links below).
http://lists.cs.uiuc.edu/pipermail/llvmdev/2015-March/084089.html
http://lists.cs.uiuc.edu/pipermail/llvmdev/2015-April/084193.html
At the time I thought the problem was due to a bug in my code, and
that I had fixed it. But sadly it seems that the issue is still
present - it just got hidden by whatever change I made.
The error only
2015 Apr 27
4
[LLVMdev] Invalid or unaligned stack exception on Windows
...>
>
> https://github.com/dibyendumajumdar/ravi/tree/master/ravi-tests/longjmp_issue
>
> I have also dumped the IR for the three functions that are compiled.
>
> The C code that does the longjmp and setjmp is at:
>
> https://github.com/dibyendumajumdar/ravi/blob/master/src/ldo.c
>
> See functions luaD_throw() and luaD_rawrunprotected()
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
-------------- next part -...
2005 Dec 07
0
Fix segfault in new exit code on parisc, klibc-1.1.3
parisc is currently passing argc as the second argument to __libc_init:
--- crt0.S.old 2005-12-07 19:06:07.000000000 +0000
+++ crt0.S 2005-12-07 19:06:40.000000000 +0000
@@ -25,6 +25,10 @@
ldil L%$global$, %dp
ldo R%$global$(%dp), %dp
+/* Indicate that we don't need no stinkin' atexit callback */
+
+ ldi 0,%r25
+
/* branch to __libc_init */
bl __libc_init,%r2
nop
Thanks to Kyle McMartin for helping with this.
* Canonical Ltd * Ubuntu Service and Support * +1 514...
2006 Jan 08
0
[PATCH] Fix DT_FINI function pass-in to _start on parisc
...oing 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
+++ b/klibc/arch/parisc/crt0.S
@@ -25,8 +25,8 @@ _start:
ldil L%$global$, %dp
ldo R%$global$(%dp), %dp
-/* Indicate that we don't need no stinkin' atexit callback */
- ldi 0,%r25
+/* parisc abi puts the atexit pointer in %r23, see ELF_PLAT_INIT() */
+ copy %r23, %r25
/* branch to __libc_init */
bl __libc_init,%r2
2006 Jul 26
1
[parisc-linux] Re: [PATCH] vfork() for parisc
Hello Kyle,
May be out of context but before I forget:
> > +
> > + /* store %r22 to errno... */
> > + ldil L%errno,%r1
> > + ldo R%errno(%r1),%r1
Could it not be 'load32 errno, %r1' (the assembly.h macro)?
Cheers,
Joel
----------
Club Scarlet : Tout le monde gagne! Si vous devenez aujourd'hui Scarlet One grace a un client existant de Scarlet, vous recevez tous les deux un cadeau d'une valeur de 50 eur...
2003 May 09
2
Problem installing kernel in single usermode
Hi,
I'm running 4.8-STABLE but I'm having some problems installing a new
kernel.
(in /usr/src make installkernel).
mv /kernel /kernel.old operation not permitted
My securelevel is currently set to -1 (kern_securelevel=-1) and
kern_securelevel_enable="NO"
I have already executed chflags noschg /kernel and /kernel.old (while in
single user mode).
What am I missing?
Thanks.
2013 Oct 15
0
Upgrade to Lua 5.2.2, add filesystem module and get_key binding
...155 +
> com32/lua/src/lctype.c | 52 +
> com32/lua/src/lctype.h | 95 +
> com32/lua/src/ldblib.c | 214 +-
> com32/lua/src/ldebug.c | 620 ++-
> com32/lua/src/ldebug.h | 27 +-
> com32/lua/src/ldo.c | 661 +--
> com32/lua/src/ldo.h | 33 +-
> com32/lua/src/ldump.c | 43 +-
> com32/lua/src/lfs.c | 294 ++
> com32/lua/src/lfunc.c | 81 +-
> com32/lua/src/lfunc.h |...
2014 Mar 02
3
pull request: upgrade to Lua 5.2.3, automatic Linux boot menu and cmenu binding
...corolib.c | 155 ++
com32/lua/src/lctype.c | 52 +
com32/lua/src/lctype.h | 95 +
com32/lua/src/ldblib.c | 214 +-
com32/lua/src/ldebug.c | 625 +++--
com32/lua/src/ldebug.h | 27 +-
com32/lua/src/ldo.c | 669 +++--
com32/lua/src/ldo.h | 33 +-
com32/lua/src/ldump.c | 43 +-
com32/lua/src/lfs.c | 296 +++
com32/lua/src/lfunc.c | 81 +-
com32/lua/src/lfunc.h | 7 +-
com32/lua/src...
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:
2014 Jan 28
3
[LLVMdev] MergeFunctions: reduce complexity to O(log(N))
Hi Stepan,
Sorry for the delay. It's great that you are working on MergeFunctions
as well and I agree, we should definitely try to combine our efforts to
improve MergeFunctions.
Just to give you some context, the pass (with the similar function
merging patch) is already being used in a production setting. From my
point of view, it would be better if we focus on improving its
capability
2014 Jan 30
3
[LLVMdev] MergeFunctions: reduce complexity to O(log(N))
...35097 0 0.04 435097
lbaselib.ll 43 99233 0 0.02 99218 0 0.02 99218
L_canny.ll 5 57717 0 0.02 57695 0 0.02 57695
lcode.ll 56 172913 0 0.02 172898 0 0.03 172898
ldblib.ll 24 83768 0 0.02 83753 0 0.02 83753
ldebug.ll 32 162976 0 0.02 162961 0 0.02 162961
ldecod.ll 14 149907 0 0.02 149886 0 0.02 149886
ldo.ll 24 152277 0 0.02 152262 0 0.02 152262
ldump.ll 11 32964 0 0.01 32949 0 0.01 32949
leaky_bucket.ll 5 54568 0 0.01 54547 0 0.01 54547
lemon.ll 112 1102968 0 0.10 1102951 0 0.11 1103447
lencod.ll 37 651236 0 0.06 651215 0 0.06 651215
lexer.ll 5 29789 0 0.01 29760 0 0.01 29705
lex.ll 5 53297 0 0.01...
2011 Apr 16
20
[PATCH 00/20] Switch to ELF modules
From: Matt Fleming <matt.fleming at linux.intel.com>
This series fixes some bugs and switches the elflink branch to be
entirely ELF modules. It applies on top of,
http://syslinux.zytor.com/archives/2011-April/016369.html
The deletions in the diff stat below are mainly from deleting
com32/elflink/modules (finally!). Now there should be no duplicate
code because we don't need COM32 and