(linenum→info "unix/slp.c:2238")

binutils/2.18/include/fopen-vms.h

    1: /* Macros for the 'type' part of an fopen, freopen or fdopen. 
    2: 
    3:         <Read|Write>[Update]<Binary file|text file>
    4: 
    5:    This version is for VMS systems, where text and binary files are
    6:    different.
    7:    This file is designed for inclusion by host-dependent .h files.  No
    8:    user application should include it directly, since that would make
    9:    the application unable to be configured for both "same" and "binary"
   10:    variant systems.  */
   11: 
   12: #define FOPEN_RB        "rb","rfm=var"
   13: #define FOPEN_WB        "wb","rfm=var"
   14: #define FOPEN_AB        "ab","rfm=var"
   15: #define FOPEN_RUB       "r+b","rfm=var"
   16: #define FOPEN_WUB       "w+b","rfm=var"
   17: #define FOPEN_AUB       "a+b","rfm=var"
   18: 
   19: #define FOPEN_RT        "r"
   20: #define FOPEN_WT        "w"
   21: #define FOPEN_AT        "a"
   22: #define FOPEN_RUT       "r+"
   23: #define FOPEN_WUT       "w+"
   24: #define FOPEN_AUT       "a+"
Syntax (Markdown)