From ddef2e1bc1da7a70ffbc03f68a16918b54f7622b Mon Sep 17 00:00:00 2001
From: Piotr Jaroszyński
Date: Mon, 31 May 2010 19:07:13 +0200
Subject: [linux] Add command line arguments
Support qemu-like arguments for network setup:
--net driver_name[,setting=value]*
and global settings:
--settings setting=value[,setting=value]*
Signed-off-by: Piotr Jaroszyński
Signed-off-by: Michael Brown
---
src/arch/x86_64/prefix/linuxprefix.S | 3 +++
1 file changed, 3 insertions(+)
(limited to 'src/arch/x86_64')
diff --git a/src/arch/x86_64/prefix/linuxprefix.S b/src/arch/x86_64/prefix/linuxprefix.S
index 20163b8a4..4aa0b8403 100644
--- a/src/arch/x86_64/prefix/linuxprefix.S
+++ b/src/arch/x86_64/prefix/linuxprefix.S
@@ -13,6 +13,9 @@ _start:
andq $~15, %rsp // 16-byte align the stack
+ call save_args
+
+ /* Our main doesn't use any arguments */
call main
movq %rax, %rdi // rc -> syscall arg1
--
cgit v1.2.3-55-g7522