Procházet zdrojové kódy

Fix loading of __progname_storage+255

git-svn-id: trunk@26453 -
pierre před 11 roky
rodič
revize
9833faeb0a
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      rtl/openbsd/x86_64/prt0.as

+ 2 - 1
rtl/openbsd/x86_64/prt0.as

@@ -91,7 +91,7 @@ ___start:
 	movzbl	(%rax), %eax
 	testb	%al, %al
 	je	.L9
-	movl	$__progname_storage+255, %eax
+	movq	$__progname_storage+255, %rax
 	cmpq	%rax, -16(%rbp)
 	jb	.L8
 .L9:
@@ -139,6 +139,7 @@ _haltproc:
 .LErrorcode:
          movq  %rax,%rbx
          movq  $-1,%rax
+	 ret
 .LFE9:
 	.size	___start, .-___start
 	.type	_strrchr, @function