File: wasm_emscripten.d

package info (click to toggle)
ldc 1%3A1.41.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 64,576 kB
  • sloc: cpp: 91,105; ansic: 23,829; makefile: 1,518; sh: 1,056; asm: 724; objc: 135; exp: 50; python: 12
file content (11 lines) | stat: -rw-r--r-- 346 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
// REQUIRES: target_WebAssembly

// RUN: %ldc -mtriple=wasm32-unknown-emscripten -w -output-ll -of=%t.ll %s
// RUN: FileCheck %s < %t.ll

// test predefined versions:
version (Emscripten) {} else static assert(0);

void foo() {}

// CHECK: target datalayout = "e-m:e-p:32:32-p10:8:8-p20:8:8-i64:64-{{(i128:128-)?}}f128:64-n32:64-S128-ni:1:10:20"