OSDN Git Service

PR inline-asm/15740
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 Dec 2004 01:22:15 +0000 (01:22 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 Dec 2004 01:22:15 +0000 (01:22 +0000)
commit8b0d0af63af4bfde34f0c935c2cd27b6dc6b226d
tree54bc73bf49c5c1cd15ddc720798149307cd44186
parente3165e92adecec5bf4ae7a8732fa353d21a12c3e
PR inline-asm/15740
        * gimplify.c (gimplify_asm_expr): Move resolve asm names ...
        * c-typeck.c (build_asm_expr): ... here.  Validate input
        constraints.  Mark memory inputs addressable.

        * semantics.c (finish_asm_stmt): Resolve asm names.  Validate input
        constraints.  Mark memory inputs addressable.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@92693 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-typeck.c
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/gimplify.c
gcc/testsuite/g++.dg/opt/asm2.C [new file with mode: 0644]
gcc/testsuite/gcc.dg/asm-9.c [new file with mode: 0644]