Bug 38272 - Проблемы с вызовом as из gcc
Summary: Проблемы с вызовом as из gcc
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: gcc-aarch64-linux-gnu (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: asheplyakov@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-24 20:40 MSK by Vitaly Lipatov
Modified: 2021-08-15 15:43 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2020-03-24 20:40:53 MSK
$ rpm -q gcc-aarch64-linux-gnu
gcc-aarch64-linux-gnu-8.2.1-alt1_1.1.x86_64

$ echo "int main() { }" >test.c
$ aarch64-linux-gnu-gcc test.c
as: unrecognized option '-EL'

как я понимаю, он обращается к обычному as, а не для aarch64:

$ as -EL
as: нераспознанный параметр «-EL»

$ aarch64-linux-gnu-as -EL
^C
Comment 1 Alexey Sheplyakov 2021-08-15 15:43:05 MSK
Исправлено в версии 10.3.1-alt1

$ cat > hello.c <<EOF
#include <stdio.h>
int main(int argc, char **argv) {
    printf("Hello, world!\n");
    return 0;
}
EOF
$ aarch64-linux-gnu-gcc -O2 -g hello_aarch64 hello.c
$ qemu-aarch64-static -L /usr/lib/aarch64-linux-gnu/sys-root ./hello_aarch64
Hello, world!