Get in Touch
  • If you’re interested in a Wind River product, simply answer a few questions and we’ll get in touch right away.
  • If you’d like to speak with someone immediately, call our number for sales inquiries below.

    Toll-free: 800-545-WIND (800-545-9463)

Product Spotlight

Wind River Diab Compiler 5.9.3 Evaluation
Download

Wind River Diab Compiler Product Overview
Download

Wind River Diab Compiler
Product Note
Download

Diab Compiler: 25 Years of Innovation

Boost application performance, reduce memory footprint, and produce high-quality, standards-compliant object code for embedded systems with Wind River® Diab Compiler.

Wind River Diab Compiler Toolchain Architecture | Click to enlarge

Big Performance. Tiny Footprint.

Flexible Compiler Optimizations

Our unique optimization technology generates extremely fast, high-quality object code in the smallest possible footprint.

Optimize with Precision

Access hundreds of compiler optimization options such as global, local, processor-specific, profile-driven, and whole program optimization for the best performance and code density.

Lower Hardware Costs

Build lower power devices that use less memory, reducing hardware costs and boosting profitability.

Differentiate Your Products

Develop faster applications with more functionality than the competition.

Ship on Time

Meet application performance requirements early in the project to mitigate the risk of last-minute optimizations that can so easily jeopardize schedules.

Detailed descriptions of Diab Compiler's optimization technology are found in the product note. Download now.

The Latest Industry Standards

Diab Compiler Target Architecture Support

PowerPC
TriCore
ColdFire
ARM
SuperH
MIPS
68k
Intel
M·Core
SPARC

For current target availability, contact your Wind River sales representative.

Wind River Diab Compiler conforms to the most recent ANSI/ISO C and C++ compiler standards, including C89, C99, and EC++.

Easily Ported Code

Diab Compiler produces code that complies with industry standards so code ports smoothly to different environments.

Portable Legacy Applications

Diab Compiler supports older standards such as Kernighan and Ritchie and System V.3 UNIX, so porting legacy applications is easy.

Tool Interoperability

Diab Compiler adheres strictly to EABI, ELF, and DWARF binary and symbolic formats so you get maximum tool interoperability.

One Compiler, Many Architectures

Diab Compiler supports ten of the top architectures so you can standardize on one compiler across your projects.

Reliable Quality

Mission-critical applications across the globe rely on Wind River Diab Compiler's 25 years of field and lab testing, as do hundreds of millions of successful deployed devices in certified applications for the automotive, aerospace, industrial, and medical industries.

Diab Compiler boasts millions of test cases, and tests against the industry's most recognized compiler test suites, including Plum Hall, Modena, Paranoia, and ACE's SuperTest, as well as thousands of regression tests, benchmarks, and industry-focused test cases. With Diab Compiler, you can ship with confidence that deployed devices will meet high standards for quality and reduce exposure to field-diagnosed issues.

Meet Safety Requirements

We're pleased that Wind River Diab Compiler has been used in projects validated by TÜV NORD for automotive functional safety, and proud of the millions of successful deployed products in safety critical markets such as industrial, medical, avionics, and automotive.

Experience in Safety Critical Projects

Diab Compiler is a key component of the Wind River VxWorks® Cert Platform and countless successful deployments of safety critical projects in the industrial, medical, avionics, and automotive industries.

Certification Bodies

Our relationships with certification bodies such as TÜV, the FAA, and third parties including Validas and Verocel form a valuable ecosystem for environments that require safety certification such as DO-178B, IEC 61508, and ISO 26262.

Transparent Defect Reporting

All compilers have defects, but only Wind River shares them transparently. Our customers are made aware of possible threats to safety though Wind River pro-active alerts, so they can quickly investigate and jointly resolve issues together with Wind River before deployment.

Global and Local Support

Wind River Diab Compiler is supported by our award-winning and Service Capability and Performance (SCP)–certified support organization and the Wind River Support Network website. With six major support centers and 21 additional hubs worldwide, we give your local teams local support in their language.

Wind River Long-Term Support Services lengthens the support window for Diab Compiler for devices that need support for many years or even decades. This service also provides customized updates and quality assurance to minimize the impact of the compiler changes to your binary code.

Subscribe to Wind River
 
 

Thank You

Wind River, a wholly owned subsidiary of Intel Corporation (NASDAQ: INTC), is a world leader in embedded and mobile software. Wind River has been pioneering computing inside embedded devices since 1981 and its technology is found in more than 500 million products