public inbox for gcc-prs@sourceware.org help / color / mirror / Atom feed
From: k_fukui@highway.ne.jp To: gcc-gnats@gcc.gnu.org Subject: inline-asm/9379: error: asm-specifier for variable `__sc_4' conflicts with asm clobber list Date: Mon, 20 Jan 2003 21:56:00 -0000 [thread overview] Message-ID: <20030120215200.22013.qmail@sources.redhat.com> (raw) >Number: 9379 >Category: inline-asm >Synopsis: error: asm-specifier for variable `__sc_4' conflicts with asm clobber list >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Mon Jan 20 21:56:00 UTC 2003 >Closed-Date: >Last-Modified: >Originator: k_fukui@highway.ne.jp >Release: gcc version 3.3 20030118 (prerelease) >Organization: >Environment: # gcc -v Reading specs from /usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3/specs Configured with: ../configure --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --disable-checking --enable-threads=posix --enable-__cxa_atexit --enable-altivec=no --prefix=/usr --with-system-zlib --host=powerpc-unknown-linux-gnu --enable-languages=c,c++,objc,f77 Thread model: posix gcc version 3.3 20030118 (prerelease) ld -v GNU ld version 2.13.90 20030116 >Description: I tried to compile linux-2.4.20 with gcc-3.3pre(cvs) on powerpc linux. The same kernel source is no problem with gcc-3.2.2pre. So this is regression. __sc_4 and __sc_5 which are in _syscall3. I attached build log and source with no snip. Thanks, Kaoru --- error -- /usr/src/redhat/BUILD/linux/include/asm/unistd.h:439: error: asm-specifier for variable `__sc_4' conflicts with asm clobber list /usr/src/redhat/BUILD/linux/include/asm/unistd.h:439: error: asm-specifier for variable `__sc_5' conflicts with asm clobber list /usr/src/redhat/BUILD/linux/include/asm/unistd.h:438: error: asm-specifier for variable `__sc_4' conflicts with asm clobber list /usr/src/redhat/BUILD/linux/include/asm/unistd.h:438: error: asm-specifier for variable `__sc_5' conflicts with asm clobber list ------unistd.h--------- <snip> #define _syscall3(type,name,type1,arg1,type2,arg2,type3,arg3) \ type name(type1 arg1, type2 arg2, type3 arg3) \ { \ unsigned long __sc_ret, __sc_err; \ { \ register unsigned long __sc_0 __asm__ ("r0"); \ register unsigned long __sc_3 __asm__ ("r3"); \ register unsigned long __sc_4 __asm__ ("r4"); \ register unsigned long __sc_5 __asm__ ("r5"); \ \ __sc_3 = (unsigned long) (arg1); \ __sc_4 = (unsigned long) (arg2); \ __sc_5 = (unsigned long) (arg3); \ __sc_0 = __NR_##name; \ __asm__ __volatile__ \ ("sc \n\t" \ "mfcr %1 " \ : "=&r" (__sc_3), "=&r" (__sc_0) \ : "0" (__sc_3), "1" (__sc_0), \ "r" (__sc_4), \ "r" (__sc_5) \ : __syscall_clobbers); \ __sc_ret = __sc_3; \ __sc_err = __sc_0; \ } \ __syscall_return (type); \ } <snip> static inline _syscall3(int,execve,const char *,file,char **,argv,char **,envp) <<--line 438 static inline _syscall3(int,open,const char *,file,int,flag,int,mode) <<--line 439 >How-To-Repeat: Build linux-2.4.20 with gcc-3.3 (prerelease) on linux powerpc32 >Fix: >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: application/gzip; name="error_result-source.tar.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="error_result-source.tar.gz" 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 o4466qij+6X/A1YX2uwAeAAA
next reply other threads:[~2003-01-20 21:56 UTC|newest] Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top 2003-01-20 21:56 k_fukui [this message] 2003-01-20 22:16 sirl 2003-01-20 22:36 Kaoru Fukui
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20030120215200.22013.qmail@sources.redhat.com \ --to=k_fukui@highway.ne.jp \ --cc=gcc-gnats@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).