From e734ca7a9bf590f186098ea615a464e91fbaf87d Mon Sep 17 00:00:00 2001 From: svenbarth Date: Sun, 23 Feb 2014 12:41:05 +0000 Subject: [PATCH] M68k: Fix passing of environment variables. Fixes the compiler not being able to execute the external assembler and linker. * rtl/linux/m68k/prt0.as: between the arguments and the environment variables is a NULL; keep this in mind when loading the address of the first environment variable. git-svn-id: trunk@26851 - --- rtl/linux/m68k/prt0.as | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtl/linux/m68k/prt0.as b/rtl/linux/m68k/prt0.as index b7f442daf2..a6ab51ad97 100644 --- a/rtl/linux/m68k/prt0.as +++ b/rtl/linux/m68k/prt0.as @@ -48,7 +48,7 @@ _start: move.l %d0, operatingsystem_parameter_argc lea.l 4(%sp), %a0 move.l %a0, operatingsystem_parameter_argv - lea.l 4(%sp,%d0.l*4), %a0 + lea.l 8(%sp,%d0.l*4), %a0 move.l %a0, operatingsystem_parameter_envp # move.l 8(%sp), %d0