https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68355

--- Comment #2 from H.J. Lu <hjl.tools at gmail dot com> ---
clang doesn't pass constant byte at all:

[hjl@gnu-tools-1 pr67239]$
/export/build/gnu/llvm-clang/build-x86_64-linux/bin/clang -S -O2 foo.ii 
-std=c++11
[hjl@gnu-tools-1 pr67239]$ cat foo.s
        .text
        .file   "foo.ii"
        .globl  _Z3yyyv
        .align  16, 0x90
        .type   _Z3yyyv,@function
_Z3yyyv:                                # @_Z3yyyv
        .cfi_startproc
# BB#0:
        jmp     _Z3xxx17integral_constantIbLb1EE # TAILCALL
.Lfunc_end0:
        .size   _Z3yyyv, .Lfunc_end0-_Z3yyyv
        .cfi_endproc

Reply via email to