Other Documents
 Upgrade Guide
 Following -current
 Following -stable
 Port Testing Guide
 Using AnonCVS
 Using CVSup
 Manual pages
 Bug Reporting
 Mailing lists
 PF User's Guide

PDF files
 PF User's Guide

Text files
 PF User's Guide

Back to OpenBSD
 [Back to the main OpenBSD website]


OpenBSD Multimedia Resources List

Links on this page refer to multimedia resources (podcast, vodcast, audio recordings, video recordings, photos) related to OpenBSD or of interest for OpenBSD users.

This list is available as chronological overview, as a tag cloud and via the sources.
This list is also available as RSS feed

If you know any resources not listed here, or notice any dead links, please send details to Edwin Groothuis so that it can be included or updated.

Tag: llvm

  • Clang and llvm with Roman Divacky and Ed Schouten
    Source: bsdtalk
    Added: 10 June 2010
    Tags: bsdtalk, interview, bsdcan, bsdcan2010, clang, llvm, roman divacky, ed schouten
    Ogg version (17 minutes), MP3 version (8 Mb, 17 minutes)
    Interview from BSDCan 2010 with Roman DivC!ckC= and Ed Schouten. We talk about the work being done to build FreeBSD with Clang/LLVM.

  • Chris Lattner - BSD licensed C++ compiler
    Source: BSDCan - The Technical BSD Conference
    Added: 21 May 2008
    Tags: bsdcan, bsdcan2008, slides, bsdl, llvm, chris lattner
    PDF file (5.8 Mb, 33 pages)

    BSD licensed C++ compiler

    LLVM is a suite of carefully designed open source libraries that implement compiler components (like language front-ends, code generators, aggressive optimizers, Just-In-Time compiler support, debug support, link-time optimization, etc.). The goal of the LLVM project is to build these components in a way that allows them to be combined together to create familiar tools (like a C compiler), interesting new tools (like an OpenGL JIT compiler), and many other things we haven't thought of yet. Because LLVM is under continuous development, clients of these components naturally benefit from improvements in the libraries.

    This talk gives an overview of LLVM's design and approach to compiler construction, and gives several example applications. It describes applications of LLVM technology to llvm-gcc (a C/C++/Objective C compiler based on the GNU GCC front-end), the OpenGL stack in Mac OS/X Leopard, and Clang. Among other things, the Clang+LLVM Compiler provides a fully BSD-Licensed C and Objective-C compiler (with C++ in development) which compiles code several times faster than GCC, produces code that is faster than GCC in many cases, produces better warnings and error messages, and supports many other applications (e.g. static analysis and refactoring).

Back to OpenBSD
 [Back to the main OpenBSD 

OpenBSD Multimedia Resources List © 1998-2006 Edwin Groothuis