Age | Commit message (Collapse) | Author |
|
__hurd_threadvar_max):
Make extern.
|
|
|
|
|
|
Add dyn-classes.c, protid-classes.c, & cntl-classes.c.
|
|
Support dynamic protid port classes.
(trivfs_begin_using_control):
Support dynamic control port classes.
|
|
trivfs_dynamic_control_port_classes,
trivfs_num_dynamic_control_port_classes, trivfs_dynamic_port_buckets,
trivfs_num_dynamic_port_buckets):
New declarations.
|
|
Possibly allocate and add the port classes/buckets to the list of ones
recognized by trivfs.
|
|
Clean up dynamic port classes/buckets.
|
|
Make const.
|
|
Make const.
|
|
Make const.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Parse arguments before getting device master port.
|
|
trivfs_add_port_bucket, trivfs_remove_control_port_class,
trivfs_remove_protid_port_class, trivfs_remove_port_bucket):
New declarations.
|
|
|
|
|
|
trivfs_cntl_portclasses, trivfs_cntl_nportclasses):
Variables removed.
(main):
Don't set port class/bucket variables, use
trivfs_add_{protid,control}_port_class insteadd.
|
|
|
|
New function (was nested in main).
(doc):
Make an initialized array.
(fsys_port_class, root_port_class, port_bucket, trivfs_protid_portclasses,
trivfs_protid_nportclasses, trivfs_cntl_portclasses,
trivfs_cntl_nportclasses):
Variables removed.
(argp, argp_kids):
New variables (were nested in main).
(main):
Don't set or use port class/bucket variables, let trivfs_startup do it.
Add FSYS variable.
(trivfs_goaway):
Get ROOT_PORT_CLASS from FSYS.
|
|
|
|
Make doc string come after options.
|
|
Add iohelp & shouldbeinlibc.
|
|
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.
|
|
trivfs_cntl_portclasses, trivfs_protid_nportclasses,
trivfs_cntl_nportclasses):
Variables removed.
(main):
Don't use them.
|
|
Add &STORE_TASK_CLASS.
|
|
Add task.c.
Change store.c to xinl.c.
|
|
New declaration.
(store_task_create, _store_task_create, store_open):
New declarations.
|
|
|
|
Correctly check for unenforcable runs.
|
|
Use PROGRAM_INVOCATION_SHORT_NAME instead of PROGRAM_INVOCATION_NAME.
|
|
|
|
Add FLAGS argument back.
(parser_init):
Once again pass FLAGS argument to parser_convert.
Initialize PARSER->state after calling parser_convert.
|
|
|
|
|
|
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.
|
|
|
|
|
|
Correctly leave space at top of stack for account for GNU per-thread
variables.
|
|
|
|
|
|
Macros removed.
|
|
Remove __ prefixes from references to getopt functions and variables (OPT*).
(argp_version_parser, parser_finalize):
Use _ instead of gettext.
(gettext):
Macro removed.
|
|
|
|
|
|
New macro.
|