brintos

brintos / llvm-project-archived public Read only

0
0
Text · 388 B · f1283f5 Raw
13 lines · c
1// RUN: %clang_cc1 -emit-llvm -std=c99 %s -o - | FileCheck %s2 3// Demonstrate that statics are properly zero initialized.4static _Complex float f_global;5void func(void) {6  static _Complex double d_local;7  d_local = f_global;8}9 10// CHECK-DAG: @func.d_local = internal global { double, double } zeroinitializer11// CHECK-DAG: @f_global = internal global { float, float } zeroinitializer12 13