summary refs log tree commit diff stats
path: root/gitlab/issues/target_arm/host_missing/accel_missing/714.toml
diff options
context:
space:
mode:
Diffstat (limited to 'gitlab/issues/target_arm/host_missing/accel_missing/714.toml')
-rw-r--r--gitlab/issues/target_arm/host_missing/accel_missing/714.toml53
1 files changed, 0 insertions, 53 deletions
diff --git a/gitlab/issues/target_arm/host_missing/accel_missing/714.toml b/gitlab/issues/target_arm/host_missing/accel_missing/714.toml
deleted file mode 100644
index deda9d88..00000000
--- a/gitlab/issues/target_arm/host_missing/accel_missing/714.toml
+++ /dev/null
@@ -1,53 +0,0 @@
-id = 714
-title = "Command line arguments are not passed correctly with user-space semihosting"
-state = "closed"
-created_at = "2021-11-10T17:03:25.288Z"
-closed_at = "2022-05-25T18:15:55.187Z"
-labels = ["Closed::Fixed", "linux-user", "target: arm"]
-url = "https://gitlab.com/qemu-project/qemu/-/issues/714"
-host-os = "Ubuntu 20.04 WSL2 on Windows 10 (also experienced on native Ubuntu 20.04 and containerised)"
-host-arch = "x86_64"
-qemu-version = "qemu-arm version 6.1.90 (v6.2.0-rc0-10-gb30187ef02d)"
-guest-os = "n/a"
-guest-arch = "n/a"
-description = """The emulated process always receives a value of 1 for `argc`, with `argv[0]` returning seemingly random characters (in Ubuntu packaged qemu 5.2), but correlating with command-line input (output below from master built qemu 6.1):
-```
-$ qemu-arm -cpu cortex-m7 ./a.out 123 test
-argc: 1
-argv: 
- - @@@
-
-$ qemu-arm -cpu cortex-m7 ./a.out 
-argc: 1
-argv:
- [0] @
-```"""
-reproduce = """1. Compile the following program with [ARM embedded toolchain](https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads):
-```cpp
-#include <iostream>
-
-int main(int argc, char* argv[]) {
-\tstd::cout << "argc: " << argc << "\\n";
-\tstd::cout << "argv: \\n";
-
-\tfor (int i = 0; i < argc; i++)
-\t\tstd::cout << " [" << i << "] " << argv[i] << "\\n";
-\treturn 0;
-}
-```
-
-```
-$ $CXX --version
-arm-none-eabi-g++ (GNU Arm Embedded Toolchain 10-2020-q4-major) 10.2.1 20201103 (release)
-Copyright (C) 2020 Free Software Foundation, Inc.
-This is free software; see the source for copying conditions.  There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-$ $CXX main.cpp --specs=rdimon.specs -mcpu=cortex-m7
-```
-
-2. Run in user-space (semihosted):
-```
-$ qemu-arm -cpu cortex-m7 ./a.out 
-```"""
-additional = "n/a"