:Base tools.hlp>main
:Title Watcom C/C++ Tools Guide
:Index Watcom C/C++ Tools Guide Help=tools.hlp

1 Watcom C/C++ Tools Guide
2 The Watcom C/C++ Compile and Link Utility
2 Introduction=The_Watcom_CDCPP_Compile_and_Link_Utility
2 WCL/WCL386 Command Line Format=WCLDWCL386_Command_Line_Format
2 Watcom Compile and Link Options Summary=Watcom_Compile_and_Link_Options_Summary
2 WCL/WCL386 Environment Variables=WCLDWCL386_Environment_Variables
2 WCL/WCL386 Command Line Examples=WCLDWCL386_Command_Line_Examples
2 The Watcom Assembler
2 Introduction=The_Watcom_Assembler
2 Assembly Directives and Opcodes=Assembly_Directives_and_Opcodes
2 Unsupported Directives=Unsupported_Directives
2 The Watcom Library Manager
2 Introduction=The_Watcom_Library_Manager
2 The Watcom Library Manager Command Line=The_Watcom_Library_Manager_Command_Line
2 Adding Modules to a Library File=Adding_Modules_to_a_Library_File
2 Deleting Modules from a Library File=Deleting_Modules_from_a_Library_File
2 Replacing Modules in a Library File=Replacing_Modules_in_a_Library_File
2 Extracting a Module from a Library File=Extracting_a_Module_from_a_Library_File
2 Creating Import Libraries=Creating_Import_Libraries
2 Creating Import Library Entries=Creating_Import_Library_Entries
2 Commands from a File=Commands_from_a_File
3 Watcom Library Manager Options
3 Introduction=Watcom_Library_Manager_Options
3 Suppress Creation of Backup File - "b" Option=Suppress_Creation_of_Backup_File_M__b__Option
3 Case Sensitive Symbol Names - "c" Option=Case_Sensitive_Symbol_Names_M__c__Option
3 Specify Output Directory - "d" Option=Specify_Output_Directory_M__d__Option
3 Generating Imports from Dynamic Link Libraries - "i" Option=Generating_Imports_from_Dynamic_Link_Libraries_M__i__Option
3 Creating a Listing File - "l" Option=Creating_a_Listing_File_M__l__Option
3 Display C++ Mangled Names - "m" Option=Display_CPP_Mangled_Names_M__m__Option
3 Always Create a New Library - "n" Option=Always_Create_a_New_Library_M__n__Option
3 Specifying an Output File Name - "o" Option=Specifying_an_Output_File_Name_M__o__Option
3 Specifying a Library Record Size - "p" Option=Specifying_a_Library_Record_Size_M__p__Option
3 Operate Quietly - "q" Option=Operate_Quietly_M__q__Option
3 Strip Line Number Records - "s" Option=Strip_Line_Number_Records_M__s__Option
3 Trim Module Name - "t" Option=Trim_Module_Name_M__t__Option
3 Explode Library File - "x" Option=Explode_Library_File_M__x__Option
2 Librarian Error Messages=Librarian_Error_Messages
2 The Object File Disassembler
2 Introduction=The_Object_File_Disassembler
2 The Listing Option - "l[\=<list_file>]"=The_Listing_Option_M__lUEXlist_fileYV_
2 The Source Option - "s[\=<source_file>]"=The_Source_Option_M__sUEXsource_fileYV_
2 Identifying Code Segments Option - "c\=<code_name>"=Identifying_Code_Segments_Option_M__cEXcode_nameY_
2 Changing the Internal Label Character - "i\=<char>"=Changing_the_Internal_Label_Character_M__iEXcharY_
2 The Assembly Format Option - "a", "au"=The_Assembly_Format_Option_M__a____au_
2 The Alternate Addressing Form Option - "b"=The_Alternate_Addressing_Form_Option_M__b_
2 The External Symbols Option - "e"=The_External_Symbols_Option_M__e_
2 The Public Symbols Option - "p"=The_Public_Symbols_Option_M__p_
2 The Uppercase Register Option - "r"=The_Uppercase_Register_Option_M__r_
2 The Uppercase Opcode Option - "u"=The_Uppercase_Opcode_Option_M__u_
2 Retain C++ Mangled Names  - "m"=Retain_CPP_Mangled_Names__M__m_
2 An Example=An_Example
2 Optimization of Far Calls
2 Introduction=Optimization_of_Far_Calls
3 Far Call Optimizations for Non-Watcom Object Modules
3 Introduction=Far_Call_Optimizations_for_NonMWatcom_Object_Modules
3 The Watcom Far Call Optimization Enabling Utility=The_Watcom_Far_Call_Optimization_Enabling_Utility
2 The Watcom Patch Utility
2 Introduction=The_Watcom_Patch_Utility
2 Applying a Patch=Applying_a_Patch
2 Diagnostic Messages=Diagnostic_Messages
2 The Watcom Strip Utility
2 Introduction=The_Watcom_Strip_Utility
2 The Watcom Strip Utility Command Line=The_Watcom_Strip_Utility_Command_Line
2 Strip Utility Messages=Strip_Utility_Messages
2 The Watcom Make Utility
2 Introduction=The_Watcom_Make_Utility
3 Watcom Make Reference
3 Introduction=Watcom_Make_Reference
3 Watcom Make Command Line Format=Watcom_Make_Command_Line_Format
3 Watcom Make Options Summary=Watcom_Make_Options_Summary
4 Command Line Options
4 Introduction=Command_Line_Options
4 a=a
4 b=b
4 c=c
4 d=d
4 e=e
4 f=f
4 h=h
4 i=i
4 k=k
4 l=l
4 m=m
4 n=n
4 o=o
4 p=p
4 q=q
4 r=r
4 s=s
4 t=t
4 u=u
4 z=z
3 Special Macros=Special_Macros
2 Dependency Declarations=Dependency_Declarations
2 Multiple Dependents=Multiple_Dependents
2 Multiple Targets=Multiple_Targets
2 Multiple Rules=Multiple_Rules
2 Automatic Dependency Detection (.AUTODEPEND)=Automatic_Dependency_Detection_L_AUTODEPENDR
2 Targets Without Any Dependents (.SYMBOLIC)=Targets_Without_Any_Dependents_L_SYMBOLICR
2 Preserving Targets (.PRECIOUS)=Preserving_Targets_L_PRECIOUSR
2 Ignoring Return Codes (.IGNORE)=Ignoring_Return_Codes_L_IGNORER
2 Erasing Targets After Error (.ERASE)=Erasing_Targets_After_Error_L_ERASER
2 Preserving Targets After Error (.HOLD)=Preserving_Targets_After_Error_L_HOLDR
2 Suppressing Terminal Output (.SILENT)=Suppressing_Terminal_Output_L_SILENTR
2 Macros=Macros
2 Implicit Rules=Implicit_Rules
2 Double Colon Explicit Rules=Double_Colon_Explicit_Rules
3 Preprocessing Directives
3 Introduction=Preprocessing_Directives
3 File Inclusion=File_Inclusion
3 Conditional Processing=Conditional_Processing
2 Command List Directives=Command_List_Directives
2 MAKEINIT File=MAKEINIT_File
2 Command List Execution=Command_List_Execution
2 Compatibility Between Watcom Make and UNIX Make=Compatibility_Between_Watcom_Make_and_UNIX_Make
2 The Touch Utility
2 Introduction=The_Touch_Utility
2 WTOUCH Operation=WTOUCH_Operation
