Print this page
make: avo_alloca.h works around a very old Solaris bug, delete it

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/make/bin/read.cc
          +++ new/usr/src/cmd/make/bin/read.cc
↓ open down ↓ 24 lines elided ↑ open up ↑
  25   25  
  26   26  /*
  27   27   *      read.c
  28   28   *
  29   29   *      This file contains the makefile reader.
  30   30   */
  31   31  
  32   32  /*
  33   33   * Included files
  34   34   */
  35      -#include <avo/avo_alloca.h>             /* alloca() */
       35 +#include <alloca.h>             /* alloca() */
  36   36  #include <errno.h>              /* errno */
  37   37  #include <fcntl.h>              /* fcntl() */
  38   38  #include <mk/defs.h>
  39   39  #include <mksh/macro.h>         /* expand_value(), expand_macro() */
  40   40  #include <mksh/misc.h>          /* getmem() */
  41   41  #include <mksh/read.h>          /* get_next_block_fn() */
  42   42  #include <sys/uio.h>            /* read() */
  43   43  #include <unistd.h>             /* read(), unlink() */
  44   44  
  45   45  
↓ open down ↓ 2089 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX