Esempio n. 1
0
void print_prog(struct prog *prog)
{
  printf("#include <standard_lib.h>\n#include <stdio.h>\n#include <stdlib.h>\n");
  print_const_decl(prog->entry_point->const_decls, 0);
  for (unsigned i = 0; i < prog->algos.size; ++i)
    print_type_decls(prog->algos.data[i]->declarations->type_decls);
  print_type_decls(prog->entry_point->type_decls);
  print_var_decl(prog->entry_point->var_decl, 0);
  for (unsigned i = 0; i < prog->algos.size; ++i)
    print_algo(prog->algos.data[i]);
  printf("int main(void)\n{\n");
  print_instructions(prog->entry_point->instructions, INDENT_WIDTH);
  printf("}\n");
}
Esempio n. 2
0
void Summary::print(xmrig::Controller *controller)
{
    print_versions(controller);
    print_mode(controller);
    print_algo(controller);
    printPools(controller->config());
    print_bind(controller);

#   ifndef XMRIG_NO_API
    print_api(controller);
#   endif

    print_commands(controller);
}