~vcs-imports/gawk/master

« back to all changes in this revision

Viewing changes to getopt.h

  • Committer: Arnold D. Robbins
  • Date: 2015-04-05 08:20:41 UTC
  • mfrom: (408.12.66)
  • Revision ID: git-v1:4de12ef40f9ea9a0b715903cfe6da51b97eedb77
Merge branch 'master' into cmake

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* Declarations for getopt.
2
 
   Copyright (C) 1989-2014 Free Software Foundation, Inc.
 
2
   Copyright (C) 1989-2015 Free Software Foundation, Inc.
3
3
   This file is part of the GNU C Library.
4
4
 
5
5
   The GNU C Library is free software; you can redistribute it and/or
48
48
extern "C" {
49
49
#endif
50
50
 
 
51
#ifdef __KLIBC__
 
52
/* OS/2 kLIBC has already getopt(). So to avoid name clash, rename
 
53
   them here. */
 
54
 
 
55
# define optarg         gawk_optarg
 
56
# define optind         gawk_optind
 
57
# define opterr         gawk_opterr
 
58
# define optopt         gawk_optopt
 
59
 
 
60
# define getopt                         gawk_getopt
 
61
# define getopt_long            gawk_getopt_long
 
62
# define getopt_long_only       gawk_getopt_long_only
 
63
#endif
 
64
 
 
65
 
51
66
/* For communication from `getopt' to the caller.
52
67
   When `getopt' finds an option that takes an argument,
53
68
   the argument value is returned here.