aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* (doc):Miles Bader1997-02-201-1/+1
| | | | Make doc string come after options.
* (HURDLIBS):Miles Bader1997-02-201-2/+2
| | | | Add iohelp & shouldbeinlibc.
* (parse_opt):Miles Bader1997-02-201-71/+30
| | | | | | | | | | | | | | | | | | | | | New function. (main): Use argp instead of getopt. Don't use old trivfs port class/bucket variables. Don't create our own port classes/bucket, let trivfs_startup do it. (argp_program_version, argp): New variables. (trivfs_protid_portclasses, trivfs_cntl_portclasses, trivfs_protid_nportclasses, trivfs_cntl_nportclasses): Variables removed. (options): Use argp structures instead of getopt ones. <getopt.h>: Include removed. <version.h>: New include. <argp.h>: New include.
* (control_class, node_class, port_bucket, trivfs_protid_port_class,Miles Bader1997-02-201-20/+5
| | | | | | | | trivfs_cntl_portclasses, trivfs_protid_nportclasses, trivfs_cntl_nportclasses): Variables removed. (main): Don't use them.
* (store_std_classes):Miles Bader1997-02-201-2/+2
| | | | Add &STORE_TASK_CLASS.
* (SRCS):Miles Bader1997-02-201-2/+2
| | | | | Add task.c. Change store.c to xinl.c.
* (store_task_class):Miles Bader1997-02-201-1/+14
| | | | | | New declaration. (store_task_create, _store_task_create, store_open): New declarations.
* Initial checkin.Miles Bader1997-02-201-0/+204
|
* (dev_set_flags):Miles Bader1997-02-201-3/+12
| | | | Correctly check for unenforcable runs.
* (__argp_error, __argp_failure, __argp_state_help):Miles Bader1997-02-201-3/+3
| | | | Use PROGRAM_INVOCATION_SHORT_NAME instead of PROGRAM_INVOCATION_NAME.
* .Miles Bader1997-02-201-2/+5
|
* (parser_convert):Miles Bader1997-02-201-14/+21
| | | | | | | Add FLAGS argument back. (parser_init): Once again pass FLAGS argument to parser_convert. Initialize PARSER->state after calling parser_convert.
* Merge changes from libc 1997-02-17.Miles Bader1997-02-204-25/+36
|
* .Miles Bader1997-02-191-0/+8
|
* (parser_convert):Miles Bader1997-02-191-19/+20
| | | | | | | | Remove FLAGS argument & use PARSER->state.flags. (parser_init): Set PARSER->state.flags. Don't pass FLAGS argument to parser_convert. Make check whether PARSER has the prog name in argv[0] at the proper place.
* Renamed from store.cMiles Bader1997-02-191-0/+2
|
* Replaced by xinl.cMiles Bader1997-02-191-2/+0
|
* (cproc_setup):Miles Bader1997-02-181-3/+12
| | | | | Correctly leave space at top of stack for account for GNU per-thread variables.
* Doc fixes.Miles Bader1997-02-181-11/+20
|
* .Miles Bader1997-02-171-0/+9
|
* (__getopt_long, __getopt_long_only, __optind, __optarg, __opterr, __optopt):Miles Bader1997-02-171-12/+0
| | | | Macros removed.
* (parser_parse_next, parser_init):Miles Bader1997-02-171-13/+12
| | | | | | | | Remove __ prefixes from references to getopt functions and variables (OPT*). (argp_version_parser, parser_finalize): Use _ instead of gettext. (gettext): Macro removed.
* Initial checkinMiles Bader1997-02-174-0/+331
|
* .Miles Bader1997-02-161-0/+33
|
* (__argp_input):Miles Bader1997-02-161-0/+2
| | | | New macro.
* (struct argp):Miles Bader1997-02-161-0/+26
| | | | | | Add help_filter field. (struct argp_state): Add pstate field.
* (struct group):Miles Bader1997-02-161-0/+26
| | | | | | | | | | Add argp field. (convert_options): Set it. (__argp_input): New function. (parser_init): Set PARSER->state.pstate.
* (hol_help):Miles Bader1997-02-161-99/+217
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add STATE param. (argp_doc): Deal with help filters. Add STATE param. (struct hol_entry): Add argp field. (struct pentry_state): Add state field. (hol_add_cluster): Add ARGP argument. (print_header): Filter STR if necesary. (usage_argful_short_opt): Use space. (__argp_state_help): Call _help instead of __argp_help. (filter_doc): New function. (space): New function. (__argp_help): Now a wrapper that calls _help. (hol_entry_help): Add STATE param. Do user filtering if necessary. (struct hol_cluster): Add argp field. (make_hol): Make this first parameter ARGP instead of OPT. Set each entry's argp field. (argp_hol): Passin ARGP to make_hol, not ARGP->options. Pass ARGP to hol_add_cluster. (_help): Renamed from __argp_help. Add STATE argument, which pass on appropiately.
* Frob a bunch to exercise new help filtering fature.Miles Bader1997-02-161-17/+79
|
* .Miles Bader1997-02-141-0/+11
|
* (hol_entry_help, __argp_help, argp_args_usage, argp_doc, usage_long_opt, arg,Miles Bader1997-02-141-22/+44
| | | | | | | hol_entry_help): Call gettext in appropriate places. [!_] (_): New macro. [!_ && HAVE_LIBINTL_H] <libintl.h>: New include.
* (parser_finalize, argp_version_parser):Miles Bader1997-02-141-2/+14
| | | | Call gettext in appropriate places.
* Update to libc-970214 version.Miles Bader1997-02-141-7/+9
|
* .Miles Bader1997-02-141-0/+5
|
* (ports_create_bucket):Miles Bader1997-02-141-3/+6
| | | | Initialize rpcs, flags, & count fields in RET.
* .Miles Bader1997-02-143-0/+65
|
* (FSSRCS):Miles Bader1997-02-141-2/+2
| | | | Replace dir-reparent.c by file-reparent.c.
* (trivfs_S_fsys_getroot):Miles Bader1997-02-141-1/+10
| | | | Use trivfs_getroot_hook.
* (trivfs_getroot_hook):Miles Bader1997-02-141-1/+14
| | | | New declaration.
* Whoops, implement correctly.Miles Bader1997-02-141-8/+5
|
* Initial checkinMiles Bader1997-02-141-0/+34
|
* Supplanted by file-reparent.cMiles Bader1997-02-141-34/+0
|
* (file_reparent):Miles Bader1997-02-141-5/+5
| | | | Renamed from dir_reparent.
* (FSSRCS):Miles Bader1997-02-141-2/+2
| | | | dir-reparent.c replaced by file-reparent.c.
* Supplanted by file-reparent.cMiles Bader1997-02-141-54/+0
|
* Initial checkinMiles Bader1997-02-141-0/+66
|
* (_diskfs_translator_callback2_fn):Miles Bader1997-02-141-3/+1
| | | | Pass COOKIE directly to diskfs_make_peropen instead of unpacking each arg.
* (struct diskfs_trans_callback_cookie2):Miles Bader1997-02-141-8/+0
| | | | Type removed.
* (diskfs_release_peropen):Miles Bader1997-02-141-4/+12
| | | | Finalize new state.
* (diskfs_make_peropen):Miles Bader1997-02-141-7/+21
| | | | | Add & use CONTEXT param. Remove DOTDOT & DEPTH params.