HPlogo HP C/HP-UX Release Notes: HP 9000 Series Systems

Chapter 1 New and Changed Features

» 

Technical documentation

Complete book in PDF

 » Table of Contents

Release A.10.33 of the HP C/HP-UX compiler product includes enhancements to the compiler, optimizer, and online and hardcopy documentation made since release A.10.32. The following list summarizes the new and changed features for version A.10.33 users with the HP-UX 10.30 operating system.

  • The new __thread keyword defines thread specific data variables, distinguishing them from other data items that are shared by all threads. With a thread specific data variable, each thread has its own copy of the data item. These variables eliminate the need to allocate thread specific data dynamically, thus improving performance. It is implemented as an HP-specific type qualifier.

  • The default compilation mode is +Ae. This mode provides ANSI C mode with the HP-UX name space macro and HP value-added features as default. Previously the default was non-ANSI mode, -Ac.

  • lex and yacc libraries are now threadsafe.

© 1997 - Hewlett-Packard Development Company, L.P.