📄 gcc-new.out
字号:
sim-eio: SimpleScalar/Alpha Tool Set version 3.0 of September, 1998.Copyright (c) 1994-1998 by Todd M. Austin. All Rights Reserved.warning: section `.comment' ignored...sim: tracing execution to EIO file `bin/gcc-new.eio.gz'...sim: command line: /n/zizzer/z/stever/work/ss3plain/sim-eio -trace bin/gcc-new.eio.gz bin/cc1_peak.ev6 input/cccp.i sim: simulation started @ Fri May 11 23:32:25 2001, options follow:sim-eio: This simulator implements simulator support for generatingexternal event traces (EIO traces) and checkpoint files. Externalevent traces capture one execution of a program, and allow it to bepackaged into a single file for later re-execution. EIO trace executionsare 100% reproducible between subsequent executions (on the same platform.This simulator also provides functionality to generate checkpoints atarbitrary points within an external event trace (EIO) execution. Thecheckpoint file (along with the EIO trace) can be used to start anySimpleScalar simulator in the middle of a program execution.# -config # load configuration from a file# -dumpconfig # dump configuration to a file# -h false # print help message # -v false # verbose operation # -d false # enable debug message # -i false # start in Dlite debugger-seed 1 # random number generator seed (0 for timer seed)# -q false # initialize and terminate immediately# -chkpt <null> # restore EIO trace execution from <fname># -redir:sim <null> # redirect simulator output to file (non-interactive only)# -redir:prog <null> # redirect simulated program output to file-nice 0 # simulator scheduling priority-max:inst 0 # maximum number of inst's to execute-fastfwd 0 # number of insts skipped before tracing starts-trace bin/gcc-new.eio.gz # EIO trace file output file name# -perdump <null> # periodic checkpoint every n instructions: <base fname> <interval># -dump <null> # specify checkpoint file and trigger: <fname> <range> Checkpoint range triggers are formatted as follows: {{@|#}<start>}:{{@|#|+}<end>} Both ends of the range are optional, if neither are specified, the range triggers immediately. Ranges that start with a `@' designate an address range to trigger on, those that start with an `#' designate a cycle count trigger. All other ranges represent an instruction count range. The second argument, if specified with a `+', indicates a value relative to the first argument, e.g., 1000:+100 == 1000:1100. Examples: -ptrace FOO.trc #0:#1000 -ptrace BAR.trc @2000: -ptrace BLAH.trc :1500 -ptrace UXXE.trc :sim: writing EIO file initial checkpoint...sim: ** starting functional simulation **warning: partially supported sigaction() call...warning: unsupported ioctl call: ioctl(1074164744, ...)warning: unsupported ioctl call: ioctl(1074164744, ...) main path_include trigraph_pcp newline_fix name_newline_fix get_lintcmd rescan expand_to_temp_buffer handle_directive timestamp special_symbol do_include redundant_include_p is_system_include finclude record_control_macro import_hash lookup_import add_import check_precompiled check_preconditions pcfinclude pcstring_used write_output pass_thru_directive create_definition do_define check_macro_name compare_defs comp_def_part collect_expansion do_assert do_unassert check_assertion compare_token_lists read_token_list free_token_list assertion_install assertion_lookup delete_assertion do_line do_undef do_error do_warning do_once do_ident do_pragma do_sccs do_if do_elif eval_if_expression do_xifdef conditional_skip skip_if_group do_else do_endif validate_else skip_to_end_of_comment skip_quoted_string skip_paren_group output_line_command macroexpand macarg macarg1 discard_comments delete_newlines error error_from_errno warning error_with_line pedwarn pedwarn_with_file_and_line print_containing_files line_for_error grow_outbuf install lookup delete_macro hashf dump_single_macro dump_all_macros dump_defn_1 dump_arg_n initialize_char_syntax initialize_builtins make_definition make_undef make_assertion append_include_chain deps_output fatal fancy_abort perror_with_name pfatal_with_name memory_full xmalloc xrealloc xcalloc savestring file_size_and_modetime in parse: 34.340000time in integration: 3.110000time in jump: 39.080000time in cse: 75.240000time in loop: 32.160000time in cse2: 72.900000time in flow: 37.540000time in combine: 92.100000time in sched: 41.220000time in local-alloc: 37.570000time in global-alloc: 46.490000time in sched2: 33.460000time in dbranch: 51.940000time in shorten-branch: 1.640000time in stack-reg: 0.000000time in final: 29.060000time in varconst: 0.380000time in symout: 0.000000time in dump: 0.000000warning: partially supported sigprocmask() call...sim: ** simulation statistics **sim_num_insn 2030343107 # total number of instructions executedsim_num_refs 893923556 # total number of loads and stores executedsim_elapsed_time 646 # total simulation time in secondssim_inst_rate 3142945.9861 # simulation speed (in insts/sec)ld_text_base 0x0120000000 # program text (code) segment baseld_text_size 1990656 # program text (code) size in bytesld_data_base 0x0140000000 # program initialized data segment baseld_data_size 306320 # program init'ed `.data' and uninit'ed `.bss' size in bytesld_stack_base 0x011ff9b000 # program stack segment base (highest address in stack)ld_stack_size 16384 # program initial stack sizeld_prog_entry 0x012002e530 # program entry point (initial PC)ld_environ_base 0x011ff97000 # program environment base address addressld_target_big_endian 0 # target executable endian-ness, non-zero if big endianmem.page_count 1117 # total number of pages allocatedmem.page_mem 8936k # total size of memory pages allocatedmem.ptab_misses 4179899 # total first level page table missesmem.ptab_accesses 3824527425 # total page table accessesmem.ptab_miss_rate 0.0011 # first level page table miss rate
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -