+ in_fd=0; /* stdin {O _ \ */
+ out_fd=1; /* stdout {O ^ / */
+
+ configuration_manager ar("ldc2");
+
+ /* Here come the configuration switches */
+ ar.add_option_switch("h","help",
+ "Output this help text and exit.",
+ &do_help,false,true);
+
+ ar.add_option_switch("a","output_info",
+ "Print tape data information (default)",
+ &output_info,true,true);
+
+ ar.add_option_switch("c","output_called",
+ "Print all called symbols from the object(s).",
+ &output_called,true,true);
+
+ ar.add_option_switch("e","output_exported",
+ "Print all exported symbols from the object(s).",
+ &output_exported,true,true);
+
+ ar.add_option_switch("u","output_unsatisfied",
+ "List all unsatisfied symbols.",
+ &output_unsatisfied,true,true);
+
+ ar.add_option_switch("S","split_objects_numbered",
+ "Split input data into distinct numbered files",
+ &split_objects_numbered,true,true);
+
+ ar.add_option_switch("s","split_objects",
+ "Split input data into distinct object files.",
+ &split_objects,true,true);