Issue 52892
Summary [ARM] Segmented stack is not supported on armv7em-none-eabi target
Labels new issue
Assignees
Reporter Acciente717
    Segmented stack is currently not supported for `armv7em-none-eabi` target. Compiling the empty main function gives an error.
```c++
int main() {
    return 0;
}
```
```
fatal error: error in backend: Segmented stacks not supported on this platform.
clang: error: clang frontend command failed with exit code 70 (use -v to see invocation)
clang version 10.0.0-4ubuntu1
Target: armv7em-none-unknown-eabi
Thread model: posix
InstalledDir: /usr/bin
```

I am willing to contribute to the implementation of segmented stack on `armv7em-none-eabi`, but I am completely new to LLVM. Could someone point me to some resource to learn the essentials and, if possible, point out the work needed to get it implemented?

Not sure whether here is the right place to ask, but the error message directs me to https://bugs.llvm.org, which in turn leads me here.
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to