Home | History | Annotate | Download | only in bin
libncurses.so.5 __gmon_start__ _Jv_RegisterClasses cbreak mvwin delwin tgoto tgetflag curscr scrollok tgetent nl stdscr acs_map waddch napms clearok PC tgetnum noecho wattr_on wclrtobot wgetch def_shell_mode wtouchln wborder nodelay waddnstr _fini BC endwin _init resetty wattr_off wrefresh werase savetty def_prog_mode keypad COLS tputs resize_term wclear wclrtoeol wresize newwin wmove initscr tgetstr LINES UP beep libz.so.1 compressBound inflate inflateReset compress inflateInit_ inflateEnd libm.so.6 pow ldexp frexp libc.so.6 _IO_stdin_used socket fflush strcpy vasprintf execl re_set_syntax fnmatch htons readdir execv _IO_putc setlocale mbrtowc towlower fopen strncmp ftruncate optind getpwent strrchr wait pipe tcdrain perror wcrtomb connect getpwuid mmap64 closedir ftell strncpy signal sigprocmask regfree unlink select iswprint realloc btowc towupper abort stdin _exit vsprintf socketpair memchr strpbrk tolower getpid kill strspn strdup chmod sbrk __assert_fail iswalnum iswlower strtod __ctype_get_mb_cur_max strtok strtol endpwent isatty mmap feof syslog cfsetispeed fgetc fgets getpwnam calloc ungetc send sigemptyset openlog memset strstr strcspn tcsendbreak __errno_location tcsetattr fseek chdir memcmp getpagesize toupper getsockopt tcflow dup2 clearerr _setjmp vsnprintf poll re_comp sigaddset iswupper __sigsetjmp stdout fputc fseeko64 recv getrusage fputs regerror lseek memcpy mbrlen fclose tcsetpgrp strtoul vprintf setsockopt malloc siglongjmp strcat umask strcasecmp ftello64 realpath raise remove setpgid getgid nl_langinfo opendir getenv __ctype_b_loc sscanf regcomp optarg wcwidth stderr sigdelset ioctl system setrlimit64 munmap wait4 _obstack_newchunk gethostbyname getuid readlink getopt_long posix_madvise execvp strncasecmp strncat strtoull fileno re_search _obstack_memory_used getcwd fwrite fread gettimeofday iconv_close sigaction rename atof atoi atol tcflush waitpid lseek64 strchr obstack_free iswdigit utime vfork iconv fdopen qsort iconv_open tcgetattr sleep bsearch setvbuf setsid fcntl getrlimit64 cfsetospeed memmove _mcleanup fopen64 _obstack_begin access _IO_getc memmem setbuf strcmp strerror tcgetpgrp __libc_start_main setpwent ferror setenv wcslen strcoll vfprintf getopt_long_only closelog re_exec monstartup __environ __cxa_atexit __xstat __fxstat __lxstat __xstat64 __fxstat64 __lxstat64 _edata __bss_start _end ZLIB_1.2.0 GLIBC_2.0 GLIBC_2.2.3 GLIBC_2.3 GLIBC_2.2 GLIBC_2.1 GLIBC_2.1.3 
console /tmp/ndk-andrewhsieh/build/toolchain/prefix/bin HOME %s/%s LD_ASSUME_KERNEL WARNING: GDB has detected that you have set the LD_ASSUME_KERNEL environment variable. You may have intended to do this, but you should know that this can often cause problems while debugging. For more information see http://wiki/Main/GdbFaq#LD_ASSUME_KERNEL_usage_warning LD_LIBRARY_PATH /usr/lib/debug WARNING: GDB has detected that your LD_LIBRARY_PATH environment variable includes /usr/lib/debug. You may have intended this, but if your program is using a different libc than /usr/lib/libc.so, it is the wrong thing to do. For example Crosstool V11 and higher use the libc from GRTE. For more information see http://wiki/Main/GdbFaq#LD_LIBRARY_PATH_usage_warning /proc/self/exe init %s: warning: error finding working directory: %s /tmp/ndk-andrewhsieh/build/toolchain/prefix/sysroot /tmp/ndk-andrewhsieh/build/toolchain/prefix/lib/debug /tmp/ndk-andrewhsieh/build/toolchain/prefix/share/gdb tui console warning: could not set baud rate to `%s'. warning: could not set timeout limit to `%s'. Use `%s --help' for a complete list of options. %s: `--args' specified but no program specified ... Excess command line arguments ignored. (%s%s) mi1 .. Interpreter `%s' unrecognized Interpreter `%s' failed to initialize. warning: Can't attach to process and specify a core file at the same time. warning: N c c c c c c c c c ' D v g c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c $ c c c c c c c c c c c c c c c c c c c c c c A c c c c c c c c c Z c c c c c c c K c > c c c This is the GNU debugger. Usage: gdb [options] [executable-file [core-file or process-id]] gdb [options] --args executable-file [inferior-arguments ...] Options: --args Arguments after executable-file are passed to inferior -b BAUDRATE Set serial port baud rate used for remote debugging. --batch Exit after processing options. --batch-silent As for --batch, but suppress all gdb stdout output. --return-child-result GDB exit code will be the child's exit code. --cd=DIR Change current directory to DIR. --command=FILE, -x Execute GDB commands from FILE. --eval-command=COMMAND, -ex Execute a single GDB command. May be used multiple times and in conjunction with --command. --core=COREFILE Analyze the core dump COREFILE. --pid=PID Attach to running process PID. --dbx DBX compatibility mode. --directory=DIR Search for source files in DIR. --epoch Output information used by epoch emacs-GDB interface. --exec=EXECFILE Use EXECFILE as the executable. --fullname Output information used by emacs-GDB interface. --help Print this message. --interpreter=INTERP Select a specific interpreter / user interface -l TIMEOUT Set timeout in seconds for remote debugging. --nw Do not use a window interface. --nx Do not read file. --quiet Do not print version number on startup. --readnow Fully read symbol files on first access. --se=FILE Use FILE as symbol file and executable file. --symbols=SYMFILE Read symbols from SYMFILE. --tty=TTY Use TTY for input/output by the program being debugged. --tui Use a terminal user interface. --version Print version information and then exit. -w Use a window interface. --write Set writing into executable and core files. --xdb XDB compatibility mode. --disable-gdb-index Disable the use of the .gdb_index section. At startup, GDB reads the following init files and executes their commands: * system-wide init file: %s * user-specific init file: %s * local init file: ./%s For more information, type "help" from within GDB, or consult the GDB manual (available as on-line info or a printed manual).  Report bugs to "%s". xdb dbx readnow r quiet q silent nx n batch-silent batch epoch disable-gdb-index fullname f annotate help se symbols s exec e core c pid p command eval-command version x ex ui interpreter i directory d data-directory cd tty baud b nw nowindows w windows statistics write args l return-child-result space %s: Assertion `%s' failed. quick_push Writing into executable and core files is %s. No executable file now. PATH r+b rb "%s": could not open as an executable file: %s "%s": Unable to debug 64-bit ELF file. To debug 64-bit binaries you need to use 64-bit gdb. "%s": not in executable format: %s "%s": can't find the file sections: %s A program is being debugged already. Are you sure you want to change the file? File not changed. No executable file name was specified failed internal consistency check /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/exec.c .text .data `%s', file type %s. Cannot find section for the entry point of %s. Entry point: %s %s - %s @ %s is %s in %s Mapping info for file `%s'. file(member) section dend dstart tend tstart %*s %*s %*s %*s %8.8s %s ) ( 0x%s 0x%s 0x%s 0x%s %s%s%s%s Must specify section name and its virtual address Section %s not found exec Local exec file Use an executable file as a target. Specify the filename of the executable file. Use FILE as program to be debugged. It is read for its symbols, for getting the contents of pure memory, and it is the program executed when you use the `run' command. If FILE cannot be found as specified, your execution directory path ($PATH) is searched for a command of that name. No arg means to have no executable file and no symbols. file Use FILE as program for getting contents of pure memory. If FILE cannot be found as specified, your execution directory path is searched for a command of that name. No arg means have no executable file. exec-file Change the base address of section SECTION of the exec file to ADDR. This can be used if the exec file does not contain section addresses, (such as in the a.out format), or when the addresses specified in the file itself are wrong. Each section must be changed separately. The ``info files'' command lists all the sections and their addresses. Show writing into executable and core files. Set writing into executable and core files. write Can't create a corefile VEC_mem_range_s_space VEC_mem_range_s_quick_push Can't find the file sections in `%s': %s <> Entry point address is not known. res != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/objfiles.c put_objfile_before: before objfile not in list unlink_objfile: objfile already unlinked objfile && parent objfile->separate_debug_objfile_backlink == NULL objfile->separate_debug_objfile_link == NULL child so->objfile == NULL Section index is uninitialized sect_index_text not initialized debug_objfile->num_sections == bfd_count_sections (debug_objfile->obfd) section not found %s: %s objfile not found obj_section_addr (a) == obj_section_addr (b) (a->objfile->separate_debug_objfile == b->objfile) || (b->objfile->separate_debug_objfile == a->objfile) (a->objfile->separate_debug_objfile_backlink == b->objfile) || (b->objfile->separate_debug_objfile_backlink == a->objfile) i == map_size - 1 map_size / 2 <= j sect1_addr <= sect2_addr unexpected overlap between: (A) section `%s' from `%s' [%s, %s) (B) section `%s' from `%s' [%s, %s). Will ignore section B get_objfile_pspace_data (pspace)->objfiles_changed_p != 0 alloc_size == map_size pspace_info->num_sections == 0 .plt objfile->data == NULL objfile->data != NULL data->index < objfile->num_data cannot close "%s": %s *p_refcount == 1 || *p_refcount == 2 gdb_bfd_unref objfile_data set_objfile_data clear_objfile_data objfile_free_data objfile_alloc_data find_pc_section update_section_map filter_overlapping_sections filter_debuginfo_sections preferred_obj_section qsort_cmp objfile_relocate free_all_objfiles free_objfile add_separate_debug_objfile objfile_separate_debug_iterate Observer debugging is %s. Failed to detach observer When non-zero, observer debugging is enabled. Show observer debugging. Set observer debugging. observer observer_notify_normal_stop() called observer_notify_target_changed() called observer_notify_executable_changed() called observer_notify_inferior_created() called observer_notify_solib_loaded() called observer_notify_solib_unloaded() called observer_notify_new_objfile() called observer_notify_new_thread() called observer_notify_thread_exit() called observer_notify_thread_stop_requested() called observer_notify_target_resumed() called observer_notify_about_to_proceed() called observer_notify_breakpoint_created() called observer_notify_breakpoint_deleted() called observer_notify_breakpoint_modified() called observer_notify_tracepoint_created() called observer_notify_tracepoint_deleted() called observer_notify_tracepoint_modified() called observer_notify_architecture_changed() called observer_notify_thread_ptid_changed() called observer_notify_inferior_added() called observer_notify_inferior_appeared() called observer_notify_inferior_exit() called observer_notify_inferior_removed() called observer_notify_memory_changed() called observer_notify_test_notification() called failed internal consistency check /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/minsyms.c section != NULL %s: Assertion `%s' failed. GDB cannot resolve STT_GNU_IFUNC symbol at address %s without the ELF support compiled in. GDB cannot resolve STT_GNU_IFUNC symbol "%s" without the ELF support compiled in. elf_gnu_ifunc_resolver_stop cannot be reached. elf_gnu_ifunc_resolver_return_stop cannot be reached. = 6> O> q> sect_index_text not initialized sect_index_data not initialized gcc_compiled. gcc2_compiled. __gnu_compiled gnu-v3 lookup_minimal_symbol_by_pc_section_1 space %s: Assertion `%s' failed. quick_push last The upper bound on the age of cached dwarf2 compilation units is %s. statement list doesn't fit in .debug_line section .debug_line section has line data without a file .debug_line section has line program sequence without an end location expression too complex const value length mismatch for '%s', got %d, expected %d macro info runs off end of `.debug_macinfo' section macro debug info contains a malformed macro definition: `%s' invalid attribute class or form for '%s' in '%s' debug_info debug_abbrev debug_line debug_loc debug_macinfo debug_str debug_frame eh_frame debug_ranges debug_types gdb_index Dwarf Error: Can't read DWARF data from '%s' ZLIB Dwarf Error: Corrupt DWARF ZLIB header from '%s' 1.2.3.3 Dwarf Error: setting up DWARF uncompression in '%s': %d Dwarf Error: zlib error uncompressing from '%s': %d Dwarf Error: concluding DWARF uncompression in '%s': %d unexpected section %s: %s /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/dwarf2read.c sect_index_text not initialized Section index is uninitialized dwarf2_per_objfile slot != NULL Number of unread CUs: %d (Internal error: pc %s in read in CU, but not in symtab.) | e} }  # ( - G n . read_comp_unit_head: dwarf from non elf file Dwarf Error: wrong version in compilation unit header (is %d, should be 2, 3, or 4) [in module %s] Dwarf Error: bad offset (0x%lx) in compilation unit header (offset 0x%lx + 6) [in module %s] Dwarf Error: bad length (0x%lx) in compilation unit header (offset 0x%lx + 0) [in module %s] Signatured types: debug type entry runs off end of `.debug_types' section, ignored offset 0x%x, signature 0x%s iter - &dwarf2_per_objfile->type_comp_units[0] == dwarf2_per_objfile->n_type_comp_units missing `.debug_types' section for DW_FORM_ref_sig8 die dwarf2_per_objfile->types.readin dwarf2_per_objfile->info.readin ! this_cu->from_debug_types cu->dwarf2_abbrevs == NULL _ _ 6 6 6 6 _ :: unhandled containing DIE tag %d for DIE at %d k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k W k k k k k 8 k k k malformed enumerator DIE ignored Dwarf Error: Could not find abbrev number %d [in module %s] ignoring absolute DW_AT_sibling Dwarf Error: Cannot handle %s in DWARF reader [in module %s] B i 4 4 B bug: psymtab for %s is already read in. Reading in symbols for %s... done. and %s... ! per_cu->from_debug_types GNU %d.%d Tag '%s' has unexpected children E z 5 c $ z c z E L < , template parameter missing DW_AT_type UNKNOWN_TYPE template parameter missing DW_AT_const_value UNKNOWN_VALUE > > const Computed physname <%s> does not match demangled <%s> (from linkage <%s>) - DIE at 0x%x [in module %s] Tag '%s' has no DW_AT_import  IBM XL C for OpenCL DWARF 2 Dwarf Error: Missing children for type unit [in module %s] DIE 0x%x and its abstract origin 0x%x have different tags Child DIE 0x%x and its abstract origin 0x%x have different tags Child DIE 0x%x and its abstract origin 0x%x have different parents Multiple children of DIE 0x%x refer to DIE 0x%x as their abstract origin missing name for subprogram DIE at %d cannot get low and high bounds for subprogram DIE at %d templ_func != NULL Offset %d out of bounds for DW_AT_ranges attribute Invalid .debug_ranges data (no base address) Invalid .debug_ranges data (inverted range) dwarf2_per_objfile->ranges.readin Offset %lu out of bounds for DW_AT_ranges attribute %d.%d.%d die->tag == DW_TAG_typedef unsupported accessibility %d unexpected virtuality in component of Ada type unexpected member function in Ada type member function type missing for '%s' DW_AT_vtable_elem_location Member function "%s" (offset %d) is virtual but the vtable offset is not specified unexpected member functions in Ada type __pfn __delta virtual function table pointer not found when defining class '%s' IBM(R) XL C/C++ Advanced Edition __vfp DW_AT_byte_size for array type smaller than the total size of elements GNU F77 common block member DW_AT_location DW_TAG_module has no name, offset 0x%x (anonymous namespace) (type_flags & ~TYPE_INSTANCE_FLAG_ADDRESS_CLASS_ALL) == 0 invalid pointer size %d this DW_AT_name missing from DW_TAG_base_type unsupported DW_AT_encoding: '%s' char @ {? ? ? @ @ 5@ )@ _@ @ @ @ @ @ @ @ @ cu->die_hash == NULL .debug_types unknown section .debug_info Read die from %s of %s: Dwarf Error: could not find abbrev number %d [in module %s] P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P partial symbol information DW_AT_low_pc %s is zero for DIE at 0x%x [in module %s] DW_AT_low_pc %s is not < DW_AT_high_pc %s for DIE at 0x%x [in module %s] could not find partial DIE 0x%x in cache [from module %s] Suspicious DW_AT_byte_size value treated as zero instead of %s ij ;e ij oe e /f Xf f f Qg g h Ch h g h d h i Hi yi i j f Qg lh ij ij ij ij ij ij i read_address: bad switch, signed [in module %s] read_address: bad switch, unsigned [in module %s] cu_header->initial_length_size == 4 || cu_header->initial_length_size == 8 || cu_header->initial_length_size == 12 intermixed 32-bit and 64-bit DWARF sections read_offset_1: bad switch [in module %s] DW_FORM_strp used without .debug_str section [in module %s] DW_FORM_strp pointing outside of .debug_str section [in module %s] missing .debug_line section invalid maximum_ops_per_instruction in `.debug_line' section line number info header doesn't fit in `.debug_line' section misplaced first line number at 0x%lx for '%s' / .debug_line address at offset 0x%lx is 0 [in module %s] mangled .debug_line section 4 A 3 E T = file index out of range die_is_declaration (die, cu) attr GNU Fortran SYMBOL_CLASS (sym) == LOC_OPTIMIZED_OUT unsupported tag: '%s' O w I w p w (*baton)->per_cu unsupported const value attribute form: '%s' Y Y ! a I Y Y I Y Dwarf Error: Problem turning containing type into gdb type [in module %s] Dwarf Error: Cannot find signatured DIE referenced from DIE at 0x%x [in module %s] sig_type->per_cu.from_debug_types Dwarf Error: Bad type attribute %s [in module %s] get_die_type (type_die, type_cu) == NULL  unexpected tag in read_type_die: '%s' 2 f { L 6 d M template param type '%s' defined within parent '%s' + . __ _MOD_  ._  DW_AT_sibling DW_AT_name DW_AT_ordering DW_AT_subscr_data DW_AT_byte_size DW_AT_bit_offset DW_AT_bit_size DW_AT_element_list DW_AT_stmt_list DW_AT_low_pc DW_AT_high_pc DW_AT_language DW_AT_member DW_AT_discr DW_AT_discr_value DW_AT_visibility DW_AT_import DW_AT_string_length DW_AT_common_reference DW_AT_comp_dir DW_AT_const_value DW_AT_containing_type DW_AT_default_value DW_AT_inline DW_AT_is_optional DW_AT_lower_bound DW_AT_producer DW_AT_prototyped DW_AT_return_addr DW_AT_start_scope DW_AT_bit_stride DW_AT_upper_bound DW_AT_abstract_origin DW_AT_accessibility DW_AT_address_class DW_AT_artificial DW_AT_base_types DW_AT_calling_convention DW_AT_count DW_AT_data_member_location DW_AT_decl_column DW_AT_decl_file DW_AT_decl_line DW_AT_declaration DW_AT_discr_list DW_AT_encoding DW_AT_external DW_AT_frame_base DW_AT_friend DW_AT_identifier_case DW_AT_macro_info DW_AT_namelist_items DW_AT_priority DW_AT_segment DW_AT_specification DW_AT_static_link DW_AT_type DW_AT_use_location DW_AT_variable_parameter DW_AT_virtuality DW_AT_allocated DW_AT_associated DW_AT_data_location DW_AT_byte_stride DW_AT_entry_pc DW_AT_use_UTF8 DW_AT_extension DW_AT_ranges DW_AT_trampoline DW_AT_call_column DW_AT_call_file DW_AT_call_line DW_AT_description DW_AT_binary_scale DW_AT_decimal_scale DW_AT_small DW_AT_decimal_sign DW_AT_digit_count DW_AT_picture_string DW_AT_mutable DW_AT_threads_scaled DW_AT_explicit DW_AT_object_pointer DW_AT_endianity DW_AT_elemental DW_AT_pure DW_AT_recursive DW_AT_signature DW_AT_linkage_name DW_AT_MIPS_loop_begin DW_AT_MIPS_tail_loop_begin DW_AT_MIPS_epilog_begin DW_AT_MIPS_loop_unroll_factor DW_AT_MIPS_software_pipeline_depth DW_AT_MIPS_linkage_name DW_AT_MIPS_stride DW_AT_MIPS_abstract_name DW_AT_MIPS_clone_origin DW_AT_MIPS_has_inlines DW_AT_HP_block_index DW_AT_HP_unmodifiable DW_AT_HP_actuals_stmt_list DW_AT_HP_proc_per_section DW_AT_HP_raw_data_ptr DW_AT_HP_pass_by_reference DW_AT_HP_opt_level DW_AT_HP_prof_version_id DW_AT_HP_opt_flags DW_AT_HP_cold_region_low_pc DW_AT_HP_cold_region_high_pc DW_AT_HP_all_variables_modifiable DW_AT_HP_linkage_name DW_AT_HP_prof_flags DW_AT_sf_names DW_AT_src_info DW_AT_mac_info DW_AT_src_coords DW_AT_body_begin DW_AT_body_end DW_AT_GNU_vector DW_AT_GNU_odr_signature DW_AT_VMS_rtnbeg_pd_address DW_AT_upc_threads_scaled DW_AT_PGI_lbase DW_AT_PGI_soffset DW_AT_PGI_lstride DW_AT_ DW_FORM_addr DW_FORM_block2 DW_FORM_block4 DW_FORM_data2 DW_FORM_data4 DW_FORM_data8 DW_FORM_string DW_FORM_block DW_FORM_block1 DW_FORM_data1 DW_FORM_flag DW_FORM_sdata DW_FORM_strp DW_FORM_udata DW_FORM_ref_addr DW_FORM_ref1 DW_FORM_ref2 DW_FORM_ref4 DW_FORM_ref8 DW_FORM_ref_udata DW_FORM_indirect DW_FORM_sec_offset DW_FORM_exprloc DW_FORM_flag_present DW_FORM_ref_sig8 DW_FORM_ & 0 : D N X b l s z DW_OP_addr DW_OP_deref DW_OP_const1u DW_OP_const1s DW_OP_const2u DW_OP_const2s DW_OP_const4u DW_OP_const4s DW_OP_const8u DW_OP_const8s DW_OP_constu DW_OP_consts DW_OP_dup DW_OP_drop DW_OP_over DW_OP_pick DW_OP_swap DW_OP_rot DW_OP_xderef DW_OP_abs DW_OP_and DW_OP_div DW_OP_minus DW_OP_mod DW_OP_mul DW_OP_neg DW_OP_not DW_OP_or DW_OP_plus DW_OP_plus_uconst DW_OP_shl DW_OP_shr DW_OP_shra DW_OP_xor DW_OP_bra DW_OP_eq DW_OP_ge DW_OP_gt DW_OP_le DW_OP_lt DW_OP_ne DW_OP_skip DW_OP_lit0 DW_OP_lit1 DW_OP_lit2 DW_OP_lit3 DW_OP_lit4 DW_OP_lit5 DW_OP_lit6 DW_OP_lit7 DW_OP_lit8 DW_OP_lit9 DW_OP_lit10 DW_OP_lit11 DW_OP_lit12 DW_OP_lit13 DW_OP_lit14 DW_OP_lit15 DW_OP_lit16 DW_OP_lit17 DW_OP_lit18 DW_OP_lit19 DW_OP_lit20 DW_OP_lit21 DW_OP_lit22 DW_OP_lit23 DW_OP_lit24 DW_OP_lit25 DW_OP_lit26 DW_OP_lit27 DW_OP_lit28 DW_OP_lit29 DW_OP_lit30 DW_OP_lit31 DW_OP_reg0 DW_OP_reg1 DW_OP_reg2 DW_OP_reg3 DW_OP_reg4 DW_OP_reg5 DW_OP_reg6 DW_OP_reg7 DW_OP_reg8 DW_OP_reg9 DW_OP_reg10 DW_OP_reg11 DW_OP_reg12 DW_OP_reg13 DW_OP_reg14 DW_OP_reg15 DW_OP_reg16 DW_OP_reg17 DW_OP_reg18 DW_OP_reg19 DW_OP_reg20 DW_OP_reg21 DW_OP_reg22 DW_OP_reg23 DW_OP_reg24 DW_OP_reg25 DW_OP_reg26 DW_OP_reg27 DW_OP_reg28 DW_OP_reg29 DW_OP_reg30 DW_OP_reg31 DW_OP_breg0 DW_OP_breg1 DW_OP_breg2 DW_OP_breg3 DW_OP_breg4 DW_OP_breg5 DW_OP_breg6 DW_OP_breg7 DW_OP_breg8 DW_OP_breg9 DW_OP_breg10 DW_OP_breg11 DW_OP_breg12 DW_OP_breg13 DW_OP_breg14 DW_OP_breg15 DW_OP_breg16 DW_OP_breg17 DW_OP_breg18 DW_OP_breg19 DW_OP_breg20 DW_OP_breg21 DW_OP_breg22 DW_OP_breg23 DW_OP_breg24 DW_OP_breg25 DW_OP_breg26 DW_OP_breg27 DW_OP_breg28 DW_OP_breg29 DW_OP_breg30 DW_OP_breg31 DW_OP_regx DW_OP_fbreg DW_OP_bregx DW_OP_piece DW_OP_deref_size DW_OP_xderef_size DW_OP_nop DW_OP_push_object_address DW_OP_call2 DW_OP_call4 DW_OP_call_ref DW_OP_form_tls_address DW_OP_call_frame_cfa DW_OP_bit_piece DW_OP_implicit_value DW_OP_stack_value DW_OP_GNU_push_tls_address DW_OP_GNU_uninit DW_OP_GNU_implicit_pointer " , 6 @ J T ^ h r | & 0 : D N X b l v * 4 > H R \ f p z $ . 8 B L V ` j t ~ ( 2 < F P Z d n x " , 6 @ J T ^ h r | TRUE FALSE DW_ATE_void DW_ATE_address DW_ATE_boolean DW_ATE_complex_float DW_ATE_float DW_ATE_signed DW_ATE_signed_char DW_ATE_unsigned DW_ATE_unsigned_char DW_ATE_imaginary_float DW_ATE_packed_decimal DW_ATE_numeric_string DW_ATE_edited DW_ATE_signed_fixed DW_ATE_unsigned_fixed DW_ATE_decimal_float DW_ATE_UTF DW_ATE_HP_float80 DW_ATE_HP_complex_float80 DW_ATE_HP_float128 DW_ATE_HP_complex_float128 DW_ATE_HP_floathpintel DW_ATE_HP_imaginary_float80 DW_ATE_HP_imaginary_float128 DW_ATE_ 7 A K U _ i s z Die: %s (abbrev %d, offset 0x%x) parent at offset: 0x%x has children: %s attributes: %s (%s) address: block: size %d expression: size %u constant ref: 0x%lx (adjusted) constant: %s section offset: %s signatured type, offset: 0x%x signatured type, offset: unknown is not string: "%s" (%s canonicalized) flag: TRUE flag: FALSE unexpected attribute form: DW_FORM_indirect unsupported attribute form: %d. v v ~ ~ [ [ [ v v a & L v v v v v v die != NULL Children: [not printed, max nesting level reached] unsupported die ref attribute form: '%s' Attribute value is not a constant (%s) Dwarf Error: Expected reference attribute [in module %s] cu->per_cu != NULL dwarf2_per_objfile->reading_partial_symbols Dwarf Error: Cannot find DIE at 0x%x referenced from DIE at 0x%x [in module %s] Dwarf Error: Cannot find DIE at 0x%x referenced in module %s Dwarf Error: DIE at 0x%x referenced in module %s is neither DW_FORM_block* nor DW_FORM_exprloc sig_type->per_cu.cu != NULL Dwarf Error: Cannot find signatured DIE at 0x%x referenced from DIE at 0x%x [in module %s] type_sig != NULL offset == type_sig->offset type_sig->per_cu.cu == NULL type_sig->per_cu.cu != NULL signature == type_sig->signature unsupported stack op: '%s' unsupported stack op: '%02x' location description stack overflow location description stack underflow  bad file number in macro information (%d) macro definition contains spaces in formal argument list: `%s' missing .debug_macinfo section undefinition something-or-other definition debug info with no main source gives macro %s on line %d: %s zero non-zero command-line in-file debug info gives %s macro %s with %s line %d: %s file debug info gives source %d included from %s at %s line %d macro debug info has an unmatched `close_file' directive no terminating 0-type entry for macros in `.debug_macinfo' section baton->per_cu Location list used without specifying the CU base address. location description low == high Dwarf Error: could not find partial DIE containing offset 0x%lx [in module %s] dwarf2_per_objfile->all_comp_units[low-1]->offset <= offset invalid dwarf2 offset %u offset < this_cu->offset + this_cu->length no compilation unit with offset %u. A problem internal to GDB: DIE 0x%x has type already set maintenance set dwarf2 munmap ((void *) map_begin, map_length) == 0 map != NULL Ada is not currently supported by the index couldn't data write to file Cannot use an index to create the index .gdb-index wb Can't open `%s' for writing *slot == NULL obstack_object_size (&contents) == size_of_contents usage: save gdb-index DIRECTORY Error while writing index for `%s': Whether to always disassemble DWARF expressions is %s. Whether to check "physname" is %s. Set DWARF 2 specific variables. Configure DWARF 2 variables such as the cache size dwarf2 maintenance show dwarf2 Show DWARF 2 specific variables Show DWARF 2 variables such as the cache size A higher limit means that cached compilation units will be stored in memory longer, and more total memory will be used. Zero disables caching, which can slow down startup. Show the upper bound on the age of cached dwarf2 compilation units. Set the upper bound on the age of cached dwarf2 compilation units. max-cache-age When enabled, DWARF expressions are always printed in an assembly-like syntax. When disabled, expressions will be printed in a more conversational style, when possible. Show whether `info address' always disassembles DWARF expressions. Set whether `info address' always disassembles DWARF expressions. always-disassemble When enabled (non-zero), DIEs are dumped after they are read in. The value is the maximum depth to print. Show debugging of the dwarf2 DIE reader. Set debugging of the dwarf2 DIE reader. dwarf2-die When enabled, GDB's internal "physname" code is checked against the demangler. Show cross-checking of "physname" code against demangler. Set cross-checking of "physname" code against demangler. check-physname Save a gdb-index file. Usage: save gdb-index DIRECTORY gdb-index write_psymtabs_to_index add_address_entry_worker VEC_offset_type_last VEC_offset_type_space VEC_offset_type_quick_push munmap_section_buffer dwarf2_find_containing_comp_unit dwarf2_symbol_mark_computed fill_in_loclist_baton read_signatured_type read_signatured_type_at_offset lookup_signatured_type_at_offset follow_die_sig follow_die_offset dump_die_1 lookup_die_type dwarf2_const_value_attr new_symbol_full read_checked_initial_length_and_offset read_comp_unit read_tag_pointer_type VEC_symbolp_space VEC_symbolp_quick_push vtable _vptr dwarf2_add_typedef dwarf2_record_block_ranges read_func_scope VEC_delayed_method_info_space VEC_delayed_method_info_quick_push load_full_comp_unit load_partial_comp_unit process_type_comp_unit init_cu_die_reader create_debug_types_hash_table dw2_get_file_names dw2_setup dwarf2_get_section_info GDB can't read core files on this machine. core file may not match specified executable file. exec file is newer than core file. No executable file specified. Use the "file" or "exec-file" command. Cannot access memory at address %s Error accessing memory address %s: %s. The current BFD target is "%s". auto Use FILE as core dump for examining memory and registers. No arg means have no core file. This command has been superseded by the `target core' and `detach' commands. core-file Use `set gnutarget auto' to specify automatic detection. Show the current BFD target. Set the current BFD target. gnutarget GNUTARGET index %s: Assertion `%s' failed. space quick_push dwarf2_find_location_expression: Corrupted DWARF expression. framefunc != NULL /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/dwarf2loc.c Could not find the frame base for "%s". block.per_cu == per_cu *source_offset_bits < 8 nbits > 0 && nbits <= 8 dest_offset_bits + nbits <= 8 (datum & ~mask) == 0 dest_offset_bits % 8 == 0 || bit_count < 8 bit_count <= 8 - dest_offset_bits % 8 Should not be able to create a lazy value with an enclosing type Unable to access DWARF register number %s invalid location type > < c> T? ? @ Can't do read-modify-write to update bitfield; containing word has been optimized out Can't do read-modify-write to update bitfield; containing word is unavailable Unable to write to DWARF register number %s Invalid use of DW_OP_GNU_implicit_pointer No frame selected. piece access outside bounds of object referenced via synthetic pointer cannot use offset on synthetic pointer to register UN M N P P DWARF operator %s cannot be translated to an agent expression Unknown DWARF operator 0x%02x cannot be translated to an agent expression Unable to access DWARF register number %d nbits > 0 && nbits <= sizeof (LONGEST) DW_OP_regx DW_OP_implicit_value: too few bytes available. Cannot translate DW_OP_implicit_value of %d bytes DW_OP_implicit_value DW_OP_stack_value No block found for address No function found for block Unsupported size %d in %s Cannot translate empty pieces to agent expressions Expression pieces exceed word size invalid label FW i i ^ i W W &X \X X X X 4Y jY Y ^ 0^ ^ H^ ^ ^ i _ 5a Ma a a a h` ` a b ` 'b ?b Wb ob e ^c b d b c ^d e #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W #W Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ *Z \ )\ af ^ i i i h h i i d af Z k[ i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i d i i i i i i i i i i i i i i i h a variable in $%s No block found for address for symbol "%s". No function found for block for symbol "%s". Unexpected opcode after DW_OP_breg%u for symbol "%s". a variable at frame base reg $%s offset %s+%s a variable at offset %s from base reg $%s a thread-local variable at offset 0x%s in the thread-local storage for `%s' the constant %d a complex DWARF expression: Unrecognized DWARF opcode 0x%02x at %ld % 4ld: %s 0x%s %s [$%s] %s [$%s] register %s [$%s] offset %s %d to %ld %ld offset %s %s (bytes) size %s offset %s (bits) DIE %s offset %s :q z z z z q q Rr r s `s s t nt t z z z 3w z z z z z z z z z z z z z \w z z z z x z z z z z z w z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u 3u v Pv y 3w 3w z z ^x x "y z z y u z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z Lz , and an empty %s-byte piece [%s-byte piece] an empty %s-bit piece [%s-bit piece, offset %s bits] Corrupted DWARF2 expression for "%s". j j ~ ~ multi-location: Corrupted DWARF expression for symbol "%s". Base address %s Range %s-%s: '   b dwarf2_compile_expr_to_ax VEC_int_space VEC_int_quick_push VEC_int_index access_memory indirect_pieced_value copy_bitwise insert_bits extract_bits extract_bits_primitive per_cu_dwarf_call dwarf_expr_frame_base Support for DW_OP_fbreg is unimplemented /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/dwarf2-frame.c Support for DW_OP_call_frame_cfa is unimplemented Support for DW_OP_GNU_implicit_pointer is unimplemented Support for DW_OP_GNU_push_tls_address is unimplemented Support for DW_OP_call* is invalid in CFI fs->initial.reg %s: Assertion `%s' failed. incomplete CFI data; DW_CFA_restore unspecified register %s (#%d) at %s Not implemented: computing unwound register using explicit value operator sect_index_text not initialized Section index is uninitialized bad CFI data; mismatched DW_CFA_restore_state at %s Unknown CFI encountered. O - ^ 8 f ) l Y 7 E armcc Could not compute CFA; needed to translate this expression Unable to access DWARF register number %d Unknown CFA rule. fde != NULL incomplete CFI data; unspecified registers (e.g., %s) at %s Unknown register rule. ~ 0 > $ S 7 ^ = ( w = ( w < * * * can't compute CFA for this frame Unsupported address size Unsupported encoding: DW_EH_PE_indirect Invalid or unsupported encoding 3 E 3 3 3 3 p cie_table->num_entries == 0 n < 1 || cie_table->entries[n - 1]->cie_pointer < cie->cie_pointer fde_table != NULL objfile->section_offsets fde_table->num_entries > 0 fde->cie != NULL Corrupt data in %s:%s; align 4 workaround apparently succeeded Corrupt data in %s:%s; align 8 workaround apparently succeeded Corrupt data in %s:%s .eh_frame .got .text .debug_frame decode_frame_entry_1 dwarf2_frame_find_fde add_cie find_cie dwarf2_frame_cache dwarf2_restore_rule UTF-16BE UTF-16LE UTF-32BE UTF-32LE unhandled c_string_type /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/c-lang.c wchar_t char16_t char32_t \ \ a \ b \ f \ n \ r \ t \ v \%.3o \x%lx 0 o L u U "" , \ " , " , '  \ " " \ " , " , < i n c o m p l e t e s e q u e n c e > . . . Address %s out of bounds Error reading string from inferior: %s Trying to read string with inappropriate type `%s'. Trying to read string with inappropriate type. Malformed escape sequence \x used with no following hex digits. \u used with no following hex digits Could not convert character constant to target character set Too many array elements , = || && | ^ & == != <= >= > < >> << + - * / % @ ! ~ sizeof ++ -- ] < _ < a < d < g < i < k < m < p < s < v < y < { < } < < < < < < < < < ; < < < = < > k < ? < D < @ < B f W > c < < mb ;d r G * 8, B] o @ < ZJ X bool c++ this I < < mb ;d r G * 8, B] o r M < Z l7 { < ZJ Hs X asm < < mb ;d r G * 8, B] o @ < ZJ X minimal < < mb ;d r G * 8, B] o @ < ZJ X uiout->level >= 0 && uiout->level < MAX_UI_OUT_LEVELS %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/ui-out.c uiout->level > 0 && uiout->level < MAX_UI_OUT_LEVELS current_level (uiout)->type == type tables cannot be nested; table_begin found before previous table_end. table_body outside a table is not valid; it must be after a table_begin and before a table_end. extra table_body call not allowed; there must be only one table_body after a table_begin and before a table_end. number of headers differ from number of table columns. misplaced table_end or missing table_begin. table header must be specified after table_begin and before table_body. table header or table_body expected; lists must be specified after table_body. uiout->table.header_first == NULL table_body missing; table fields must be specified after table_body and inside a list. ui-out internal error in handling headers. clear_header_list pop_level push_level alloc - num < (unsigned)(reserve < 0 ? -reserve : reserve) %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/vec.c calculate_allocation implements extends , (null) %s  class {...} {   _vptr class protected private public static ; p != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/jv-typeprint.c abstract final synchronized native  %s; } java_type_print_base During symbol reading, . During symbol reading... ... complaints != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/complaints.c %s%s%s bad switch Max number of complaints about incorrect symbols is %s. Show max number of complaints about incorrect symbols. Set max number of complaints about incorrect symbols. complaints vcomplaint Language not supported. type = /* real type = (incomplete object) */ TRUE FALSE internal error: unhandled type in print_type_scalar Invalid type code in symbol table. ) ) ) ) ) u( ) ) -) ) ) ) ) ) ) ) ) ) ) ) t) ) ) ) ) Print definition of type TYPE. Argument may be a type name defined by typedef, or "struct STRUCT-TAG" or "class CLASS-NAME" or "union UNION-TAG" or "enum ENUM-TAG". The selected stack frame's lexical context is used to look up the name. ptype Print data type of expression EXP. whatis typedef %s ; : , virtual protected private public %s%s (null) %s ( , ... ... void ) nargs > 0 %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/c-typeprint.c TYPE_CODE (args[0].type) == TYPE_CODE_PTR const volatile * ::* & type not handled in c_type_print_varspec_prefix() .6 53 5 .6 .6 .6 6 P5 .6 .6 .6 .6 .6 .6 .6 .6 P5 94 3 4 .6 .6 .6 5 .6 .6 const volatile @%s operator new delete [ %d ] type not handled in c_type_print_varspec_suffix() ? > = ? ? ? ? ? ? ? ? ? ? ? ? ? ? > c> > ? ? ? ? ? ?  TYPE_NAME (type) == NULL TYPE_TARGET_TYPE (type) == NULL  class struct union {unnamed {...} {   protected: private: public: static : %d virtual  %s;  static TYPE_CODE (target) == TYPE_CODE_TYPEDEF } (Local at %s:%d) enum { = %d struct    namespace  Y /A /A ZA A fW AZ /A AZ AZ Y AZ Y AZ AZ Y /A /A /A /A AZ AZ AZ @ Z c_type_print_base cp_type_print_method_args @ : wchar_t char16_t char32_t Could not determine the array high bound { %d vtable entries } & < > ??? {...} } false true %u %d void  %s  + * I Invalid C/C++ type code %d in symbol table. m ` ] e pe f g Sh Gj l Pm n Gj n n hm Sh ` V` Md Tk i m n n l char ( ) [uninitialized] [incomplete object] (%s%s) (%s ?) Printing of C++ virtual function tables is %s. Printing of object's derived type based on vtable info is %s. Printing of C++ static members is %s. __vtbl_ptr_type {  , members of : "( ptr " "( nodef " static " " ") " =   } < > =  NULL :: %ld Show printing of C++ static members. Set printing of C++ static members. static-members Show printing of C++ virtual function tables. Set printing of C++ virtual function tables. vtbl Show printing of object's derived type based on vtable info. Set printing of object's derived type based on vtable info. object Whether to confirm potentially dangerous operations is %s. That is not a command, just a help topic. %s Current output protocol does not support redirection prompt Saving of the history record on exit is %s. The size of the command history is %s. The filename in which to record the command history is "%s". !gdb_readline_wrapper_done %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/top.c input_handler == gdb_readline_wrapper_line after_char_processing_hook == NULL pre- post- server (GDB) GNU gdb %s%s Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later  This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as " --host=%s --target=%s %s ". For bug reporting instructions, please see:  %s. Inferior %d [%s] will be detached. Inferior %d [%s] will be killed. A debugging session is active. Do you still want to close the debugger? A debugging session is active. Quit anyway? Quitting: android linux %5d %s History size must be non-negative "set history" must be followed by the name of a history subcommand. set history verbose showcmd != NULL && showcmd != CMD_LIST_AMBIGUOUS Set verbose printing of informational messages. Show verbose printing of informational messages. Set verbosity. Show verbosity. HISTSIZE GDBHISTFILE /.gdb_history Gdb's prompt is "%s". Editing of command lines as they are typed is %s. Annotation_level is %s. Notification of completion for asynchronous execution commands is %s. (gdb) gdb TERM operate-and-get-next Show gdb's prompt Set gdb's prompt Don't repeat this command. Primarily used inside of user-defined commands that should not be repeated when hitting return. dont-repeat Use "on" to enable the editing, and "off" to disable it. Without an argument, command line editing is enabled. To edit, use EMACS-like or VI-like commands like control-P or ESC. Show editing of command lines as they are typed. Set editing of command lines as they are typed. editing Use "on" to enable the saving, and "off" to disable it. Without an argument, saving is enabled. Show saving of the history record on exit. Set saving of the history record on exit. save ie. the number of previous commands to keep a record of. Show the size of the command history, Set the size of the command history, size (the list of previous commands of which a record is kept). Show the filename in which to record the command history Set the filename in which to record the command history filename Show whether to confirm potentially dangerous operations. Set whether to confirm potentially dangerous operations. confirm 0 == normal; 1 == fullname (for use when running under emacs) 2 == output annotated suitably for use by programs that control GDB. Show annotation_level. Set annotation_level. annotate Use "on" to enable the notification, and "off" to disable it. Show notification of completion for asynchronous execution commands. Set notification of completion for asynchronous execution commands. exec-done-display When set, GDB uses the specified path to search for data files. Show GDB's data directory. Set GDB's data directory. data-directory set_verbose gdb_readline_wrapper gdb_readline_wrapper_cleanup gdb_readline_wrapper_line Demangling of encoded C++/ObjC names when displaying symbols is %s. Demangling of C++/ObjC names in disassembly listings is %s. Printing of 8-bit characters in strings as \nnn is %s. warning: State of pagination is %s. Cannot restore redirection of the current output protocol free_current_contents: NULL pointer /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/utils.c Startup time: %ld.%06ld (cpu), %d.%06d (wall) Command execution time: %ld.%06ld (cpu), %d.%06d (wall) + Space used: %ld (%s%ld during startup) Space used: %ld (%s%ld for this command) command: cpu time %ld.%06ld, wall time %d.%06d, space %ld(%s%ld), %s %s %s Unable to dump core, use `ulimit -c unlimited' before executing GDB next time. ask yes no %s:%d: %s: %s A problem internal to GDB has been detected, further debugging may prove unreliable. %s Quit this debugging session? bad switch %s Create a core file of GDB? internal-error internal-warning Configure what GDB does when %s is detected. Show what GDB does when %s is detected. maintenance set maintenance show Set whether GDB should quit when an %s is detected Show whether GDB will quit when an %s is detected quit Set whether GDB should create a core file of GDB when %s is detected Show whether GDB will create a core file of GDB when %s is detected corefile : %s. %s. Quit Quit (expect signal SIGINT when the program is resumed) virtual memory exhausted: can't allocate %ld bytes. virtual memory exhausted. vasprintf call failed ret < size %s: Assertion `%s' failed. y n [y] [n] (%s or %s) [answered %c; input not from terminal] pre-query (%s or %s) query EOF [assumed %c] Please answer %s or %s. post-query The escape sequence `\%c' is equivalent to plain `%c', which has no equivalent in the `%s' character set. \n \b \t \f \r \e \a \%.3o \ %c 2 G \ q Number of lines gdb thinks are in a page is %s. Number of characters gdb thinks are in a line is %s. li EMACS pre-prompt-for-continue ---Type  to continue, or q  to quit--- prompt-for-continue post-prompt-for-continue failed internal consistency check chars_per_line > 0 \x%02x \\ \v %ld:%ld %s%s Timestamping debugging messages is %s. Show number of characters gdb thinks are in a line. Set number of characters gdb thinks are in a line. width Show number of lines gdb thinks are in a page. Set number of lines gdb thinks are in a page. height Show demangling of encoded C++/ObjC names when displaying symbols. Set demangling of encoded C++/ObjC names when displaying symbols. demangle Show state of pagination. Set state of pagination. pagination Enable pagination am Disable pagination sm Show printing of 8-bit characters in strings as \nnn. Set printing of 8-bit characters in strings as \nnn. sevenbit-strings Show demangling of C++/ObjC names in disassembly listings. Set demangling of C++/ObjC names in disassembly listings. asm-demangle When set, debugging messages will be marked with seconds and microseconds. Show timestamping of debugging messages. Set timestamping of debugging messages. timestamp %s%0*lu %s%0*lu%09lu %s%0*lu%09lu%09lu %*o 0%0*lo 0%0*lo%010lo 0%0*lo%010lo%010lo - %08lx%08lx %08lx %04x %lx %lx%08lx %x 0x%s hex_string_custom: insufficient space to store result 0x invalid hex "%s" invalid decimal "%s" / n && (n & (n-1)) == 0 . Matching formats: %s . Use "set gnutarget format-name" to specify the format. process-id to attach Illegal process-id: %s. align_down align_up 0 w,a Q m jp5 c d 2 y +L | ~ - d jHq A } mQ V l kdz b e O\ l cc= n;^ iL A` rqg jm Zjz ' }D h i]Wb ge q6l knv + Zz J go C ` ~ 8R O g gW ?K6 H + L J 6`z A ` U g n1y iF a f o%6 hR w G "/& U ; ( Z + j \ 1 , [ d & c ju m ?6 g r W J z + {8 |! B hn [& w owG Z pj ; f\ e i b kaE l x T N 9a&g ` MGiI wn>Jj Z f @ ; 7S  G 0 0 S $ 6 )W T g #.zf Ja h] +o*7 Z -puts_filtered_tabular xsnprintf ui_file_data: bad magic number /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/ui-file.c mem_file_delete: bad magic number mem_file_rewind: bad magic number mem_file_put: bad magic number mem_file_write: bad magic number stdio_file_delete: bad magic number stdio_file_flush: bad magic number stdio_file_read: bad magic number stdio_file_write: bad magic number stdio_file_fputs: bad magic number stdio_file_isatty: bad magic number tee_file_delete: bad magic number tee_file_flush: bad magic number tee_file_write: bad magic number tee_file_fputs: bad magic number tee_file_isatty: bad magic number Frame debugging is %s. Whether backtraces should continue past "main" is %s. Whether backtraces should continue past the entry point of a program is %s. An upper bound on the number of backtrace levels is %s. %s=%s !%s { stack , code special ,inlined=%d } NORMAL_FRAME DUMMY_FRAME INLINE_FRAME SENTINEL_FRAME SIGTRAMP_FRAME ARCH_FRAME   level=%d type=  unwind= pc= %s id= func= { get_frame_id (fi=%d) frame_id_p (fi->this_id.value) %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/frame.c -> } { frame_id_p (l= ) -> %d } { frame_id_eq (l= ,r= l.code_addr_p && r.code_addr_p { frame_id_inner (l= { frame_unwind_pc (this_frame=%d) ->  } { frame_unwind_pc (this_frame=%d) -> %s } No unwind_pc method PC not available { get_frame_func (this_frame=%d) -> unavailable } { get_frame_func (this_frame=%d) -> %s } Cannot pop the initial frame. optimizedp != NULL lvalp != NULL addrp != NULL realnump != NULL value != NULL frame != NULL && frame->next != NULL Register %d was optimized out Register %d is not available frame != NULL { frame_unwind_register_value (frame=%d,regnum=%d(%s),...) -> optimized out register=%d address=%s computed lazy bytes= [ %02x ] Attempt to assign to a value that was optimized out. Attempt to assign to an unmodifiable value. Bad debug information detected: Attempt to read %d bytes from registers. { create_sentinel_frame (...) -> No registers. No stack. No memory. No selected thread. Invalid selected thread. Target is executing. selected_frame != NULL { create_new_frame (addr=%s, pc=%s) { reinit_frame_cache () } this_frame == NULL || this_frame->level >= 0 this_frame != NULL { get_prev_frame_1 (this_frame= %d  ) // cached // this ID is NULL } __morestack // this frame ID is inner } // this frame has same ID } // no saved PC } { get_prev_frame (this_frame= ) -> // %s} inside main func backtrace limit exceeded inside entry func zero PC frame->next != NULL sym this_frame { frame_unwind_arch (next_frame=%d) -> %s } Missing unwind SP method unwinder did not report frame ID Not enough registers or memory available to unwind further previous frame inner to this frame (corrupt stack?) previous frame identical to this frame (corrupt stack?) frame did not save the PC Invalid frame stop reason T T T T T T T T frame->prologue_cache == NULL !frame->prev_p !frame->this_id.p frame->unwind == NULL set backtrace Set backtrace specific variables. Configure backtrace variables such as the backtrace limit backtrace show backtrace Show backtrace specific variables Show backtrace variables such as the backtrace limit Normally the caller of "main" is not of interest, so GDB will terminate the backtrace at "main". Set this variable if you need to see the rest of the stack trace. Show whether backtraces should continue past "main". Set whether backtraces should continue past "main". past-main Normally there are no callers beyond the entry point of a program, so GDB will terminate the backtrace there. Set this variable if you need to see the rest of the stack trace. Show whether backtraces should continue past the entry point of a program. Set whether backtraces should continue past the entry point of a program. past-entry No more than the specified number of frames can be displayed or examined. Zero is unlimited. Show the upper bound on the number of backtrace levels. Set an upper bound on the number of backtrace levels. limit When non-zero, frame specific internal debugging is enabled. Show frame debugging. Set frame debugging. frame frame_prepare_for_sniffer frame_cleanup_after_sniffer frame_unwind_program_space find_frame_sal get_frame_pc_if_available get_frame_pc get_prev_frame get_prev_frame_1 frame_register_unwind_location get_selected_frame frame_unwind_register_value frame_register frame_register_unwind frame_id_inner get_frame_id frame_unwind_find_by_frame failed /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/frame-unwind.c 0` C` ]` space %s: Assertion `%s' failed. quick_push unordered_remove /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/inline-frame.c frame_id_p (*this_id) !frame_id_eq (*this_id, outer_frame_id) func != NULL depth > 0 depth >= state->skipped_frames ] h j j find_inline_frame_state (ptid) == NULL state != NULL && state->skipped_frames > 0 state != NULL inline_skipped_symbol step_into_inline_frame skip_inline_frames inline_frame_sniffer inline_frame_this_id VEC_inline_state_s_space VEC_inline_state_s_quick_push VEC_inline_state_s_unordered_remove auto ABI doesn't define required function is_constructor_name ABI doesn't define required function is_destructor_name ABI doesn't define required function is_vtable_name ABI doesn't define required function is_operator_name current_cp_abi.baseclass_offset != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/cp-abi.c Cannot determine virtual baseclass offset of incomplete object GDB does not support pointers to methods on this target Too many C++ ABIs, please increase CP_ABI_MAX in cp-abi.c Cannot find C++ ABI "%s" to set it as auto default. currently "%s" Automatically selected; currently "%s" The available C++ ABIs are: cp-abi-list cp-abi doc Could not find "%s" in ABI list The currently selected C++ ABI is " " ( longname ). Set the ABI used for inspecting C++ objects. "set cp-abi" with no arguments will list the available ABIs. Show the ABI used for inspecting C++ objects. baseclass_offset ++ += + ->* -> -- -= - *= * /= / %= % != == ! && <<= << >>= >> <= < >= > ~ &= & |= || | ^= ^ = () [] , new delete nsigned igned { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { last_template == NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/cp-support.c | | | | | } } | | } } } } } } } } } } } } } } | | | | | | | } } } } } } } } } } } } } } | | operator u \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ S \ \ \ \ \ S \  8 S \ S \ S \ \ \ \ \ \ \ \ \ \ \ u \  \ 8 \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ } unexpected demangled name '%s' name[current_len] == ':' :: sym_return_val_size != -1 RTTI symbol not found for class '%s' RTTI symbol for class '%s' is not a type RTTI symbol for class '%s' is a namespace RTTI symbol for class '%s' has bad type "maintenance cplus" must be followed by the name of a command. maintenance cplus %s C++ maintenance commands. cplus cp Print the first class/namespace component of NAME. first_component make_symbol_overload_list_adl cp_entire_prefix_len unqualified_name_from_comp (anonymous namespace) :: scope[new_scope_len] == ':' %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/cp-namespace.c %s::%s cp_lookup_nested_type called on a non-aggregate type. <> possible_namespace_block != NULL Possible namespaces: %s Print the list of possible C++ namespaces. namespace free_namespace_block lookup_namespace_scope The search path for loading non-absolute shared library symbol files is %s. / PATH LD_LIBRARY_PATH fd == -1 %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/solib.c rb Could not open `%s' as an executable file: %s `%s': not in executable format: %s `%s': Shared library architecture %s is not compatible with target architecture %s. Shared library file name is too long. Can't find the file sections in `%s': %s .text Error while reading shared library symbols for %s: Loaded symbols for %s Error reading attached process's symbol file. Error while mapping shared library sections: Could not load shared library symbols for %s. Do you need "set solib-search-path" or "set sysroot"? Could not load shared library symbols for %d libraries, e.g. %s. Use the "info sharedlibrary" command to see the complete listing. Do you need "set solib-search-path" or "set sysroot"? /libpthread Invalid regexp: %s Symbols already loaded for %s No loaded shared libraries match the pattern `%s'. SharedLibraryTable From from To to Syms Read syms-read Shared Object Library name lib Yes (*) Yes No No shared libraries matched. No shared libraries loaded at this time. (*): Shared library is missing debugging information. Autoloading of shared library symbols is %s. Load shared object library symbols for files matching REGEXP. sharedlibrary Status of loaded shared object libraries. Unload all shared object library symbols. nosharedlibrary If "on", symbols from all shared object libraries will be loaded automatically when the inferior begins execution, when the dynamic linker informs gdb that a new library has been loaded, or when attaching to the inferior. Otherwise, symbols must be loaded manually, using `sharedlibrary'. Show autoloading of shared library symbols. Set autoloading of shared library symbols. auto-solib-add The system root is used to load absolute shared library symbol files. For other (relative) files, you can add directories using `set solib-search-path'. Show the current system root. Set an alternate system root. sysroot solib-absolute-prefix This takes precedence over the environment variables PATH and LD_LIBRARY_PATH. Show the search path for loading non-absolute shared library symbol files. Set the search path for loading non-absolute shared library symbol files. solib-search-path solib_bfd_fopen index %s: Assertion `%s' failed. truncate /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/memrange.c VEC_mem_range_s_index VEC_mem_range_s_truncate inf != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/inferior.c [New inferior %d] [Inferior %d exited] [Inferior %d detached] pid != 0 No inferiors. inferiors current Num number Description target-id Executable exec *  is vfork child of inferior vfork-parent is vfork parent of inferior vfork-child Requires argument (inferior id(s) to detach) Inferior ID %d not known. Inferior ID %d has no threads. Requires argument (inferior id(s) to kill)  [Switching to inferior %d [%s] (%s)] Inferior has no threads. [Switching to thread %d (%s)] (running) Requires an argument (inferior id(s) to remove) Can not remove current symbol inferior %d. Can not remove active inferior %d. -copies No argument to -copies -exec No argument to -exec Invalid argument Added inferior %d Invalid copies number Added inferior %d. Printing of inferior events is %s. inf->data == NULL inf->data != NULL data->index < inf->num_data IDs of specified inferiors (all inferiors if no argument). Add a new inferior. Usage: add-inferior [-copies ] [-exec ] N is the optional number of inferiors to add, default is 1. FILENAME is the file name of the executable to use as main program. add-inferior Remove inferior ID (or list of IDs). Usage: remove-inferiors ID... remove-inferiors Clone inferior ID. Usage: clone-inferior [-copies ] [ID] Add N copies of inferior ID. The new inferior has the same executable loaded as the copied inferior. If -copies is not specified, adds 1 copy. If ID is not specified, it is the current inferior that is cloned. clone-inferior Detach from inferior ID (or list of IDS). Kill inferior ID (or list of IDs). Use this command to switch between inferiors. The new inferior ID must be currently known. inferior Show printing of inferior events (e.g., inferior start and exit). Set printing of inferior events (e.g., inferior start and exit). inferior-events inferior_data set_inferior_data clear_inferior_data inferior_free_data inferior_alloc_data find_inferior_pid set_current_inferior pspace != current_program_space %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/progspace.c pspace != NULL count > 0 pspaces current Id id Executable exec * Bound inferiors: ID %d (%s) , ID %d (%s) program space ID %d not known. pspace->data == NULL pspace->data != NULL data->index < pspace->num_data Info about currently known program spaces. program-spaces program_space_data set_program_space_data clear_program_space_data program_space_free_data program_space_alloc_data print_program_space set_current_program_space release_program_space /usr/lib/gdb/logging-checkpoint usage_logging_state == USAGE_LOGGING_ENABLED %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/usage-logging.c %s status: max %d messages reached, dropping remainder last_slash != NULL Unable to lstat() logging checkpoint parent directory: %s. Unable to lstat() logging checkpoint: %s. Logging checkpoint verification failed: bad owner or mode. Logging checkpoint parent directory verification failed: bad owner or mode. Unable to update mtime of logging checkpoint: %s .orig /usr/bin/gdb32.orig slash != NULL gdb gdbserver testsuite /proc/self/cwd USER /proc/self/exe /proc-self-exe-unavailable-maybe-upx-gdb session starting, version %s, user %s, exe %s session starting, version %s, uid %d, exe %s cwd: %s exec: %s session ending, exit code %d messages dropped: %d, too many per second usage_log_printf usage_log_start_1 0123456789abcdef /usage-logging.o /../usage-logging.o /../../usage-logging.o < 0 < D < in_build_dir_p verify_checkpoint usage_log_flush on off Debugger's interactive mode is %s (currently %s). Debugger's interactive mode is %s. fcntl F_SETFL [%s failed in terminal_inferior: %s] setting tty state tcsetpgrp This GDB does not control a terminal. Inferior's terminal status (currently saved by GDB): File descriptor flags = O_RDONLY O_WRONLY O_RDWR | O_NONBLOCK | O_NDELAY | O_APPEND | 0x%x Process group = %d /dev/tty dup'ing tty into fd 0 dup'ing tty into fd 1 dup'ing tty into fd 2 GDB: Failed to set controlling terminal: %s Failed to create new terminal session: setsid: %s Print inferior's saved terminal status. terminal If on, GDB assumes that standard input is a terminal. In practice, it means that GDB should wait for the user to answer queries associated to commands entered at the command prompt. If off, GDB assumes that standard input is not a terminal, and uses the default answer to all queries. If auto (the default), determine which mode to use based on the standard input settings. Show whether GDB's standard input is a terminal. Set whether GDB's standard input is a terminal. interactive-mode > # c> > ? auto n32 o32 n64 o64 eabi32 eabi64 ta0 ta1 ta2 ta3 G < K < O < S < G < K < O < S < r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 r16 r17 r18 r19 r20 r21 r22 r23 r24 r25 r26 r27 r28 r29 r30 r31 kt0 kt1 sr bad fsr < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < ! < # % < F 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 h < j < l < n < p < r < t < v < x < z < | <  < < < < < < < < < < < < < < < < < < < < < bad switch /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/mips-tdep.c reg_num >= gdbarch_num_regs (gdbarch) %s: Assertion `%s' failed. xfer $%d, reg offset %d, buf offset %d, length %d, out %02x in lo hi cause pc f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15 f16 f17 f18 f19 f20 f21 f22 f23 f24 f25 f26 f27 f28 f29 f30 f31 fir bus ccfg port cmp epc prid config cache debug depc rawnum - 32 < NUM_MIPS_PROCESSOR_REGS mips_register_name: bad register number %d cookednum >= gdbarch_num_regs (gdbarch) && cookednum < 2 * gdbarch_num_regs (gdbarch) bad register size reg >= gdbarch_num_regs (gdbarch) && reg < 2 * gdbarch_num_regs (gdbarch) 32-bit compatibility mode not supported mips_register_to_value: unrecognized case mips_value_to_register: unrecognized case regnum >= 0 && regnum < 2 * gdbarch_num_regs (gdbarch) regnum >= num_regs && regnum < 2 * num_regs mips_mask_address_p: bad switch The 32 bit mips address mask is enabled The 32 bit mips address mask is disabled enabled disabled The 32 bit address mask is set automatically. Currently %s show_mask_address: bad switch - . u/ u/ / 10 0 9 9 j5 6 6 F7 9 9 9 9 9 9 7 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 Invalid number of argument registers encoded in SAVE. Invalid number of static registers encoded in SAVE. ] kH I BI ` < }I }I }I ] P Q Q < R R R .MIPS.stubs .pic. ] S S *T < NU NU NU W 2W ;W ;W EW EW EW EW fW fW fW fW fW fW fW fW fW NW NW NW EW EW EW EW GDB can't find the start of the function at %s. GDB is unable to find the start of the function at %s and thus can't determine the size of that function's stack frame. This means that GDB may be unable to access that stack frame, or the frames below it. This problem is most likely caused by an invalid program counter or stack pointer. However, if you think GDB should simply search farther back from %s for code which looks like the beginning of a function, you can increase the range of the search using the `set heuristic-fence-post' command. mips_eabi_push_dummy_call: sp=%s allocated %ld mips_eabi_push_dummy_call: struct_return reg=%d %s mips_eabi_push_dummy_call: %d len=%d type=%d push - fpreg=%d val=%s -- partial=%d - stack_offset=%s longword_offset=%s @%s - reg=%d val=%s Return float in $fp0 Return scalar in $v0 mips_n32n64_push_dummy_call: sp=%s allocated %ld mips_n32n64_push_dummy_call: struct_return reg=%d %s mips_n32n64_push_dummy_call: %d len=%d type=%d argreg > MIPS_LAST_ARG_REGNUM (gdbarch) Return float in $f0 and $f2 Return float struct+%d Return struct+%d:%d in $%d Return scalar+%d:%d in $%d mips_o32_push_dummy_call: sp=%s allocated %ld mips_o32_push_dummy_call: struct_return reg=%d %s mips_o32_push_dummy_call: %d len=%d type=%d Return float in $fp1/$fp0 mips_o64_push_dummy_call: sp=%s allocated %ld mips_o64_push_dummy_call: struct_return reg=%d %s mips_o64_push_dummy_call: %d len=%d type=%d can't read register %d (%s) mips_read_fp_register_double: bad access to odd-numbered FP register %s: %*s flt:  %-17.9g dbl:  %-24.17g  %s: [Invalid] (r%d): : %17s %9s R%-4d regnum >= gdbarch_num_regs (gdbarch) Not a valid register for the current processor type show mips "set mips" must be followed by an appropriate subcommand. set mips The MIPS floating-point coprocessor is unknown because the current architecture is not MIPS. single-precision double-precision absent (none) The MIPS floating-point coprocessor is set automatically (currently %s) The MIPS floating-point coprocessor is assumed to be %s "set mipsfpu" must be followed by "double", "single","none" or "auto". set mipsfpu failed gpr-names=32 gpr-names=n32 gpr-names=64 mips ddb pmon lsi __mips16_ret_sf __mips16_ret_df __mips16_call_stub_ __fn_stub_ etext _etext regnum >= 0 && regnum < gdbarch_num_regs (gdbarch) .mdebug. .mdebug.abi32 .mdebug.abiN32 .mdebug.abi64 .mdebug.abiO64 .mdebug.eabi32 .mdebug.eabi64 unsupported ABI %s. .gcc_compiled_long32 .gcc_compiled_long64 .gcc_compiled_long unrecognized .gcc_compiled_longXX unknown ABI string org.gnu.gdb.mips.cpu org.gnu.gdb.mips.cp0 badvaddr status org.gnu.gdb.mips.fpu fcsr mips_gdbarch_init: elf_flags = 0x%08x mips_gdbarch_init: found_abi = %d mips_gdbarch_init: wanted_abi = %d mips_gdbarch_init: mips_abi = %d mips_gdbarch_init: mips64_transfers_32bit_regs_p = %d mips_gdbarch_init: fpu_type = %d internal: transfers-32bit-registers internal: transfers-64bit-registers unknown ABI in switch R W k The MIPS ABI is unknown because the current architecture is not MIPS. The MIPS ABI is set automatically (currently "%s"). The MIPS ABI is assumed to be "%s" (due to user setting). The (auto detected) MIPS ABI "%s" is in use even though the user setting was "%s". mips_dump_tdep: tdep->elf_flags = 0x%x mips_dump_tdep: ef_mips_32bitmode = %d mips_dump_tdep: ef_mips_arch = %d mips_dump_tdep: tdep->mips_abi = %d (%s) mips_dump_tdep: mips_mask_address_p() %d (default %d) double mips_dump_tdep: MIPS_DEFAULT_FPU_TYPE = %d (%s) mips_dump_tdep: MIPS_EABI = %d ??? single none mips_dump_tdep: MIPS_FPU_TYPE = %d (%s) Various MIPS specific commands. This option can be set to one of: auto - the default ABI associated with the current binary o32 o64 n32 n64 eabi32 eabi64 Show the MIPS ABI used by this program. Set the MIPS ABI used by this program. abi set mipsfpu Set use of MIPS floating-point coprocessor. mipsfpu Select single-precision MIPS floating-point coprocessor. Select double-precision MIPS floating-point coprocessor. on yes Select no MIPS floating-point coprocessor. off no Select MIPS floating-point coprocessor automatically. Show current use of MIPS floating-point coprocessor target. If you are debugging a stripped executable, GDB needs to search through the program for the start of a function. This command sets the distance of the search. The only need to set it is when debugging a stripped executable. Show the distance searched for the start of a function. Set the distance searched for the start of a function. heuristic-fence-post Use "on" to enable the masking, "off" to disable it and "auto" to allow GDB to determine the correct value. Show zeroing of upper 32 bits of 64-bit addresses. Set zeroing of upper 32 bits of 64-bit addresses. mask-address Use "on" to enable backward compatibility with older MIPS 64 GDB+target that would transfer 32 bits for some registers (e.g. SR, FSR) and 64 bits for others. Use "off" to disable compatibility mode Show compatibility with 64-bit MIPS target that transfers 32-bit quantities. Set compatibility with 64-bit MIPS target that transfers 32-bit quantities. remote-mips64-transfers-32bit-regs When non-zero, mips specific debugging is enabled. Show mips debugging. Set mips debugging. < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < ! < % < ) < - < 1 < 5 < mips_register_sim_regno mips_print_registers_info mips_n32n64_push_dummy_call mips_pseudo_register_type mips_register_type mips_ax_pseudo_register_push_stack mips_ax_pseudo_register_collect mips_pseudo_register_write mips_pseudo_register_read zero at v0 v1 a0 a1 a2 a3 a4 a5 a6 a7 t0 t1 t2 t3 s0 s1 s2 s3 s4 s5 s6 s7 t8 t9 k0 k1 gp sp s8 ra t4 t5 t6 t7 mips_register_name mips_xfer_register len == sizeof (mips_elf_gregset_t) %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/mips-linux-tdep.c len == sizeof (mips_elf_fpregset_t) len == sizeof (mips64_elf_gregset_t) len == sizeof (mips64_elf_fpregset_t) .reg wrong size gregset struct in core file .reg2 wrong size fpregset struct in core file __dl_runtime_resolve $ 5 a $ 5 C $ ( [ $ ( tdep->mips_abi == MIPS_ABI_O32 || tdep->mips_abi == MIPS_ABI_N32 || tdep->mips_abi == MIPS_ABI_N64 regsize <= sizeof (buf) syscalls/mips-o32-linux.xml syscalls/mips-n32-linux.xml syscalls/mips-n64-linux.xml gdbarch_num_regs (gdbarch) <= MIPS_RESTART_REGNUM org.gnu.gdb.mips.linux restart mips_linux_init_abi mips_linux_get_syscall_number mips64_fill_fpregset_wrapper mips64_supply_fpregset_wrapper mips64_fill_gregset_wrapper mips64_supply_gregset_wrapper mips_fill_fpregset_wrapper mips_supply_fpregset_wrapper mips_fill_gregset_wrapper mips_supply_gregset_wrapper _dl_runtime_resolve _dl_fixup fixup "%s": ambiguous core format, %d handlers match "%s": no core file handler recognizes format, using default .reg/ No core file specified. (Use `detach' to stop debugging a core file.) No core file specified. / r+b rb "%s" is not a core dump: %s "%s": Can't find sections: %s .reg Core was generated by `%s'. Program terminated with signal %d, %s. Too many arguments No core file now. %s/%ld Couldn't find %s registers in core file. Couldn't read %s registers from `%s' section in core file. Couldn't recognize %s registers in core file. core_vec %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/corelow.c Can't fetch registers from this type of core file .reg2 general-purpose floating-point SPU/%d/regs%n .auxv Couldn't read NT_AUXV note in core file. .wcookie Couldn't read StackGhost cookie in core file. SPU/%s Couldn't read SPU section in core file. @ a ) @ @ @ @ @ @ 
core Local core dump file Use a core file as a target. Specify the filename of the core file. init_core_ops: core target already exists ("%s"). get_core_register_section r_debug_state _r_debug_state _dl_debug_state rtld_db_dlactivity __dl_rtld_db_dlactivity _rtld_debug_state < < < < < < _start __start main H < O < W < main_$main l < address name No segment defined for %s version 1.0 Library list has unsupported version "%s" < 9p! segment < < ~ < library < ` < < N < library-list < < < library-list.dtd target library list /usr/lib/ld.so.1 /lib/ld.so.1 /usr/lib/sparcv9/ld.so.1 /lib/sparcv9/ld.so.1 .dynamic Using PIC (Position Independent Code) prelink displacement %s for "%s". .dynamic section for "%s" is not at the expected address (wrong library or version mismatch?) .interp _r_debug Attempt to reload symbols from process? failed to read exec filename from attached file: %s Corrupted shared library list Can't read pathname for load map: %s. Section index is uninitialized /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/solib-svr4.c .text .plt load_addr < space_size %s: Assertion `%s' failed. Unable to find dynamic linker breakpoint function. GDB will be unable to debug shared library initializers and track explicitly loaded dynamic code. Using PIE (Position Independent Executable) displacement %s for "%s". ops->fetch_link_map_offsets objfile->separate_debug_objfile_backlink == NULL elf_lookup_lib_symbol svr4_fetch_link_map_offsets enable_break add-symbol-file-from-memory not supported for this target Failed to read a valid object file image from memory. shared object read from target memory Got object file from memory but can't read symbols: %s. add-symbol-file-from-memory requires an expression argument Must use symbol-file or exec-file before add-symbol-file-from-memory. Could not load vsyscall page because no executable was specified try using the "file" command first. system-supplied DSO at %s Load the symbols out of memory from a dynamically loaded object file. Give an expression for the address of the file's shared object file header. add-symbol-file-from-memory int unsigned int long sigval_t sival_int sival_ptr __pid_t __uid_t __clock_t _pad si_pid si_uid _kill si_tid si_overrun si_sigval _timer _rt si_status si_utime si_stime _sigchld si_addr _sigfault si_band si_fd _sigpoll siginfo si_signo si_errno si_code _sifields LWP %ld Hardware flow control is %s. c_iflag = 0x%x, c_oflag = 0x%x, c_cflag = 0x%x, c_lflag = 0x%x c_cc: 0x%x get_tty_state failed: %s set_tty_state failed: %s Invalid baud rate %d. Closest values are %d and %d. Invalid baud rate %d. Minimum value is %d. Invalid baud rate %d. Maximum value is %d. hardwire Enable or disable hardware flow control (RTS/CTS) on the serial port when debugging using remote targets. Show use of hardware flow control for remote serial I/O. Set use of hardware flow control for remote serial I/O. remoteflow -c sh /bin/sh pipe udp: tcp: net_open: No colon in host name! localhost %s: unknown host set tcp show tcp tcp TCP protocol specific variables Configure variables specific to remote TCP connections Show auto-retry on socket connect Set auto-retry on socket connect auto-retry Show timeout limit for socket connection Set timeout limit for socket connection connect-timeout space %s: Assertion `%s' failed. quick_push remote.c: error in outgoing packet. remote.c: error in outgoing packet at field #%ld. trace API error 0x%s. Target returns error code '%s'. qRelocInsn: invalid qRelocInsn packet: %s qRelocInsn:%x E01 warning: relocating instruction: r->regnum == regnum /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/remote.c Ctrl-C BREAK BREAK-g Send the ASCII ETX character (Ctrl-c) to the remote target to interrupt the execution of the program. send a break signal to the remote target to interrupt the execution of the program. Send a break signal and 'g' a.k.a. Magic SysRq g to the remote target to interrupt the execution of Linux kernel. Invalid value for interrupt_sequence_mode: %s. Argument required (integer, `fixed' or `limited'). hard fixed soft limit Invalid %s (bad syntax). The target may not be able to correctly handle a %s of %ld bytes. Change the packet size? Packet size not changed. The %s is %ld. Packets are fixed at %ld bytes. Packets are limited to %ld bytes. memory-write-packet-size memory-read-packet-size internal-error enabled disabled unknown Support for the `%s' packet is auto-detected, currently %s. Support for the `%s' packet is currently %s. Set use of remote protocol `%s' (%s) packet Show current use of remote protocol `%s' (%s) packet %s-packet Packet %s (%s) is supported packet_ok: attempt to use a disabled packet Protocol error: %s (%s) conflicting enabled responses. Enabled packet %s (%s) not recognized by stub Packet %s (%s) is NOT supported Could not find config for %s qAttached:%x qAttached 1 Remote failure reply: %s info numsigs < 256 QPassSignals: 0 -1 p-%x. p%x. -%x %x invalid remote ptid: %s 0123456789abcdef Incomplete response to threadinfo request. ERROR RMT Thread info mismatch. ERROR RMT: threadinfo tag mismatch. ERROR RMT: length of threadid is not 16. ERROR RMT: 'exists' length too long. ERROR RMT: unknown thread info tag. HMM: threadlist did not echo arg thread, dropping it. RMT ERROR : failed to get remote thread list. RMT ERROR: threadlist response longer than requested. Remote fetch threadlist -infinite loop-. qC last id core a < d < 9p! thread < < < L threads < < Command can only be used when connected to the remote target. threads.dtd qfThreadInfo qsThreadInfo remote_threads_extra_info qThreadExtraInfo, Name: %s, State: %s, Priority: %s qTSTMat: qTfSTM qTsSTM R%x qOffsets Text= ;Data= ;Bss= Target reported unsupported offsets: %s TextSeg= ;DataSeg= Malformed response to offset query, %s Can not handle qOffsets TextSeg response with this symbol file sect_index_text not initialized sect_index_data not initialized g + QStartNoAckMode ! Non-stop mode requested, but remote does not support non-stop QNonStop:1 OK Remote refused setting non-stop mode with: %s QNonStop:0 Remote refused setting all-stop mode with: %s ? The target is not running (try extended-remote?) wait_status != NULL remote didn't report the current thread in non-stop mode wait_status == NULL Trace is already running on the target. qSymbol:: qSymbol::%s qSymbol:%s:%s qSymbol: udp: The remote protocol may be unreliable over UDP. Some events may be lost, rendering further debugging impossible. QAllow:WriteReg:%x;WriteMem:%x;InsertBreak:%x;InsertTrace:%x;InsertFastTrace:%x;Stop:%x Remote refused setting permissions with: %s Remote qSupported response supplied an unexpected value for "%s". Remote target reported "%s" without a size. Remote target reported "%s" with a bad size: "%s". limiting remote suggested packet size (%d bytes) to %d PacketSize qXfer:auxv:read qXfer:features:read qXfer:libraries:read qXfer:memory-map:read qXfer:spu:read qXfer:spu:write qXfer:osdata:read qXfer:threads:read qXfer:traceframe-info:read QPassSignals multiprocess QNonStop qXfer:siginfo:read qXfer:siginfo:write ConditionalTracepoints FastTracepoints StaticTracepoints DisconnectedTracing ReverseContinue ReverseStep TracepointSource QAllow xmlRegisters= , ; multiprocess+ qRelocInsn+ qSupported: empty item in "qSupported" response unrecognized item "%s" in "qSupported" response To open a remote debug connection, you need to specify what serial device is attached to the remote system (e.g. /dev/ttyS0, /dev/ttya, COM1, etc.). Already connected to a remote target. Disconnect? Still connected. Remote debugging using Argument given to "detach" when remotely debugging. No process to detach from. D;%x D Remote doesn't know how to detach Can't detach process. Detached from remote %s. Detached from remote process. Ending remote debugging. Argument given to "disconnect" when remotely debugging. This target does not support attaching to a process vAttach;%x Attached to %s Attaching to %s failed with: %s Attaching to %s failed Reply contains invalid hex digit %d vCont? vCont ;S%02x ;s ;C%02x ;c : strlen (rs->buf) < get_remote_packet_size () Unexpected vCont reply in non-stop mode: %s - Can't pass signal %d to target in reverse: ignored. Remote reverse-step not supported. Remote reverse-continue not supported. bs bc s c remote_interrupt called remote_interrupt_twice called Remote server does not support stopping threads vCont;t vCont;t: Stopping %s failed: %s remote_stop called Interrupted while waiting for the program. Give up (and stop debugging it)? awatch Malformed packet(a) (missing colon): %s Packet: '%s' watch rwatch library replaylog Malformed packet(b) (missing colon): %s Packet: '%s' Remote sent bad register number %s: %s Packet: '%s' Remote reply is too short: %s Remote register badly formatted: %s here: %s process: unknown stop reply packet: %s No process or thread specified in stop reply: %s vStopped Invalid remote reply: %s Can't send signals to this remote system. %s not sent. Could not fetch register "%s"; remote failure reply '%s' fetch_register_using_p: early buf termination Bad register packet; fetching a new packet Remote 'g' packet reply is of odd length: %s Remote 'g' packet reply is too long: %s unexpected end of 'g' packet reply r->offset * 2 < strlen (rs->buf) could not set remote traceframe reg != NULL P%s= Could not write register "%s"; remote failure reply '%s' Bad result from packet_ok Could not write registers; remote failure reply '%s' 0123456789abcdef Received too much data from remote target; ignoring overflow. Unmatched escape character in target response. binary downloading NOT supported by target binary downloading suppported by target remote_write_bytes_aux: bad packet format minumum packet size too small to write data X M remote_write_bytes: bad internal state bad switch Stop: ignoring resent notification stop notification captured Too long remote packet. Communication problem with target. vFlashErase:%s,%s Remote target does not support flash erase Error erasing flash with vFlashErase packet vFlashWrite: vFlashDone Remote target does not support vFlashDone Error finishing flash operation Debugging a target over a serial line. Remote connection closed Remote communication error. Target disconnected. " Cannot execute this command while the target is running. Sending packet: %s... putpkt: write failed Ack Nak Packet instead of Ack, ignoring it Notification received: %s putpkt: Junk: %s * C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C * * C C C C C * C * [ Timeout in mid-packet, retrying Saw new packet start in middle of old one Timeout in checksum, retrying Communication error in checksum Bad checksum, sentsum=0x%x, csum=0x%x, buf=%s Invalid run length encoding: %s timeout Watchdog timeout has expired. Target detached. Timed out. - Ignoring packet error, continuing... Packet received: %s c == '%' k vKill;%x Can't kill process vRun; Remote file name too long for run packet args != NULL Argument list too long for run packet Running the default executable on the remote target failed; try "set remote exec-file"? Running "%s" on the remote target failed Remote target does not support "set remote exec-file" Remote target does not support "set args" or run ,%d hw_bp_to_z: bad watchpoint type %d Z%x, ,%x remote_insert_watchpoint: reached end of function z%x, remote_remove_watchpoint: reached end of function remote_insert_hw_breakpoint: reached end of function remote_remove_hw_breakpoint: reached end of function qCRC:%lx,%lx remote target does not support this operation command cannot be used without an exec file target memory fault, section %s, range %s -- %s Section %s, range %s -- %s: matched. MIS-MATCHED! One or more sections of the remote executable does not match the loaded file No loaded section named '%s'. qXfer:%s:write:%s:%s: qXfer:%s:read:%s:%s,%s Unknown remote qXfer reply: %s Remote qXfer reply contained no data. spu siginfo statictrace annex == NULL auxv features libraries memory-map remote_desc osdata traceframe-info remote query is only available after target open annex != NULL readbuf != NULL isprint (annex[i]) && annex[i] != '$' && annex[i] != '#' annex[i] == '\0' @@ ]C ]C ]C ]C ]C Z@ ]C jA ]C @ A A ]C eB ]C ]C ]C B qSearch:memory:%s;%s; Pattern is too large to transmit to remote target. Unknown qSearch:memory reply: %s remote rcmd is only available after target open qRcmd, "monitor" command ``%s'' is too long. Target does not support this command. Protocol error with Rcmd command can only be used with remote target remote-packet command requires packet text as argument sending: received: Remote target Thread
Thread %d.%ld Thread %ld qGetTLSAddr: Remote target doesn't support qGetTLSAddr packet Remote target failed to process qGetTLSAddr request TLS not supported or disabled on this target qGetTIBAddr: Remote target doesn't support qGetTIBAddr packet Remote target failed to process qGetTIBAddr request qGetTIBAddr not supported or disabled on this target tdesc != NULL Duplicate g packet description added for size %d Packet too long for target. vFile:open: vFile:pwrite: vFile:pread: Read returned %d, but %d bytes. vFile:close: vFile:unlink: q_ ^ ^ q_ ^ ^ q_ q_ q_ ^ q_ q_ q_ _ _ q_ _ _ q_ _ $_ +_ 2_ 9_ @_ q_ q_ G_ N_ U_ \_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ q_ c_ q_ q_ j_ Unknown remote I/O error %d Remote I/O error: %s remote_filename_p (filename) remote: rb Error reading %s. Remote write of %d bytes returned 0! Successfully sent file "%s". wb Successfully fetched file "%s". Successfully deleted file "%s". file to put Invalid parameters to remote put file to get Invalid parameters to remote get file to delete Invalid parameters to remote delete remote QTinit QTDPsrc: cmd Target does not support source download. end %016llx QTDP:%x:%s:%c:%lx:%x :F%x Fast tracepoint not valid during download Target does not support fast tracepoints, downloading %d as regular tracepoint :S Static tracepoint not valid during download Target does not support static tracepoints :X%x, Target does not support conditional tracepoints, ignoring tp %d cond Target does not support tracepoints. QTDP:-%x:%s:%s%c Error on target while setting tracepoints. S QTDP:-%x:%s:%s%s%s at cond QTDV:%x:%s:%x: Trace state variable name too long for tsv definition packet Error on target while downloading trace state variable. QTro Too many sections for read-only sections definition packet. :%s,%s QTStart Bogus reply from target: %s qTStatus qTStatus: Bogus trace status reply from target: %s QTStop QTFrame: pc:%s tdp:%x range:%s:%s outside:%s:%s Unknown trace find type %d Unable to parse trace frame number Unable to parse tracepoint number \{ |{ { { '| qTV:%x QTSave: Remote file name too long for trace save packet qTBuffer: QTDisconnected:%x Target does not support disconnected tracing. QTBuffer:circular:%x remote Remote serial target in gdb-specific protocol Use a remote computer via a serial line, using a gdb-specific protocol. Specify the serial device it is connected to (e.g. /dev/ttyS0, /dev/ttya, COM1, etc.). extended-remote Extended remote serial target in gdb-specific protocol Use a remote computer via a serial line, using a gdb-specific protocol. Specify the serial device it is connected to (e.g. /dev/ttya). Calling remote_async when async is masked set remote showlist Z-packet option name : qTfP qTsP qTfV qTsV Remote protocol specific variables Configure various remote-protocol specific variables such as the packets being used show remote Compare section data on target to the exec file. Argument is a single section name (default: all loaded sections). compare-sections Send an arbitrary packet to a remote target. maintenance packet TEXT If GDB is talking to an inferior via the GDB serial protocol, then this command sends the string TEXT to the inferior, and displays the response packet. GDB supplies the initial `$' character, and the terminating `#' character and checksum. packet If set, a break, instead of a cntrl-c, is sent to the remote target. Show whether to send break if interrupted. Set whether to send break if interrupted. remotebreak set remote interrupt-sequence show remote interrupt-sequence Valid value is "Ctrl-C", "BREAK" or "BREAK-g". The default is "Ctrl-C". Show interrupt sequence to remote target. Set interrupt sequence to remote target. interrupt-sequence If set, interrupt sequence is sent to remote target. Show whether interrupt-sequence is sent to remote target when gdb connects to. Set whether interrupt-sequence is sent to remote target when gdb connects to. interrupt-on-connect Set the maximum number of bytes per memory write packet (deprecated). remotewritesize Show the maximum number of bytes per memory write packet (deprecated). Set the maximum number of bytes per memory-write packet. Specify the number of bytes in a packet or 0 (zero) for the default packet size. The actual limit is further reduced dependent on the target. Specify ``fixed'' to disable the further restriction and ``limit'' to enable that restriction. Set the maximum number of bytes per memory-read packet. Specify the number of bytes in a packet or 0 (zero) for the default packet size. The actual limit is further reduced dependent on the target. Specify ``fixed'' to disable the further restriction and ``limit'' to enable that restriction. Show the maximum number of bytes per memory-write packet. Show the maximum number of bytes per memory-read packet. Specify a negative limit for unlimited. Show the maximum number of target hardware watchpoints. Set the maximum number of target hardware watchpoints. hardware-watchpoint-limit Show the maximum number of target hardware breakpoints. Set the maximum number of target hardware breakpoints. hardware-breakpoint-limit Show the maximum size of the address (in bits) in a memory packet. Set the maximum size of the address (in bits) in a memory packet. remoteaddresssize binary-download verbose-resume pass-signals symbol-lookup qSymbol set-register P fetch-register p software-breakpoint Z0 hardware-breakpoint Z1 write-watchpoint Z2 read-watchpoint Z3 access-watchpoint Z4 read-aux-vector target-features library-info read-spu-object write-spu-object read-siginfo-object write-siginfo-object qXfer:trace-frame-info:read get-thread-local-storage-address qGetTLSAddr get-thread-information-block-address qGetTIBAddr reverse-continue reverse-step supported-packets qSupported search-memory qSearch:memory hostio-open vFile:open hostio-pread vFile:pread hostio-pwrite vFile:pwrite hostio-close vFile:close hostio-unlink vFile:unlink attach vAttach run vRun noack kill vKill query-attached conditional-tracepoints fast-tracepoints allow static-tracepoints read-sdata-object qXfer:statictrace:read When set, GDB will attempt to use the remote breakpoint and watchpoint packets. Show use of remote protocol `Z' packets Set use of remote protocol `Z' packets Manipulate files on the remote system Transfer files to and from the remote target system. Copy a local file to the remote system. put Copy a remote file to the local system. get Delete a remote file. delete Show the remote pathname for "run" Set the remote pathname for "run" exec-file remote_bfd_iovec_open register_remote_g_packet_guess VEC_remote_g_packet_guess_s_space VEC_remote_g_packet_guess_s_quick_push remote_xfer_partial extended_remote_run getpkt_or_notif_sane_1 remote_store_registers remote_fetch_registers process_g_packet VEC_cached_reg_t_space VEC_cached_reg_t_quick_push remote_vcont_resume extended_remote_attach_1 remote_start_remote VEC_static_tracepoint_marker_p_space VEC_static_tracepoint_marker_p_quick_push VEC_thread_item_t_last VEC_thread_item_t_space VEC_thread_item_t_quick_push remote_pass_signals demand_private_info packet_reg_from_regnum Deprecated remotecache flag is %s. No data cache available. No such cache line exists. Line %d: address %s [%d hits] %02x Usage: info dcache [linenumber] Dcache %u lines of %u bytes each. Contains data for %s Cache state: %d active lines, %d hits Dcache size must be greater than 0. Invalid dcache line size: %u (must be power of 2). "set dcache" must be followed by the name of a subcommand. set dcache This used to enable the data cache for remote targets. The cache functionality is now controlled by the memory region system and the "stack-cache" flag; "remotecache" now does nothing and exists only for compatibility reasons. Show cache use for remote targets. Set cache use for remote targets. remotecache Print information on the dcache performance. With no arguments, this command prints the cache configuration and a summary of each line in the cache. Use "info dcache to dump" the contents of a given line. dcache Use this command to set number of lines in dcache and line-size. show dcache Show dcachesettings. Show dcache line size. Set dcache line size in bytes (must be power of 2). line-size Show number of dcache lines. Set number of dcache lines. size space %s: Assertion `%s' failed. quick_push unordered_remove tunknown tnotrun tstop tfull tdisconnected tpasscount terror trace_frame tracepoint trace_line trace_func trace_file /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/tracepoint.c No trace variable named "$%s", not deleting trace state variable name No expression? Syntax must be $NAME [ = EXPR ] No name given Must supply a non-empty variable name Trace state variable $%s now has initial value %s. Trace state variable $%s created, with initial value %s. Delete all trace state variables? Name "%s" not prefixed with '$', ignoring No trace state variables. trace-variables Name name Initial initial Current current variable $ tvariable $%s = %s This command cannot be used at the top level. This command can only be used in a tracepoint actions list. Enter actions for tracepoint %d, one per line. expression is malformed expression has min height < 0 Expression is too complicated. `%s' is not a tracepoint action, or is ambiguous. reg arg loc _sdata constant `%s' (value %ld) will not be collected. `%s' is optimized away and cannot be collected. while-stepping step count `%s' is malformed. `%s' is not a supported tracepoint action. collect register %d Internal: register number %d too large for tracepoint (%d, %016llx ,%ld) %s: don't know symbol class %d constant %s (value %ld) will not be collected. LOC_STATIC %s: collect %ld bytes at %s. LOC_REG[parm] %s: Sorry, don't know how to do LOC_REF_ARG yet. (will not collect %s) LOC_LOCAL %s: Collect %ld bytes at offset from frame ptr reg %d LOC_REGPARM_ADDR %s: Collect %ld bytes at offset from reg %d %s has been optimized out of existence. 1 k ' } 4 = j Can't collect locals; no symbol table info available. No locals found in scope. Can't collect args; no symbol table info available. No args found in scope. collect static trace data Collecting static trace data Collecting registers (mask): 0x %02X Collecting memranges: (%d, %s, %ld) M-1,%s,%lX M%X,%s,%lX X%08X, Bad action list item: %s $reg $arg $loc $_sdata Register $%s not available OP_REGISTER: stepping_list Invalid tracepoint command '%s' collect %s No tracepoints defined, not starting trace fast May not insert %stracepoints, skipping tracepoint %d No tracepoints enabled, not starting trace No tracepoints that may be downloaded, not starting trace A trace is running already. Start a new run? New trace run not started. Trace is not running. Using a trace file. Trace can not be run on this target. Run/stop status is unknown. Trace is running on the target. No trace has been run on the target. Trace stopped by a tstop command. Trace stopped because the buffer was full. Trace stopped because of disconnection. Trace stopped by tracepoint %d. Trace stopped by an error (%s, tracepoint %d). Trace stopped by an error (%s). Trace stopped for an unknown reason. Trace stopped for some other reason (%d). Buffer contains %d trace frames (of %d created total). Collected %d trace frames. Trace buffer has %d bytes of %d bytes free (%d%% full) . Trace buffer has %d bytes free. Trace will continue if GDB disconnects. Trace will stop if GDB disconnects. Trace buffer is circular. Looking at trace frame %d, tracepoint %d. Not looking at any trace frame. ' 8 I Z k 0 supported file 1 ts->running_known running request overflow disconnection passcount error stop-reason stopping-tracepoint error-description frames frames-created buffer-size buffer-free disconnected circular Trace is running and will continue after detach; detach anyway? Not confirmed. Trace is running but will stop on detach; detach anyway? Target failed to find requested trace frame. End of trace buffer. found traceframe Found trace frame %d, tracepoint %d No longer looking at any trace frame No trace frame found May not look at trace frames while trace is running. - not debugging trace buffer already at start of trace buffer -1 invalid input (%d is less than zero) No current tracepoint -- please supply an argument. No line number information available. Line %d of "%s" is at address but contains no code. Attempting to find line %d instead. Cannot find a good line. Line number %d is out of range for "%s". Usage: tfind range , Usage: tfind outside , requires an argument (function, line or *addr) to define a scope Scope for %s: Symbol %s is a bogus symbol, class %d. a constant with value %ld (0x%lx) constant bytes: %02x in static storage at address %s an argument in register $%s a local variable in register $%s an argument at stack/frame offset %ld a local variable at frame offset %ld a reference argument at offset %ld the address of an argument, in register $%s a typedef. a label at address a function at address Unresolved Static static storage at address optimized out. , length %d. Scope for %s contains no locals or arguments. 5 r 9 z u %s = No current trace frame. No known tracepoint matches 'current' tracepoint #%d. Data collected at tracepoint %d, trace frame %d: Buffer too small for source encoding %x:%s:%s:%x:%x: Source string too long for buffer Target failed to save trace data to '%s'. wb Unable to open file '%s' for saving trace data (%s) TRACE0 R %x status %c;%s :%s :%x ;tframes:%x ;tcreated:%x ;tfree:%x ;tsize:%x ;disconn:%x ;circular:%x tsv %x:%s:%x:%s tp T%x:%s:%c:%x:%x :F%x :X%x,%s tp A%x:%s:%s tp S%x:%s:%s at tp Z%s cond cmd Failure to get requested trace buffer data file in which to save trace data -r unknown option `%s' Trace data saved to file '%s'. 0123456789abcdef could not change traceframe Assuming tracepoint %d is same as target's tracepoint %d at %s. Created tracepoint %d for target's tracepoint %d at %s. Failed to create tracepoint for target's tracepoint %d at %s, skipping it. __tsv %s_%d Assuming trace state variable $%s is same as target's variable %d. Created trace state variable $%s for target's variable %d. Premature end of file while reading trace file No trace file specified. / TRACE0 File is not a valid trace file. Excessively long lines in trace file No register block size recorded in trace file No traceframes present in this file. R status tp tsv Ignoring trace file definition "%s" Malformed trace status, at %s Status line: '%s' tframes tcreated tfree tsize disconn Unrecognized char '%c' in tracepoint definition, skipping rest at: cond: cmd: Unrecognized tracepoint piece '%c', ignoring Looking at a trace file. could not set tfile's traceframe unknown tfind type $ $ $ ;% % Unknown block type '%c' (0x%x) in trace frame Tracepoint %d has multiple locations, cannot infer $pc Tracepoint %d does while-stepping, cannot infer $pc tfile_xfer_partial: trace file is read-only Unhandled trace block type (%d) '%c ' while building trace frame info. tfile Local trace dump file Use a trace file as a target. Specify the filename of the trace file. bad marker definition: %s marker count marker-id %c enabled addr in func at : fullname line Data: " extra-data " tracepoints-at Probed by static tracepoints: , # tracepoint-id number-of-tracepoints StaticTracepointMarkersTable Cnt counter ID Enb Address What what start length @= 9p! @= 9p! memory @= @= ; traceframe-info 0A= A= traceframe-info.dtd trace frame info List the variables local to a scope scope Tracing of program execution without stopping the program. tracepoints Print everything collected at the current tracepoint. tdump Save the trace data to a file. Use the '-r' option to direct the target to save directly to the file, using its own filesystem. tsave Define a trace state variable. Argument is a $-prefixed name, optionally followed by '=' and an expression that sets the initial value at the start of tracing. tvariable Delete one or more trace state variables. Arguments are the names of the variables to delete. If no arguments are supplied, delete all variables. Status of trace state variables and their values. tvariables List target static tracepoints markers. static-tracepoint-markers tfind Select a trace frame; No argument means forward by one frame; '-' means backward by one frame. tfind Select a trace frame whose PC is outside the given range (exclusive). Usage: tfind outside addr1, addr2 outside Select a trace frame whose PC is in the given range (inclusive). Usage: tfind range addr1,addr2 range Select a trace frame by source line. Argument can be a line number (with optional source file), a function name, or '*' followed by an address. Default argument is 'the next source line that was traced'. Select a trace frame by tracepoint number. Default is the tracepoint for the current trace frame. Select a trace frame by PC. Default is the current PC, or the PC of the current trace frame. pc Synonym for 'none'. De-select any trace frame and resume 'live' debugging. end De-select any trace frame and resume 'live' debugging. none Select the first trace frame in the trace buffer. Display the status of the current trace data collection. tstatus Stop trace data collection. Start trace data collection. tstart Ends a list of commands or actions. Several GDB commands allow you to enter a list of commands or actions. Entering "end" on a line by itself is the normal way to terminate such a list. Note: the "end" command cannot be used at the gdb prompt. Specify single-stepping behavior at a tracepoint. Argument is number of instructions to trace in single-step mode following the tracepoint. This command is normally followed by one or more "collect" commands, to specify what to collect while single-stepping. Note: this command can only be used in a tracepoint "actions" list. while-stepping ws stepping Specify one or more data items to be collected at a tracepoint. Accepts a comma-separated list of (one or more) expressions. GDB will collect all data (variables, registers) referenced by that expression. Also accepts the following special arguments: $regs -- all registers. $args -- all function arguments. $locals -- all variables local to the block/function scope. $_sdata -- static tracepoint data (ignored for non-static tracepoints). Note: this command can only be used in a tracepoint "actions" list. collect Specify one or more expressions to be evaluated at a tracepoint. Accepts a comma-separated list of (one or more) expressions. The result of each evaluation will be discarded. Note: this command can only be used in a tracepoint "actions" list. teval Specify the actions to be taken at a tracepoint. Tracepoint actions may include collecting of specified data, single-stepping, or enabling/disabling other tracepoints, depending on target's capabilities. actions Show the list of expressions to collect by default Set the list of expressions to collect by default default-collect Use this to continue a tracing run even if GDB disconnects or detaches from the target. You can reconnect later and look at trace data collected in the meantime. Show whether tracing continues after GDB disconnects. Set whether tracing continues after GDB disconnects. disconnected-tracing Use this to make the trace buffer into a circular buffer, which will discard traceframes (oldest first) instead of filling up and stopping the trace run. Show target's use of circular trace buffer. Set target's use of circular trace buffer. circular-trace-buffer VEC_mem_range_s_space VEC_mem_range_s_quick_push VEC_char_ptr_space VEC_char_ptr_quick_push trace_status_mi encode_actions_1 VEC_tsv_s_unordered_remove VEC_tsv_s_space VEC_tsv_s_quick_push GDB bug: ax-general.c (read_const): incomplete constant GDB bug: ax-general.c (ax_pick): stack depth out of range GDB bug: ax-general.c (generic_ext): bit count out of range GDB bug: ax-general.c (ax_trace_quick): size out of range for trace_quick GDB bug: ax-general.c (ax_label): label target out of range GDB bug: ax-general.c (ax_const_d): floating point not supported yet '%s' is a pseudo-register; GDB cannot yet trace its contents. Trace '%s' failed. GDB bug: ax-general.c (ax_reg): register number out of range ax-general.c (ax_tsv): variable number is %d, out of range /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/ax-general.c float add sub mul div_signed div_unsigned rem_signed rem_unsigned lsh rsh_signed rsh_unsigned trace trace_quick log_not bit_and bit_or bit_xor bit_not equal less_signed less_unsigned ext ref8 ref16 ref32 ref64 ref_float ref_double ref_long_double l_to_d d_to_l if_goto goto const8 const16 const32 const64 reg end dup pop zero_ext swap getv setv tracev invalid trace16 invalid2 pick rot Scope: %s Reg mask: %02x %3d %3d %3d %s gen_fetch: strange size /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/ax-gdb.c gen_fetch: bad type code gen_var_ref: LOC_CONST_BYTES symbols are not supported Cannot compute value of typedef `%s'. Couldn't resolve symbol `%s'. Cannot find value of botched symbol `%s'. ^ [ g\ ] \ \ ] ] G] !\ r] K\ ] ^ u^ Value not scalar: cannot be an rvalue. k` k` (` ` ` S` k` ` k` k` k` k` k` k` k` k` k` k` k` k` k` S` Invalid type cast: intended type must be scalar. Casts to requested type are not yet implemented. d d c c c d d c c d d d d d d d d d d d d d pointer_type (value1->type) %s: Assertion `%s' failed. TYPE_CODE (value2->type) == TYPE_CODE_INT pointer_type (value2->type) First argument of `-' is a pointer, but second argument is neither an integer nor a pointer of the same type. equal less than Invalid combination of types in %s. Invalid type of operand to `!'. Invalid type of operand to `~'. gen_deref: expected a pointer Attempt to dereference a generic pointer. Operand of `&' is an rvalue, which has no address. Operand of `&' is in a register, and has no address. gen_bitfield_ref: bitfield too wide static field `%s' has been optimized out, cannot use The left operand of `%s' is not a %s. Structure does not live in memory. Couldn't find member named `%s' in struct/union/class `%s' non-aggregate type to gen_struct_elt_for_reference pointers to bitfield members not allowed Cannot reference non-static field "%s" No symbol "%s" in namespace "%s". `%s' has been optimized out, cannot use non-aggregate type in gen_aggregate_elt_ref Left operand of `@' must be an object in memory. Right operand of `@' must be a constant, in agent expressions. Right operand of `@' must be an integer. Right operand of `@' must be positive. $%s is not a trace state variable, may not assign to it May only assign to trace state variables Register $%s not available '%s' is a user-register; GDB cannot yet trace user-register contents. $%s is not a trace state variable; GDB agent expressions cannot use convenience variables. negation Argument of unary `*' is not a pointer. structure or union . pointer to a structure or union -> gen_expr: unhandled struct case no `%s' found ?? ? There is no field named %s Attempt to use a type name as an expression. Unsupported operator %s (%d) in expression. 5w 5w 5w 5w 5w 5w 5w w y 5w 5w 5w 5w 5w 5w 5w 5w 5w g| ~ 5w E} { >  : u 5 H " ( ( addition subtraction multiplication division remainder left shift right shift cannot subscript requested type: cannot call user defined functions cannot subscript something of type `%s' cannot subscript requested type Argument to arithmetic operation not a number or boolean. bitwise and bitwise or bitwise exclusive-or gen_expr: op case sets don't match x d 3 x ( m I GDB can't do agent expression translation with overlays. expression to translate Translate an expression into remote agent bytecode for tracing. agent Translate an expression into remote agent bytecode for evaluation. agent-eval gen_ptrdiff gen_ptrsub gen_ptradd " , 3 : A H O V ] d k r y +- F - %x ,%x ,C open close read write lseek rename unlink stat fstat gettimeofday isatty system Illegal argument for "set remote system-call-allowed" command Garbage after "show remote system-call-allowed" command: `%s' not Calling host system(3) call from target is %sallowed Set if the host system(3) call is allowed for the target. system-call-allowed Show if the host system(3) call is allowed for the target. Unable to create simulator instance for inferior %d. Inferior %d and inferior %d would have identical simulator state. (This simulator does not support the running of more than one inferior.) 0x%lx 0x%lx 0x%x regnum >= 0 && regnum < gdbarch_num_regs (gdbarch) %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/remote-sim.c regno >= 0 && regno < gdbarch_num_regs (gdbarch) Size of register %s (%d/%d) incorrect (%d instead of %d)) gdbsim_fetch_register: %d Register size different to expected Register %d not updated Register %s not updated gdbsim_store_register: %d gdbsim_kill program to load GDB sim does not yet support a load offset. gdbsim_load: prog "%s" unable to load program No executable file specified. No program loaded. (NULL) gdbsim_create_inferior: exec_file "%s", args "%s" (null) gdbsim_open: args "%s" gdbsim -E big -E little --architecture= unable to create simulator instance Connected to the simulator. gdbsim_close: quitting %d gdbsim_detach: args "%s" Ending simulator %s debugging gdbsim_resume: pid %d, step %d, signal %d The program is not being run. Can't stop pid %d. No inferior found. Unable to wait for pid %d. Inferior not found. gdbsim_wait @ @ * sim_data->gdbsim_desc != NULL gdbsim_xfer_inferior_memory: myaddr 0x , memaddr %s, len %d, write %d nothing gdbsim_files_info: file "%s" Attached to %s running program %s gdbsim_mourn_inferior: Not connected to the simulator target sim simulator Use the compiled-in simulator. Send a command to the simulator. gdbsim_xfer_inferior_memory gdbsim_fetch_register one2one_register_sim_regno Missing filename. filename != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/cli/cli-dump.c Failed to open %s: %s. '%s' is not a recognized file format. bfd_openw_with_cleanup: %s. bfd_openw does not work with append. bfd_openw_with_cleanup: unknown mode %s. "dump" must be followed by a subcommand. dump "append" must be followed by a subcommand. append .newsec writing dump file '%s' (%s) Missing start address. Missing stop address. Invalid memory address range (start >= end). binary append dump No value to %s. Invalid expression. value is not an lval: address assumed to be zero srec wb ihex tekhex ab Append skipping section %s... Failed to read bfd file %s: '%s'. Restoring section %s (0x%lx to 0x%lx) into memory (%s to %s) restore: memory write failed (%s). rb Start address is greater than length of binary file %s. Restoring binary file %s into memory (0x%lx to 0x%lx) Start must be less than end. Restore file %s offset 0x%lx start 0x%lx end 0x%lx "dump srec" must be followed by a subcommand. dump srec "dump ihex" must be followed by a subcommand. dump ihex "dump tekhex" must be followed by a subcommand. dump tekhex "dump binary" must be followed by a subcommand. dump binary "append binary" must be followed by a subcommand. append binary Dump target code/data to a local file. Append target code/data to a local file. Write contents of memory to a raw binary file. Arguments are FILE START STOP. Writes the contents of memory within the range [START .. STOP) to the specifed FILE in raw target ordered bytes. memory Write the value of an expression to a raw binary file. Arguments are FILE EXPRESSION. Writes the value of EXPRESSION to the specified FILE in raw target ordered bytes. value Write target code/data to an srec file. Write target code/data to an intel hex file. Write target code/data to a tekhex file. Write target code/data to a raw binary file. Append target code/data to a raw binary file. Write contents of memory to an srec file. Arguments are FILE START STOP. Writes the contents of memory within the range [START .. STOP) to the specifed FILE in srec format. Write the value of an expression to an srec file. Arguments are FILE EXPRESSION. Writes the value of EXPRESSION to the specified FILE in srec format. Write contents of memory to an ihex file. Arguments are FILE START STOP. Writes the contents of memory within the range [START .. STOP) to the specifed FILE in intel hex format. Write the value of an expression to an ihex file. Arguments are FILE EXPRESSION. Writes the value of EXPRESSION to the specified FILE in intel hex format. Write contents of memory to a tekhex file. Arguments are FILE START STOP. Writes the contents of memory within the range [START .. STOP) to the specifed FILE in tekhex format. Write the value of an expression to a tekhex file. Arguments are FILE EXPRESSION. Writes the value of EXPRESSION to the specified FILE in tekhex format. Write contents of memory to a raw binary file. Arguments are FILE START STOP. Writes the contents of memory within the range [START .. STOP) to the specifed FILE in binary format. Write the value of an expression to a raw binary file. Arguments are FILE EXPRESSION. Writes the value of EXPRESSION to the specified FILE in raw target ordered bytes. Append contents of memory to a raw binary file. Arguments are FILE START STOP. Writes the contents of memory within the range [START .. STOP) to the specifed FILE in raw target ordered bytes. Append the value of an expression to a raw binary file. Arguments are FILE EXPRESSION. Writes the value of EXPRESSION to the specified FILE in raw target ordered bytes. Restore the contents of FILE to target memory. Arguments are FILE OFFSET START END where all except FILE are optional. OFFSET will be added to the base address of the file (default zero). If START and END are given, only the file contents within that range (file relative) will be restored to target memory. restore scan_filename_with_cleanup !aliases && !prehook && !prehookee && !posthook && ! posthookee %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/cli/cli-decode.c type == set_cmd || type == show_cmd %s %s all This command has a hook (or hooks) defined: This command is run after : %s (pre hook) This command is run before : %s (post hook) sub List of classes of %scommands: List of %scommands: Type "help%s" followed by a class name for a list of commands in that class. Type "help all" for the list of all commands. Type "help%s" followed by %scommand name for full documentation. Type "apropos word" to search for commands related to "word". Command name abbreviations are allowed if unambiguous. Command class: %s Unclassified commands %s%s -- Undefined %scommand: "%s". Try "help%s%.*s". Lack of needed %scommand , .. Ambiguous %scommand "%s": %s. Warning: '%s', an alias for the command ' %s ' (%s) is deprecated. ' is deprecated. Use '%s'. No alternative known. Invalid command on off auto add_set_or_show_cmd add_alias_cmd if/while commands require arguments. args != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/cli/cli-script.c Error reading in canned sequence of commands. loop_continue loop_break while %s end if %s else commands %s commands python Max user call depth exceeded -- command aborted. Error executing canned sequence of commands. + %s Invalid control type in canned commands structure. V < p ) arg_cleanup called with no user args. user defined function may only have %d arguments. $arg Missing argument %d in user function. user_args->count >= 0 && user_args->count <= 10 Control nesting too deep! while-stepping stepping ws while if Recursed on a simple control type. Allocated body is smaller than this command type needs. End with a line saying just "end". %s %s %s %s name of command to define "%s" is not a prefix command. Junk in argument list: "%s" Redefine command "%s"? Really redefine built-in command "%s"? Command "%s" not redefined. hook- hookpost- Your new `%s' command does not hook any existing command. Proceed? Not confirmed. Type commands for definition of "%s". User-defined. bad switch Command "%s" is built-in. Type documentation for "%s". called with NULL file pointer! %s:%d: Error in sourced command file: %s bad reason User command "%s%s": insert_args build_command_line off soft strict Argument required (%s). "info" must be followed by the name of an info command. info %s%s Not confirmed. The "pwd" command does not take an argument: %s Error finding name of working directory: %s Working directory %s (canonically %s). Working directory %s. new working directory / Script filename extension recognition is "%s". r .py source command requires file name of file to source. %c SHELL /bin/sh -c Cannot execute %s: %s Fork failed No default source file yet. Junk at end of line specification. No source file for address %s. %s is in %s (%s:%d). %s is at %s:%d. No line number known for %s. EDITOR /bin/ex unknown %s +%d "%s" + - No symbol table is loaded. Use the "file" command. Specified start and end are in different files. Two empty args do not say what lines to list. No default source file yet. Do "help list". Dump of assembler code for function %s: from %s to %s: End of assembler dump. No frame selected. No function contains program counter for selected frame. Missing modifier. Invalid disassembly modifier. No function contains specified address. make make Not a user command. REGEXP string is empty Error in regular expression: %s file: "%s", line number: %d "set debug" must be followed by the name of a debug subcommand. set debug Verbose printing of informational messages is %s. Verbosity is %s. History expansion on command input is %s. Baud rate for remote serial I/O is %s. Debugging of remote protocol is %s. Timeout limit to wait for target to respond is %s. The max call depth for user-defined commands is %s. Maintenance commands. Some gdb commands are provided just for use by gdb maintainers. These commands are subject to frequent change, and may not be as well documented as user commands. internals Obscure features. obscure Aliases of other commands. aliases User-defined commands. The commands in this class are those defined by the user. Use the "define" command to define a command. user-defined Support facilities. support Status inquiries. status Specifying and examining files. files Making program stop at certain points. breakpoints Examining data. data Examining the stack. The stack is made up of stack frames. Gdb assigns numbers to stack frames counting from zero for the innermost (currently executing) frame. At any time gdb identifies one frame as the "selected" frame. Variable lookups are done with respect to the selected frame. When the program being debugged stops, gdb selects the innermost frame. The commands below can be used to select other frames by number or address. stack Running the program. running Print working directory. This is used for your program as well. pwd Set working directory to DIR for debugger and program being debugged. The change does not take effect for the program being debugged until the next time it is started. cd Print a constant string. Give string as argument. C escape sequences may be used in the argument. No newline is added at the end of the argument; use "\n" if you want a newline to be printed. Since leading and trailing whitespace are ignored in command arguments, if you want to print some you must use "\" before leading whitespace to be printed or after trailing whitespace. echo Document a user-defined command. Give command name as argument. Give documentation on following lines. End with a line of just "end". document Define a new command name. Command name is argument. Definition appears on following lines, one command per line. End with a line of just "end". Use the "document" command to give documentation for the new command. Commands defined in this way may have up to ten arguments. define Read commands from a file named FILE. Usage: source [-s] [-v] FILE -s: search for the script in the source search path, even if FILE contains directories. -v: each command in FILE is echoed as it is executed. Note that the file "%s" is read automatically in this way when GDB is started. source off == no filename extension recognition (all sourced files are GDB scripts) soft == evaluate script according to filename extension, fallback to GDB script strict == evaluate script according to filename extension, error if not supported Show mode for script filename extension recognition. Set mode for script filename extension recognition. script-extension Exit gdb. quit Print list of commands. help q h Show verbosity. Set verbosity. verbose set history Generic command for setting command history parameters. history show history Generic command for showing command history parameters. Without an argument, history expansion is enabled. Show history expansion on command input. Set history expansion on command input. expansion Generic command for showing things about the program being debugged. info i inf List the completions for the rest of the line as a command. complete show Generic command for showing things about the debugger. show Show all GDB settings. set Show the history of commands you typed. You can supply a command number to start with, or a `+' to start after the previous command number shown. commands Show what version of GDB this is. version Execute nested commands WHILE the conditional expression is non zero. The conditional expression must follow the word `while' and must in turn be followed by a new line. The nested commands must be entered one per line, and should be terminated by the word `end'. while Execute nested commands once IF the conditional expression is non zero. The conditional expression must follow the word `if' and must in turn be followed by a new line. The nested commands must be entered one per line, and should be terminated by the word 'else' or `end'. If an else clause is used, the same rules apply to its nested commands as to the first ones. if This value is used to set the speed of the serial port when debugging using remote targets. Show baud rate for remote serial I/O. Set baud rate for remote serial I/O. remotebaud When enabled, each packet sent or received with the remote target is displayed. Show debugging of remote protocol. Set debugging of remote protocol. remote This value is used to set the time limit for gdb to wait for a response from the target. Show timeout limit to wait for target to respond. Set timeout limit to wait for target to respond. remotetimeout Generic command for setting gdb debugging flags debug show debug Generic command for showing gdb debugging flags Execute the rest of the line as a shell command. With no arguments, run an inferior shell. shell Edit specified file or function. With no argument, edits file containing most recent line listed. Editing targets can be specified in these ways: FILE:LINENUM, to edit at that line in that file, FUNCTION, to edit at the beginning of that function, FILE:FUNCTION, to distinguish among like-named static functions. *ADDRESS, to edit at the line containing that address. Uses EDITOR environment variable contents as editor (or ex as default). edit List specified function or line. With no argument, lists ten more lines after or around previous listing. "list -" lists the ten lines before a previous ten-line listing. One argument specifies a line, and ten lines are listed around that line. Two arguments with comma between specify starting and ending lines to list. Lines can be specified in these ways: LINENUM, to list around that line in current file, FILE:LINENUM, to list around that line in that file, FUNCTION, to list around beginning of that function, FILE:FUNCTION, to distinguish among like-named static functions. *ADDRESS, to list around the line containing that address. With two args if one is empty it stands for ten lines away from the other arg. list l v file Disassemble a specified section of memory. Default is the function surrounding the pc of the selected frame. With a /m modifier, source lines are included (if available). With a /r modifier, raw instructions in hex are included. With a single argument, the function surrounding that address is dumped. Two arguments (separated by a comma) are taken as a range of memory to dump, in the form of "start,end", or "start,+length". disassemble va ! Run the ``make'' program using the rest of the line as arguments. Show definitions of user defined commands. Argument is the name of the user defined command. With no argument, show definitions of all user defined commands. user Search for commands matching a REGEXP apropos Show the max call depth for user-defined commands. Set the max call depth for user-defined commands. max-user-call-depth When 'on', each command is displayed as it is executed. Show state of GDB CLI command tracing. Set tracing of GDB CLI commands. trace-commands on 1 yes enable off 0 no disable auto -1 "on", "off" or "auto" expected. "on" or "off" expected. is "%s". is %s. filename to set it to. integer to set it to. integer %u out of range , Requires an argument. Valid arguments are %s. Undefined item: "%s". Ambiguous item "%s". gdb internal error: bad var_type in do_setshow_command do_setshow_command: invalid var_auto_boolean /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/cli/cli-setshow.c unlimited %u %d value gdb internal error: bad cmd_type in do_setshow_command q q q r jo zp p p nr r r u v v v u u u u v v u showlist optionlist show prefix option name : The current logfile is "%s". Currently logging to %s. Turn the logging off and on to make the new setting effective. Whether logging overwrites or appends to the log file is %s. logging_no_redirect_file != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/cli/cli-logging.c Redirecting output to %s. logging_no_redirect_file == NULL set logging Copying output to %s. Current output protocol does not support redirection The logging output mode is %s. Already logging to %s. w a Done logging to %s. "set logging" lets you log output to a file. Usage: set logging on [FILENAME] set logging off set logging file FILENAME set logging overwrite [on|off] set logging redirect [on|off] Currently logging to "%s". Future logs will be written to %s. Logs will overwrite the log file. Logs will be appended to the log file. Output is being sent only to the log file. Output is being logged and displayed. Output will be sent only to the log file. Output will be logged and displayed. set logging Set logging options logging show logging Show logging options If set, logging overrides the log file. Show whether logging overwrites or appends to the log file. Set whether logging overwrites or appends to the log file. overwrite If redirect is off, output will go to both the screen and the log file. If redirect is on, output will go only to the log file. Show the logging output mode. Set the logging output mode. redirect The logfile is used when directing GDB's output. Show the current logfile. Set the current logfile. file Enable logging. on Disable logging. off gdb.txt handle_redirections set_logging_redirect console F " History value must have integer type. Convenience variable must have integer value. inverted range negative value Args must be numbers or '$' variables. nr_rows nr_cols hdr body width alignment col_name colhdr %d %s= " %s=" bad switch /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/mi/mi-out.c %s add-inferior break-after ignore break-condition cond break-commands break-delete delete breakpoint break-disable disable breakpoint break-enable enable breakpoint break-info info break break-insert break-list break-passcount break-watch data-disassemble data-evaluate-expression data-list-changed-registers data-list-register-names data-list-register-values data-read-memory data-read-memory-bytes data-write-memory data-write-memory-bytes data-write-register-values enable-timings enable-pretty-printing environment-cd environment-directory environment-path environment-pwd exec-arguments set args exec-continue exec-finish exec-jump exec-interrupt exec-next exec-next-instruction exec-return exec-run exec-step exec-step-instruction exec-until until file-exec-and-symbols file file-exec-file exec-file file-list-exec-source-file file-list-exec-source-files file-symbol-file symbol-file gdb-exit gdb-set set gdb-show show gdb-version show version inferior-tty-set inferior-tty-show interpreter-exec list-features list-target-features list-thread-groups remove-inferior stack-info-depth stack-info-frame stack-list-arguments stack-list-frames stack-list-locals stack-list-variables stack-select-frame symbol-list-lines target-attach attach target-detach target-disconnect disconnect target-download load target-file-delete target-file-get target-file-put target-select target thread-info thread-list-ids thread-select trace-define-variable trace-find trace-list-variables trace-save trace-start trace-status trace-stop var-assign var-create var-delete var-evaluate-expression var-info-path-expression var-info-expression var-info-num-children var-info-type var-list-children var-set-format var-set-frozen var-set-update-range var-set-visualizer var-show-attributes var-show-format var-update command `%s' appears to be duplicated /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/mi/mi-cmds.c PATH %s %s -environment-pwd: No arguments required pwd -environment-pwd: error finding name of working directory: %s cwd -environment-cd: Usage DIRECTORY cd path -environment-path dir -environment-directory source-path -inferior-tty-show -inferior-tty-show: Usage: No args inferior_tty_terminal r --no-values --simple-values --all-values name exp numchild value type thread-id frozen displayhint dynamic -var-create: Usage: NAME FRAME EXPRESSION. - -var-create: name of object must begin with a letter * @ Name="%s", Frame="%s" (%s), Expression="%s" -var-create: unable to create variable object has_more -var-delete: Usage: [-c] EXPRESSION. -c -var-delete: Missing required argument after '-c': variable object name -var-delete: Illegal variable object name -var-delete: Invalid option. ndeleted natural binary decimal hexadecimal octal Must specify the format as: "natural", "binary", "decimal", "hexadecimal", or "octal" -var-set-format: Usage: NAME FORMAT. format Usage: NAME VISUALIZER_FUNCTION. Variable object not found -var-set-format: Usage: NAME FROZEN_FLAG. 0 1 Invalid flag value -var-show-format: Usage: NAME. -var-info-num-children: Usage: NAME. 2 Unknown value for PRINT_VALUES Must be: 0 or "%s", 1 or "%s", 2 or "%s" -var-list-children: Usage: [PRINT_VALUES] NAME [FROM TO] children child -var-info-type: Usage: NAME. Usage: NAME. path_expr -var-info-expression: Usage: NAME. lang -var-show-attributes: Usage: NAME. editable noneditable attr -var-evaluate-expression Cannot specify format more than once Usage: [-f FORMAT] NAME Garbage at end of command -var-assign: Usage: NAME EXPRESSION. -var-assign: Variable object is not editable -var-assign: Could not assign expression to variable object -var-update: Usage: [PRINT_VALUES] NAME. changelist true in_scope false invalid type_changed new_type new_num_children new_children -enable-pretty-printing: no arguments allowed -var-set-update-range: Usage: VAROBJ FROM TO f -break-insert -break-insert: Missing -break-insert: Garbage following ( 8 H Q Z Usage: tracepoint-number passcount Cound not find tracepoint %d -break-watch -break-watch: Missing -break-watch: Garbage following -break-watch: Unknown watchpoint type. USAGE: %s [ [...]] breakpoint number argument "%s" is not a number. junk at the end of breakpoint number argument "%s". breakpoint %d not found. r a h t c i p f d -stack-list-frames: Usage: [FRAME_LOW FRAME_HIGH] -stack-list-frames: Not enough frames in stack. stack -stack-info-depth: Usage: [MAX_DEPTH] depth 0 1 2 Unknown value for PRINT_VALUES: must be: 0 or "%s", 1 or "%s", 2 or "%s" -stack-list-locals: Usage: PRINT_VALUES -stack-list-arguments: Usage: PRINT_VALUES [FRAME_LOW FRAME_HIGH] -stack-list-arguments: Not enough frames in stack. stack-args frame level Usage: PRINT_VALUES locals args variables unexpected what_to_list: %d /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/mi/mi-cmd-stack.c name arg type value -stack-select-frame: Usage: FRAME_SPEC -stack-info-frame: No arguments required -file-list-exec-source-file -file-list-exec-source-file: Usage: No args -file-list-exec-source-file: No symtab line file fullname macro-info -file-list-exec-source-files -file-list-exec-source-files: Usage: No args files -data-disassemble -data-disassemble: Usage: ( [-f filename -l linenum [-n howmany]] | [-s startaddr -e endaddr]) [--] mode. -data-disassemble: Usage: [-f filename -l linenum [-n howmany]] [-s startaddr -e endaddr] [--] mode. -data-disassemble: Mode argument must be 0, 1, 2, or 3. -data-disassemble: Invalid filename. -data-disassemble: Invalid line number -data-disassemble: No function contains specified address f l n s e -symbol-list-lines: Usage: SOURCE_FILENAME -symbol-list-lines: Unknown source file name. lines pc line -target-file-get: Usage: REMOTE_FILE LOCAL_FILE -target-file-put: Usage: LOCAL_FILE REMOTE_FILE -target-file-delete: Usage: REMOTE_FILE -target-file-delete -target-file-put -target-file-get ~ & @ = mi1 mi2 mi3 -interpreter-exec: Usage: -interpreter-exec interp command -interpreter-exec: could not find interpreter "%s" -interpreter-exec: interpreter "%s" does not support command execution %s (gdb) inf %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/mi/mi-interp.c thread-created,id="%d",group-id="i%d" thread-exited,id="%d",group-id="i%d" thread-group-added,id="i%d" thread-group-started,id="i%d",pid="%d" thread-group-exited,id="i%d",exit-code="%s" thread-group-exited,id="i%d" thread-group-removed,id="i%d" thread-id stopped-threads all core *stopped *running,thread-id="%d" %s^running *running,thread-id="all" ti library-loaded,id="%s",target-name="%s",host-name="%s",symbols-loaded="%d" library-loaded,id="%s",target-name="%s",host-name="%s",symbols-loaded="%d",thread-group="i%d" library-unloaded,id="%s",target-name="%s",host-name="%s" library-unloaded,id="%s",target-name="%s",host-name="%s",thread-group="i%d" mi ` ` r mi_on_resume mi_new_thread space %s: Assertion `%s' failed. quick_push ^exit --reverse reverse-next next reverse-nexti nexti reverse-step step reverse-stepi stepi reverse-finish finish jump Target %s does not support this command. Already in reverse mode. Inferior has no threads. & run Usage: -target-detach [pid | thread-group] Invalid syntax of thread-group id '%s' Non-existent thread-group id '%d' Invalid identifier '%s' Thread group is empty -thread-select: USAGE: threadnum. %s -thread-list-ids: No arguments required. Invalid MI command /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/mi/mi-main.c i%d id process type pid executable cores , processes threads groups command user description tid core -list-thread-groups 0 1 only '0' and '1' are valid values for the '--recurse' option invalid syntax of group id '%s' Non-existent thread group id '%d' register-names bad register number changed-registers -data-list-changed-registers: Unable to read register contents. -data-list-register-values: Usage: -data-list-register-values [...] register-values number Optimized out 0x %02x value -data-write-register-values: Usage: -data-write-register-values [ ... ] -data-write-register-values: No registers. -data-write-register-values: No regs and values specified. -data-write-register-values: Regs and vals are not in pairs. -data-evaluate-expression: Usage: -data-evaluate-expression expression -data-read-memory -data-read-memory: Usage: ADDR WORD-FORMAT WORD-SIZE NR-ROWS NR-COLS [ASCHAR]. -data-read-memory: invalid number of rows. -data-read-memory: invalid number of columns. Unable to read memory. addr nr-bytes total-bytes next-row prev-row next-page prev-page memory data N/A ascii -data-read-memory-bytes Usage: [ -o OFFSET ] ADDR LENGTH. begin offset end contents -data-write-memory -data-write-memory: Usage: [-o COLUMN_OFFSET] ADDR FORMAT WORD-SIZE VALUE. Usage: ADDR DATA. Could not write memory yes no -enable-timings: Usage: %s {yes|no} features frozen-varobjs pending-breakpoints thread-info data-read-memory-bytes -list-features should be passed no arguments async reverse -list-target-features should be passed no arguments -add-inferior should be passed no arguments inferior -remove-inferior should be passed a single argument the thread group id is syntactically invalid the specified thread group does not exist cannot remove an active inferior Cannot remove last inferior token=`%s' command=`%s' args=`%s' target-select ^connected ^done %s console -interpreter-exec mi mi1 mi2 mi3 ^error,msg=" unknown error " thread-select thread-selected,id="%d" (gdb) Cannot specify --thread-group together with --all Cannot specify --thread together with --all Cannot specify --thread together with --thread-group Cannot specify --frame without --thread Invalid thread group for the --thread-group option Invalid thread id: %d Thread id: %d has terminated Invalid frame id: %d Undefined mi command: (missing implementation) %s %s cli=%s run=%s %s %s& is_running (inferior_ptid) +download section section-size total-size section-sent total-sent ,time={wallclock="%0.5f",user="%0.5f",system="%0.5f"} Usage: -trace-define-variable VARIABLE [VALUE] Invalid name of trace variable -trace-list-variables: no arguments are allowed trace selection mode is required none May not look at trace frames while trace is running. frame-number frame number is required tracepoint-number tracepoint number is required pc PC is required pc-inside-range Start and end PC are required pc-outside-range line Line is required Could not find the specified line Invalid mode '%s' Usage: -trace-save [-r] filename -r Invalid option: %s mi_execute_async_cli_command o -available -recurse VEC_int_space VEC_int_quick_push VEC_osdata_item_s_space VEC_osdata_item_s_quick_push .AUndefined MI command: %s --all --all --thread-group --thread-group Duplicate '--thread-group' option Invalid thread group id --thread --thread Duplicate '--thread' option --frame --frame Duplicate '--frame' option Invalid value for the '%s' option Problem parsing arguments: %s %s mi_getopt_long: optind out of bounds /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/mi/mi-getopt.c -- %s: Option %s requires an argument %s: Unknown option ``%s'' ? main MAIN _start tui_file_delete: bad magic number /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/tui/tui-file.c tui_file_isatty: bad magic number tui_file_rewind: bad magic number tui_file_put: bad magic number tui_file_get_strbuf: bad magic number tui_file_adjust_strbuf: bad magic number tui_file_flush: bad magic number continue down finish next run step up info locals where c ` = d i = f n = n u = r z = s ~ = u = v = w = D #D 5D ,D >D tui-switch-mode gdb-command next-keymap \C-x TUI mode not allowed (y or n) Please answer y or n. tui_exec called /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/tui/tui-interp.c tui console QQ Q AR R ]R R ^ ^? Display all %d possibilities? (y or n) Cannot create pipe for readline w Cannot redirect readline output /e Te e e f Change the layout of windows. Usage: layout prev | next | Layout names are: src : Displays source and command windows. asm : Displays disassembly and command windows. split : Displays source, disassembly and command windows. regs : Displays register window. If existing layout is source/command or assembly/command, the register window is displayed. If the source/assembly/command (split) is displayed, the register window is displayed with the window that has current logical focus. layout Toggle between Source/Command and Disassembly/Command layouts. td Toggle between Source/Command or Disassembly/Command and Source/Disassembly/Command layouts. ts Ambiguous command input. SRC ASM SPLIT REGS $REGS $GREGS $FREGS $SREGS NEXT PREV Usage: layout prev | next | Invalid layout specified. %s line file REGS [ Register Values Unavailable ] Register group: %s "tui reg" must be followed by the name of a tui reg command. tui reg TUI commands to control the register window. reg Display only floating point registers. float Display only general registers. general Display only system registers. system Display next register group. next Display only floating point registers fr Display only general registers gr Display only special registers sr Scroll the registers window forward +r Scroll the register window backward -r No process %d ?? %*.*s (SingleKey) %s%*.*s* In: %s%*.*s Line: PC: Update the source window and locator to display the current execution point. update space ascii acs normal standout reverse half half-standout bold bold-standout The attribute mode to use for the active TUI window border is "%s". The attribute mode to use for the TUI window borders is "%s". The kind of border for TUI windows is "%s". "tui" must be followed by the name of a tui command. tui Text User Interface commands. tui set tui TUI configuration variables show tui Refresh the terminal display. refresh U Set the width (in characters) of tab stops. Usage: tabset tabset Set the height of a specified window. Usage: winheight [+ | -] <#lines> Window names are: src : the source window cmd : the command window asm : the disassembly window regs : the register display winheight wh List of all displayed windows. win Set focus to named window or next/prev window. Usage: focus { | next | prev} Valid Window names are: src : the source window asm : the disassembly window regs : the register display cmd : the command window focus fs Scroll window forward. Usage: + [win] [n] + Scroll window backward. Usage: - [win] [n] - Scroll window forward. Usage: < [win] [n] < Scroll window backward. Usage: > [win] [n] > XDB compatibility command for setting the height of a command window. Usage: w <#lines> w This variable controls the border of TUI windows: space use a white space ascii use ascii characters + - | for the border acs use the Alternate Character Set Show the kind of border for TUI windows. Set the kind of border for TUI windows. border-kind This variable controls the attributes to use for the window borders: normal normal display standout use highlight mode of terminal reverse use reverse video mode half use half bright half-standout use half bright and standout mode bold use extra bright or bold bold-standout use extra bright or bold with standout mode Show the attribute mode to use for the TUI window borders. Set the attribute mode to use for the TUI window borders. border-mode This variable controls the attributes to use for the active window border: normal normal display standout use highlight mode of terminal reverse use reverse video mode half use half bright half-standout use half bright and standout mode bold use extra bright or bold bold-standout use extra bright or bold with standout mode Show the attribute mode to use for the active TUI window border. Set the attribute mode to use for the active TUI window border. active-border-mode set width %d set height %d NEXT PREV Invalid window specified. The window name specified must be valid and visible. Focus set to %s window. Usage: focus { | next | prev} Incorrect Number of Arguments. %s %s (%d lines) %s (%d lines) Tab widths greater than 0 must be specified. Usage: winheight [+ | -] <#lines> Invalid window height specified. %s Usage: w <#lines> ? [ No Data Values Displayed ] ?? [ No Source Available ] [ No Assembly Available ] l.loa == LOA_ADDRESS || l.loa == LOA_LINE %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/tui/tui-winsource.c content_loa.loa == LOA_LINE || content_loa.loa == LOA_ADDRESS line->line_or_addr.loa == LOA_LINE || line->line_or_addr.loa == LOA_ADDRESS Unable to Allocate Memory for Source or Disassembly Display. tui_update_breakpoint_info tui_set_is_exec_point_at Python scripting is not supported in this copy of GDB. gdbpy_should_stop called when Python scripting is not supported. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/python/python.c gdbpy_breakpoint_has_py_cond called when Python scripting is not supported. maintenance set python Evaluate a Python command. Python scripting is not supported in this copy of GDB. This command is only a placeholder. python maintenance show python Prefix command for python maintenance settings. Enables or disables printing of Python stack traces. Show whether Python stack will be printed on error. Enable or disable printing of Python stack dump on error. print-stack j | & L N ` ; j | & L N ? Loadable segment "%s" outside of ELF segments .stab .stab.index .mdebug Section index is uninitialized /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/elfread.c Bbss.bss Ddata.data sect_index_data not initialized Drodata.rodata sect_index_rodata not initialized elf/stab section information %s without a preceding file symbol duplicated elf/stab section information for %s @plt .plt .got.plt @got.plt gnu-indirect-function "%s" has changed its resolved function_address from %s to %s entry_p != NULL %s: Assertion `%s' failed. %s@got.plt b->type == bp_gnu_ifunc_resolver b_return->type == bp_gnu_ifunc_resolver_return b_return->loc != NULL && b_return->loc->next == NULL frame_id_p (b_return->frame_id) b_return->related_breakpoint == b_return b->type == bp_gnu_ifunc_resolver_return handle_inferior_event: Invalid gnu-indirect-function breakpoint type %d current_program_space == b->pspace File "%s" has no build-id, file skipped File "%s" has a different build-id, file skipped /.build-id/ %02x .debug "%s": separate debug info file has no debug info Can't read symbols from %s: %s .stabstr elf/stab section information questionable for %s elf/stab section information missing for %s j | & L N ? = s elf_gnu_ifunc_resolver_return_stop elf_gnu_ifunc_resolver_stop elf_gnu_ifunc_resolve_by_cache (undocumented errno %d) J >0 DM<:(;B= P 3*4+9 C L/ N.OK !"#$%&'),-125678?@AEFGHI ! $ ' * - 0 4 9 = A E I N R V Z _ ` f g m o p r v | ~ " $ & ( * , 0 4 8 = C E H J M O P T V X Z [ ] ` b e g k n p s u x |  " % ( * , . 1 4 9 > A D G J M P S V Y \ _ b e h k n q t w z } R T S h U T(U U U:U U;U U8U U7U U2U U1U U6U U5U U3U U4U U0U U/U U.U U-U U,U U+UPU U*U U%U ] $ DhM 3h4DUM 3h4DUM 3h4DUM 3h4DUM [ [ & ' H I \ p \ p p Kp p p ^ q q 9 n `_` a n b < / 0 . K J * 3 4 % 8 7 2 1 6 5 - , @ ? ( F G DM CL l H o H o # ' + / 3 7 = D N V Z ` g q y } ! % ) - 3 : C N U \ _ e o u { - 6 7 S $ ( , 0 4 8 < @ D H K N Q T X \ ` g k m q r z # $ % & ' ( + , 4 < $end error $undefined INT FLOAT DECFLOAT STRING CHAR NAME UNKNOWN_CPP_NAME COMPLETE TYPENAME NAME_OR_INT OPERATOR STRUCT CLASS UNION ENUM SIZEOF UNSIGNED COLONCOLON TEMPLATE ERROR NEW DELETE REINTERPRET_CAST DYNAMIC_CAST STATIC_CAST CONST_CAST SIGNED_KEYWORD LONG SHORT INT_KEYWORD CONST_KEYWORD VOLATILE_KEYWORD DOUBLE_KEYWORD VARIABLE ASSIGN_MODIFY TRUEKEYWORD FALSEKEYWORD ',' ABOVE_COMMA '=' '?' OROR ANDAND '|' '^' '&' NOTEQUAL EQUAL '<' '>' GEQ LEQ RSH LSH '@' '+' '-' '*' '/' '%' DECREMENT INCREMENT UNARY '.' '[' '(' DOT_STAR ARROW_STAR ARROW BLOCKNAME FILENAME '!' '~' ']' ')' '{' '}' ':' $accept start type_exp exp1 exp $@1 $@2 lcurly arglist rcurly string_exp block variable qualified_name space_identifier const_or_volatile cv_with_space_id const_or_volatile_or_space_identifier_noopt const_or_volatile_or_space_identifier abs_decl direct_abs_decl array_mod func_mod type typebase typename nonempty_typelist ptype const_and_volatile const_or_volatile_noopt operator name name_not_typename ( > - > 3 > > > B > H > Q > X > ] > b > s > | > > > > > > > > > > > > > > > > > > > + > 0 > 6 > B > P > a > p > y > > > > > > > > > > > > > > > > > > > > > > > > > > > > # > ) > - > 1 > 5 > > > I > O > Y > b > f > j > n > r > v > z > ~ > > > > > > > > > > > > > > > > > > H > n > w > > > > > > > > > > > > > QRRSTTUUUUUUUUUUUUUUUUUUUUUUVUWUXYYYUZUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU[[UUU\\\]^^^]]]_``abbccdddddeeeeeffgghiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjkkllmmnnnooooooooooooooooooooooooooooooooooppppppqqqq ^ADEMB sC^ uvt GPQ ^ S ! "O FY `^ r a [ s ^ Z ^^^^ }y~w # N ^ b " V { ^ z|x  * @? =<;:943786521+/0,-. " &' U\_]fd ^chkm W H ) ^^ $(ge np ^jl X > %oiq IKJL - . 0 1 2 3 4 5 6 7 8 : t - ; < = > i ? s O O O O O O O ` U " c 6 ; O O O O O s M O O l O H r ' m a O O @ O O & O f O O O O n r O O O O O O O O O O O O O O O O O O O O O O O j k O O O O O O O O O O O O O O s O 2 O O O O O < O O O O O O O { O O O \ q r z O V & O O p O O O O O O O O O O O r r r % : : K K K K b O O O O O O O O O O . & A O O O O O W O O O O O O V O r O O O O O O O O O O O O O O O O * N O O O O O O O O O O P R O O O l O Q O O t O S o 9 h h h h j k l h / x ) @ c d e f " A B " h y ! z # 2 { : ? | * u g c d f p + p < q r s } ~ s / v g h ' ( , h h h B c d f c d e f % & + $ = 4 5 > h 6 3 7 8 9 .  0 1 g g b ; w @ A B C ! " # $ % & ' ( ) * + , ! " # $ % & ' ( ) * + , m ! " # $ % & n ( ) * + , m ! " # $ % & ' ( ) * + , m B % & ' ( ) * + B , C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a D E F G B ( ( ! " # $ % & ( D * + : ; 1 ( ( ' ( ( ! 1 " M O A C D A L ! " # 3 b ! " 3 M M 3 M M 3 L # 9 H K < M n ( C D # # ! " 9 y z { | C D H 9 0 H < C C D C L M 3 M O ! " # 0 B C D E F G M L ! " < 4 L C D 4 4 4 0 M L 4 9 D < M D D C D D H < = > ? @ H B C D E F G 8 " 5 6 7 8 ! " # $ & ' 9 : ; < = > ? @ 0 B C D E F G 9 : ; < ? @ D H I J K N ! " # $ & ' : ; < = > ? @ 0 B C D E F G : ; < ? @ D H I J K N $ & ' ? @ 0 B C D E F G : ; < ? @ D H I J K N $ & ' 0 : ; < ? @ D H I J K N $ & ' ! " # ? @ D H I J K N 9 ! " # % ( * , - . / 0 1 2 3 4 5 6 7 8 : ; < = > ? @ C D F G % J K * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ B C D E F G % P * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ B C D E F G % M * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ B C D E F G % M * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ B C D E F G % M * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ B C D E F G % M * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ B C D E F G + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ B C D E F G - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ B C D E F G . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ B C D E F G / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ B C D E F G ! " # 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ B C D E F G 1 2 3 4 5 6 7 8 9 : ; < = > ? @ B C D E F G 3 4 5 6 7 8 9 : ; < = > ? @ B C D E F G 7 8 9 : ; < = > ? @ B C D E F G !"#$&'0:;?@CDFGJKl Hopppp DU j Hqp3333 j # "!UUUUUUThUU (%*+,-./0123456789:;<=>?@BCDEFGUYh 9_ibbcWKpCCLMh 3hhhh MMUUUUUUUUUUUUUUUUUUUUUUU ^pTVhkUU ^p(OZZp `n0 unknown >>= <<= += -= *= /= %= |= &= ^= << >> == != <= >= && || ++ -- , ->* -> () [] -> $$ = syntax error Error: discarding Error: popping memory exhausted Cleanup: discarding lookahead Cleanup: popping 4 & 7 H Y j { # \ B ^ 4 X v 4 & 7 H Y j { % 6 G X i z 4 F E N 4 V! 4 4 4 4 4 4 4 ! ! ! ! 4 ! " %" P" a" r" " " " 4 " " # B# p# # # # ($ V$ $ $ $ % <% j% % % % "& P& ~& & & ' 6' d' ' ' ( ?( p( ( ( ) 6) l) ) ) ) 4 * O* * * + 4 b+ 4 4 }+ + + + + (, ^, , , - 6- l- - - . D. z. . . / R/ / 20 h0 0 0 1 @1 v1 1 1 2 N2 2 2 2 &3 3 3 4 4 34 I4 4 4 _4 / ~/ / / / / / u/ l/ / / / / / Numeric constant too large. < 0< < 0< 0< 0< 0< 0< 0< 0< 0< 0< 0< 0< 0< 0< 0< 0< < 0< 0< 0< ; 0< 0< 0< 0< 0< 0< 0< 0< 0< < 0< < 0< 0< 0< 0< 0< 0< 0< 0< 0< 0< 0< 0< 0< 0< 0< < 0< 0< 0< ; \x \x escape without a following hex digit \ \%c escape without a following hex digit \\ F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F FA FA FA FA FA FA FA FA F F F F F F F F F F F F F F F F F F F F F F F F F F F F F [B F F F F F F C F F F F ?D D F F ZF D F F F F F F F &E F F F sE F E [B F F 2@ Unterminated string in expression. Unmatched single quote. _.> $ c.> $ .> 4 $ :: .* g.> $ j.> $ m.> $ p.> $ s.> $ v.> $ y.> $ |.> $ .> 1 $ .> 0 $ .> 5 $ .> ) $ .> ( $ 06> $ .> / $ .> . $ .> + $ .> * $ .> - $ .> , $ 36> 3 $ unsigned template volatile struct signed sizeof false class union const enum true new delete and and_eq bitand bitor compl not not_eq or or_eq xor xor_eq const_cast dynamic_cast static_cast reinterpret_cast 7> 7> 7> ! 7> 7> 7> .> " 7> & 7> 7> -> 7> 7> -> 7> % .,> 7> 7> > 7> ) $ 7> $ 7> & 7> | 8> ~ 8> ! 8> * $ 8> ( $ 8> $ 8> ^ #8> $ *8> 58> B8> N8> ! macro_original_text %s: Assertion `%s' failed. macro_original_text Invalid number "%s". Empty character constant. Invalid character constant. Invalid character '%c' in expression. thread task N R R R R R R R R N N R R R R R R R R R R R R R R R R R R R R R N Q R R R Q Q R N O Q Q @O Q zO Q O O O O O O O O O O Q R Q Q Q Q Q R R R R R R R R R R R R R R R R R R R R R R R R R R N R O Q R R R R R R R R R R R R R R R R R R R R R R R R R R R R Q Q Q Q index space quick_push quick_insert ordered_remove A %s in expression, near `%s'. c_parse VEC_token_and_value_index VEC_token_and_value_ordered_remove VEC_token_and_value_space VEC_token_and_value_quick_push VEC_token_and_value_quick_insert finished_macro_expansion scan_macro_expansion H ?1 I)=;* J 4+5,: D F0 / G !"#$%&'(-.236789@ABE KLMMMNNOOOOOPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRSSSSTTTUUVVVVWWXXYYZZZZ[\\]]]]]^^^^^___``aaabbccccccddeeeeeeeffffgghhhhhhhhhhhhiiijjjjkkkkkllmmnnnnooooopppppqrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq ;a `cd_\[ikZmhbl 52 Cy @ =] egu D 4}A + (' $# &%"! *) - 0j 7 oX x :1B8 ? IKO|3 /,. nY r mX P X EGzv9 M HL 6Xs XWX Q p ~ J qVUTR N S \ v N ! _ " # $ % & a ' ~ c (  ? - ! ? ? ? ? ? ? ? ? ? ? ? ? : ? ? ? ? ? t ? 0 7 t w ? t ' ? ? ? t ? 0 B $ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? " ? ? F f ? ? ? Q ? ? ? t b ? 7 b 4 ? ? ? b ! ? ? s ? ? B t t ? ? ? A b ? ? ? 3 b 7 ? ? ? ? 8 S W [ ? ? ? ? ? K ` ? ? ? ? C ? ? d ? B n t j ! t s ? ? ? ? ? ? t ? ? ? E ? ? ? ? ? ? _ _ _ _ ? n ? ? ? ? ? ? t ? t ? t ? ? ? % ? ? ? ? ? Q Q w w 4 4 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9 ? ? ? ? ? / ? k ? ? @ ? ? a , . + x - f b V P ` y { W S } | ] Z g h n e g w z ) i Q R , U e g X i g V T ' ( Y k t g Z g b [ * ` t * t ! x " # ] y X g | Y - Z w z [ i ] > ? @ h + , y ] i ] ] V ^ j w z } ] O ) . i j 2 / 0 1 8 < 9 ] y j y * : A ; d B C l q ^ o r w z w z 4 5 p j & 7 , - 3 V ] ^ = j s t ^ j ^ ^ s ^ t X j ^ X Y Z Y ^ X Z u Y Z j / % ^ / / / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M X Y Z s t X 6 Y Z / 0 1 $ 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M / m b ' ' ' ' x ' C E ~ D # I * ' ' / . 4 * I * 1 . 5 5 = = D b F ` I U 4 ` F 4 W = | [ = = ` x = D | 1 u ~ D | m | ) = = s s G u s G D ( G | | I = I = z 4 G G 4 G 4 F ) * ) _ 9 : ; f F F ) { ) ) ) ) . ) 5 5 5 ) ) I N * I ) I ) ) U ] " % ` # & , ` | z U % ! [ e % Y $ % 6 u n o < 1 G H I 1 = D = I 1 D G I = > ? = C E D G I ! " $ % ; < = > ? 1 C % E < G H I ! " $ % 1 < G H I $ % 1 ! " < ) G H I ! " # * + - . / 0 1 2 3 4 5 6 7 8 9 ; < = > ? @ A D E G H I ! " 4 6 7 8 9 ) ; < = > ? 1 C E = D I ! " & ' ! " & ' G I , - . / 0 1 2 3 4 6 7 8 9 ; < = > ? G I C E 1 J = D G I ! " & ' ! " # * + G - . / 0 1 2 3 4 5 6 7 8 9 ; < = > ? @ A D E G H I ! " ! " , - . / 0 1 2 3 4 5 6 7 8 9 ; < = > ? C E , - . / 0 1 2 3 4 6 7 8 9 ; < = > ? C E . / 0 1 2 3 4 6 7 8 9 ; < = > ? C E / 0 1 2 3 4 6 7 8 9 ; < = > ? C E 0 1 2 3 4 6 7 8 9 ; < = > ? C E 1 2 3 4 6 7 8 9 ; < = > ? C E 2 3 4 6 7 8 9 ; < = > ? C E 8 9 ; < = > ? C E !"&'GLMOPQRSTVXYZ[abcdehl 4RVYZ #*+-./0123456789;<=>?@ADEGHIZh MM 4 1=DINZ[_fgjkbI_ RT[ b Ve cb IUVWXZ_fijop $%1?CEFFM5=FZ)`)*i)`Z bIWfmn llllMIM)5)]qqqqqqqqqqqqqqqqqq ``` hMmm)_gMM)555)MqqJi)III)qrrr)))Deleting new delete new[] delete[] + - * / % ^ & | ~ ! = < > << >> == != <= >= && || ++ -- , ->* -> () [] ... float double long double bool wchar_t void . ? sizeof 1 0 syntax error Error: discarding Error: popping memory exhausted Cleanup: discarding lookahead Cleanup: popping i i i i j rj j k k k "l Al `l l l l l l m 9m Xm wm m m m m n 1n Qn pn n n n n o *o Io ho o o o o p "p Jp |p p p p q 9q Iq mq q q q r ar r r ,s cs s s t Et |t t u qu u &v v v v v w w 2w Aw Pw _w nw }w w w w x x .x Ex \x sx x y y 2z Vz ~z z z { 8{ n{ { { { | 8| h| | =} } M~ ~ ~ 4   m B s m + \ E \ 1 ] 9 e A m I u L signed char char unsigned char int unsigned int long unsigned long short unsigned short long long unsigned long long d R v d I v m [  empty character constant invalid character constant (anonymous namespace) -= -in- invalid number += *= /= %= |= &= ^= <<= >>= :: unexpected string literal invalid character reinterpret_cast construction vtable for dynamic_cast static_cast covariant return thunk to reference temporary for typeinfo for typeinfo fn for typeinfo name for operator restrict unsigned template volatile virtual thunk to global constructors keyed to global destructors keyed to vtable for struct signed guard variable for false class union const enum true VTT for non-virtual thunk to Q u M > ` ` ` ` ` ` ` ` ` ` > d , _ : [ parse error %s, near `%s ' 7.3.1-gg2 x86_64-linux-gnu mipsel-unknown-linux-android * - breakpoints-invalid breakpoint %d catchpoint %d watchpoint %d starting stopped exited %d signalled signal-name signal-name-end signal-string signal-string-end signal breakpoints-headers field %d breakpoints-table record breakpoints-table-end frames-invalid new-thread thread-changed field-begin field-name-end field-value field-end quit error error-begin value-history-begin %d value-begin value-history-value value-history-end value-end display-begin display-number-end display-format display-expression display-expression-end display-value display-end arg-begin arg-name-end arg-value arg-end source middle beg %s:%d:%d:%s:%s frame-begin %d %s function-call signal-handler-caller frame-address frame-address-end frame-function-name frame-args frame-source-begin frame-source-file frame-source-file-end frame-source-line frame-source-end frame-where frame-end array-section-begin %d elt-rep %u elt-rep-end elt array-section-end addrmap_fixed_set_empty: fixed addrmaps can't be changed /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/addrmap.c addrmap_create_fixed is not implemented yet for fixed addrmaps obj %s: Assertion `%s' failed. n addrmap_find is not implemented yet for mutable addrmaps fixed->num_transitions == num_transitions addrmap_relocate is not implemented yet for mutable addrmaps D > size >= sizeof (*n) splay_obstack_alloc addrmap_mutable_create_fixed addrmap_mutable_set_empty /proc/%d/auxv _dl_auxv block % auxv_pair_size == 0 %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/auxv.c object == TARGET_OBJECT_AUXV readbuf || writebuf ??? AT_NULL End of vector AT_IGNORE Entry should be ignored AT_EXECFD File descriptor of program AT_PHDR Program headers for program AT_PHENT Size of program header entry AT_PHNUM Number of program headers AT_PAGESZ System page size AT_BASE Base address of interpreter AT_FLAGS Flags AT_ENTRY Entry point of program AT_NOTELF Program is not ELF AT_UID Real user ID AT_EUID Effective user ID AT_GID Real group ID AT_EGID Effective group ID AT_CLKTCK Frequency of times() AT_PLATFORM String identifying platform AT_HWCAP Machine-dependent CPU capability hints AT_FPUCW Used FPU control word AT_DCACHEBSIZE Data cache block size AT_ICACHEBSIZE Instruction cache block size AT_UCACHEBSIZE Unified cache block size AT_IGNOREPPC AT_BASE_PLATFORM String identifying base platform AT_RANDOM Address of 16 random bytes AT_EXECFN File name of executable AT_SECURE Boolean, was exec setuid-like? AT_SYSINFO Special system info/entry points AT_SYSINFO_EHDR System-supplied DSO's ELF header AT_SUN_UID AT_SUN_RUID AT_SUN_GID AT_SUN_RGID AT_SUN_LDELF Dynamic linker's ELF header AT_SUN_LDSHDR Dynamic linker's section headers AT_SUN_LDNAME String giving name of dynamic linker AT_SUN_LPAGESZ Large pagesize AT_SUN_PLATFORM Platform name string AT_SUN_HWCAP AT_SUN_IFLUSH Should flush icache? AT_SUN_CPU CPU name string AT_SUN_EMUL_ENTRY COFF entry point address AT_SUN_EMUL_EXECFD COFF executable file descriptor AT_SUN_EXECNAME Canonicalized file name given to execve AT_SUN_MMU String for name of MMU module AT_SUN_LDDATA Dynamic linker's data segment address AT_SUN_AUXFLAGS AF_SUN_ flags passed from the kernel %-4s %-20s %-30s %s %s The program has no auxiliary information now. No auxiliary vector found, or failed reading it. Auxiliary vector is empty. Display the inferior's auxiliary vector. This is information provided by the operating system at program startup. auxv memory_xfer_auxv ld_so_xfer_auxv bfd BFD backed target You should never see this bl != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/blockframe.c get_frame_block index %s: Assertion `%s' failed. space quick_push replace safe_grow unordered_remove Debugger's willingness to use watchpoint hardware is %s. Debugger's behavior regarding pending breakpoints is %s. Automatic usage of hardware breakpoints is %s. auto on off on off Always inserted breakpoint mode is %s (currently %s). Always inserted breakpoint mode is %s. bpnum Breakpoint %d now unconditional. Junk at end of expression breakpoint number Bad breakpoint argument: '%s' Cannot set a condition where a Python 'stop' method has been defined in the breakpoint. No breakpoint number %d. The 'while-stepping' command can only be used for tracepoints collect The 'collect' command can only be used for tracepoints teval The 'teval' command can only be used for tracepoints The 'while-stepping' command cannot be used for fast tracepoint The 'while-stepping' command cannot be used for static tracepoint The 'while-stepping' command can be used only once while_stepping->body_count == 1 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/breakpoint.c The 'while-stepping' command cannot be nested Type commands for breakpoint(s) %s, one per line. %d-%d %d No breakpoints specified. reading through apparently deleted breakpoint #%d? is_watchpoint (b) b->related_breakpoint->type == bp_watchpoint_scope b->related_breakpoint->related_breakpoint == b Watchpoint %d deleted because the program has left the block in which its expression is valid. Note: automatically using hardware breakpoints for read-only addresses. cannot set software breakpoint at readonly address %s hardware breakpoint %d not supported in overlay! Overlay breakpoint %d failed: in ROM? Cannot insert breakpoint %d. Temporarily disabling shared library breakpoints: breakpoint #%d Cannot insert hardware breakpoint %d. Error accessing memory address : %s. bl->owner->ops != NULL && bl->owner->ops->insert_location != NULL Error inserting catchpoint %d: Your system does not support this type of catchpoint. Error inserting catchpoint %d. Warning: Could not insert hardware watchpoint %d. Could not insert hardware breakpoints: You may have requested too many hardware breakpoints/watchpoints. longjmp _longjmp siglongjmp _siglongjmp {> {> {> {> _ovly_debug_event std::terminate() _Unwind_DebugHook !bploc->inserted Cannot detach breakpoints of inferior_ptid bl->owner != NULL bl->owner->type != bp_none bl->owner->ops != NULL && bl->owner->ops->remove_location != NULL Could not remove hardware watchpoint %d. bs->bp_location_at != NULL Temporary breakpoint Breakpoint reason disp bkptno , Stopped due to shared library event Thread Event Breakpoint: gdb should not stop! Overlay Event Breakpoint: gdb should not stop! Longjmp Master Breakpoint: gdb should not stop! std::terminate Master Breakpoint: gdb should not stop! Exception Master Breakpoint: gdb should not stop! value Old value = old New value = new Value = 1 , , 1 [1 - - / / 1 1 1 1 1 1 1 1 U- m- - - - - print_bp_stop_message: unrecognized enum value bs->breakpoint_at != NULL Watchpoint wpnum deleted because the program has left the block in which its expression is valid. b != NULL bl != NULL Error evaluating expression for watchpoint %d Watchpoint %d deleted. Error in testing breakpoint condition: Watchpoint condition cannot be tested in the current scope silent Q bpstat_what: tracepoint encountered bpstat_what: unhandled bptype %d bpstat_what: bp_shlib_event bpstat_what: bp_jit_event VF D D D D D D D D E 3E E 3E LE oE E E E oE oE oE oE oE {E F F F E !F *F total_width < sizeof wrap_indent what in func at file : fullname line at pending bptypes table does not describe type #%d. !loc || loc_number != 0 bkpt %d.%d number type y n enabled %c b->loc == NULL || b->loc->next == NULL print_one_breakpoint: bp_none encountered addr inf thread thread task task b->type == bp_static_tracepoint marker id is static-tracepoint-marker-string-id stop only in stack frame at frame trace only if stop only if cond stop only in thread catchpoint breakpoint already hit times time times ignore next ignore hits script pass count pass original-location BreakpointTable Num Type Disp Enb Address What No breakpoints or watchpoints. No breakpoint or watchpoint matching '%s'. default collect default-collect No watchpoints. No watchpoint matching '%s'. Note: breakpoint Note: breakpoints (all threads) (thread %d) and , (permanent) (disabled) %s%s also set at pc . loc1->owner != NULL loc2->owner != NULL Breakpoint %d address previously adjusted from %s to %s. Breakpoint address adjusted from %s to %s. unknown breakpoint type i h h h h i h h h h h h h h h h h h h h h h h i i i i h h h (*blp)->refc > 0 loc->owner != NULL loc->pspace == current_program_space sal.pspace != NULL *%s Temporarily disabling breakpoints for unloaded shared library "%s" Catchpoint %d (forked process %d), fork , process Catchpoint %d (fork) catch fork Catchpoint %d (vforked process %d), vfork Catchpoint %d (vfork) catch vfork '%s' Catchpoint %d (call to syscall %s), Catchpoint %d (returned from syscall %s), syscalls " syscall " %s %s%s, %s%d, " Catchpoint %d (syscalls Catchpoint %d (syscall '%s' [%d] %d ) Catchpoint %d (any syscall) catch syscall %s Catchpoint %d (exec'd %s), exec , program " Catchpoint %d (exec) catch exec !frame_id_inlined_p (frame_id) (apparently deleted?) Eventpoint %d: Watchpoint wpt : exp Hardware watchpoint Hardware read watchpoint hw-rwpt Hardware access (read/write) watchpoint hw-awpt Temporary breakpoint Breakpoint at gnu-indirect-function resolver Hardware assisted breakpoint %d Tracepoint Fast tracepoint Static tracepoint (%s) pending. at : file %s, line %d. (%d locations) 1 L l E loc->pspace != NULL loc != NULL No hardware breakpoint support in the target. Hardware breakpoints used exceeds limit. sals.nelts > 0 -m Probed static tracepoint marker "%s" Couldn't determine the static tracepoint marker to probe Garbage %s follows condition found if No default breakpoint address now. +- May not have a fast tracepoint at 0x%s%s Junk after thread keyword. Unknown thread %d. Junk after task keyword. Unknown task %d. Junk at end of arguments. No known static tracepoint marker named %s Make breakpoint pending on future shared library load? tp != NULL Multiple breakpoints were set. Use the "delete" command to delete unwanted breakpoints. No line %d in file "%s". Specify the type of breakpoint to set. Usage: stop in stop at Usage: stop in Usage: stop at b->type == bp_hardware_breakpoint bl && bl->next == NULL Temporary ranged breakpoint Ranged breakpoint bl address range: [%s, %s] Hardware assisted ranged breakpoint %d from %s to %s. break-range %s, %s Could not find location of the end of the range. This target does not support hardware ranged breakpoints. No address range specified. Too few arguments. Could not find location of the beginning of the range. Cannot create a ranged breakpoint with multiple locations. Invalid address range, end preceeds start. Address range too large. u Invalid thread ID specification %s. Cannot watch constant value `%.*s'. Junk at end of command. Expression cannot be implemented with read/access watchpoint. Target does not support this type of hardware watchpoint. Target can only support one kind of HW watchpoint at a time. * (%s *) %s -location %.*s -location -l Couldn't get information on specified line. unsupported or unknown fork kind; cannot catch it throw Temporary catchpoint Catchpoint (exception thrown), (exception caught), exception throw exception catch (throw) (catch) tcatch catch catch __cxa_begin_catch __cxa_throw Unsupported or unknown exception event; cannot catch it Unsupported with this platform/compiler combination. Unknown syscall name '%s'. The feature 'catch syscall' is not supported on this architecture yet. Catch requires an event name. No source file specified. No breakpoint at %s. No breakpoint at this line. Deleted breakpoint Deleted breakpoints %d bl->address >= start bl->address < end is_hardware_watchpoint (loc2->owner) warning: Error removing breakpoint %d allegedly permanent breakpoint is not actually inserted another breakpoint was inserted on top of a permanent breakpoint bpt != NULL Delete all breakpoints? static tracepoint %d changed probed marker from %s to %s marker for static tracepoint %d (%s) not found at previous line number Now in %s:%d sals_end.nelts == 0 || (sals.nelts == 1 && sals_end.nelts == 1) failed to reevaluate condition for breakpoint %d: %s marker %s not found sals.nelts == 1 attempted to reset apparently deleted breakpoint #%d? Deleting unknown breakpoint type %d l l 4 4 4 4 l l l l l l l l l l _ _ _ _ l l l Error in re-setting breakpoint %d: Ignore count ignored for tracepoint %d. Will stop next time breakpoint %d is reached. Will ignore next crossing of breakpoint %d. Will ignore next %d crossings of breakpoint %d. a breakpoint number bad breakpoint number: '%s' Second argument (specified ignore-count) is missing. one or more breakpoint numbers bad breakpoint number at or near '%s' No breakpoint number %d. Bad breakpoint number '%s' Bad breakpoint location number '%s' attempted to disable apparently deleted breakpoint #%d? Cannot enable watchpoint %d: attempted to enable apparently deleted breakpoint #%d? Empty line specification. Junk at end of line specification: %s single_step_breakpoints[1] == NULL Could not insert single-step breakpoint at %s single_step_breakpoints[0] != NULL tpnum Uploaded tracepoint %d has no source location, using raw address Uploaded tracepoint %d condition has no source form, ignoring it %d %d Uploaded tracepoint %d actions have no source form, ignoring them No tracepoints. No tracepoint matching '%s'. Delete all tracepoints? Setting tracepoint %d's passcount to %d passcount command requires an argument (count + optional TP num) all !state->finished tracepoint number bad tracepoint number at or near '%s' Tracepoint argument missing and no previous tracepoint No tracepoint number %d. Argument required (file name in which to save) Nothing to save. w Unable to open file '%s' for saving (%s) ftrace strace trace tbreak break thbreak hbreak watch rwatch awatch unhandled breakpoint type %d %016llx *0x%s thread %d task %d condition $bpnum %s ignore $bpnum %d passcount %d commands end disable disable $bpnum.%d set default-collect %s Saved to file '%s'. "save" must be followed by the name of a save subcommand. save Set ignore-count of breakpoint number N to COUNT. Usage is `ignore N COUNT'. bc Set commands to be executed when a breakpoint is hit. Give breakpoint number as argument after "commands". With no argument, the targeted breakpoint is the last one set. The commands themselves follow starting on the next line. Type a line containing "end" to indicate the end of them. Give "silent" as the first line to make the breakpoint silent; then no output is printed when it is hit, except what the commands print. commands Specify breakpoint number N to break only if COND is true. Usage is `condition N COND', where N is an integer and COND is an expression to be evaluated whenever breakpoint N is reached. condition Set a temporary breakpoint. Like "break" except the breakpoint is only temporary, so it will be deleted when hit. Equivalent to "break" followed by using "enable delete" on the breakpoint number. tbreak [LOCATION] [thread THREADNUM] [if CONDITION] LOCATION may be a line number, function name, or "*" and an address. If a line number is specified, break at start of code for that line. If a function is specified, break at start of code for that function. If an address is specified, break at that exact address. With no LOCATION, uses current execution address of the selected stack frame. This is useful for breaking on return to a stack frame. THREADNUM is the number from "info threads". CONDITION is a boolean expression. Multiple breakpoints at one place are permitted, and useful if their conditions are different. Do "help breakpoints" for info on other commands dealing with breakpoints. Set a hardware assisted breakpoint. Like "break" except the breakpoint requires hardware support, some target hardware may not have this support. hbreak [LOCATION] [thread THREADNUM] [if CONDITION] LOCATION may be a line number, function name, or "*" and an address. If a line number is specified, break at start of code for that line. If a function is specified, break at start of code for that function. If an address is specified, break at that exact address. With no LOCATION, uses current execution address of the selected stack frame. This is useful for breaking on return to a stack frame. THREADNUM is the number from "info threads". CONDITION is a boolean expression. Multiple breakpoints at one place are permitted, and useful if their conditions are different. Do "help breakpoints" for info on other commands dealing with breakpoints. Set a temporary hardware assisted breakpoint. Like "hbreak" except the breakpoint is only temporary, so it will be deleted when hit. thbreak [LOCATION] [thread THREADNUM] [if CONDITION] LOCATION may be a line number, function name, or "*" and an address. If a line number is specified, break at start of code for that line. If a function is specified, break at start of code for that function. If an address is specified, break at that exact address. With no LOCATION, uses current execution address of the selected stack frame. This is useful for breaking on return to a stack frame. THREADNUM is the number from "info threads". CONDITION is a boolean expression. Multiple breakpoints at one place are permitted, and useful if their conditions are different. Do "help breakpoints" for info on other commands dealing with breakpoints. enable Enable some breakpoints. Give breakpoint numbers (separated by spaces) as arguments. With no subcommand, breakpoints are enabled until you command otherwise. This is used to cancel the effect of the "disable" command. With a subcommand you can enable temporarily. enable ab en enable breakpoints Enable some breakpoints. Give breakpoint numbers (separated by spaces) as arguments. This is used to cancel the effect of the "disable" command. May be abbreviated to simply "enable". breakpoints Enable breakpoints for one hit. Give breakpoint numbers. If a breakpoint is hit while enabled in this fashion, it becomes disabled. once Enable breakpoints and delete when hit. Give breakpoint numbers. If a breakpoint is hit while enabled in this fashion, it is deleted. delete disable Disable some breakpoints. Arguments are breakpoint numbers with spaces in between. To disable all breakpoints, give no argument. A disabled breakpoint is not forgotten, but has no effect until reenabled. disable dis disa sb Disable some breakpoints. Arguments are breakpoint numbers with spaces in between. To disable all breakpoints, give no argument. A disabled breakpoint is not forgotten, but has no effect until reenabled. This command may be abbreviated "disable". delete Delete some breakpoints or auto-display expressions. Arguments are breakpoint numbers with spaces in between. To delete all breakpoints, give no argument. Also a prefix command for deletion of other GDB objects. The "unset" command is also an alias for "delete". d del Delete some breakpoints. Arguments are breakpoint numbers with spaces in between. To delete all breakpoints, give no argument. db Delete some breakpoints or auto-display expressions. Arguments are breakpoint numbers with spaces in between. To delete all breakpoints, give no argument. This command may be abbreviated "delete". Clear breakpoint at specified line or function. Argument may be line number, function name, or "*" and an address. If line number is specified, all breakpoints in that line are cleared. If function is specified, breakpoints at beginning of function are cleared. If an address is specified, breakpoints at that address are cleared. With no argument, clears all breakpoints in the line that the selected frame is executing in. See also the "delete" command which clears breakpoints by number. clear cl Set breakpoint at specified line or function. break [LOCATION] [thread THREADNUM] [if CONDITION] LOCATION may be a line number, function name, or "*" and an address. If a line number is specified, break at start of code for that line. If a function is specified, break at start of code for that function. If an address is specified, break at that exact address. With no LOCATION, uses current execution address of the selected stack frame. This is useful for breaking on return to a stack frame. THREADNUM is the number from "info threads". CONDITION is a boolean expression. Multiple breakpoints at one place are permitted, and useful if their conditions are different. Do "help breakpoints" for info on other commands dealing with breakpoints. b br bre brea ba stop Break in function/address or break at a line in the current file. stop Break in function or address. in Break at a line in the current file. Status of user-settable breakpoints, or breakpoint number NUMBER. The "Type" column indicates one of: breakpoint - normal breakpoint watchpoint - watchpoint The "Disp" column contains one of "keep", "del", or "dis" to indicate the disposition of the breakpoint after it gets hit. "dis" means that the breakpoint will be disabled. The "Address" and "What" columns indicate the address and file/line number respectively. Convenience variable "$_" and default examine address for "x" are set to the address of the last breakpoint listed unless the command is prefixed with "server ". Convenience variable "$bpnum" contains the number of the last breakpoint set. status Status of specified breakpoints (all user-settable breakpoints if no argument). The "Type" column indicates one of: breakpoint - normal breakpoint watchpoint - watchpoint The "Disp" column contains one of "keep", "del", or "dis" to indicate the disposition of the breakpoint after it gets hit. "dis" means that the breakpoint will be disabled. The "Address" and "What" columns indicate the address and file/line number respectively. Convenience variable "$_" and default examine address for "x" are set to the address of the last breakpoint listed unless the command is prefixed with "server ". Convenience variable "$bpnum" contains the number of the last breakpoint set. lb Status of all breakpoints, or breakpoint number NUMBER. The "Type" column indicates one of: breakpoint - normal breakpoint watchpoint - watchpoint longjmp - internal breakpoint used to step through longjmp() longjmp resume - internal breakpoint at the target of longjmp() until - internal breakpoint used by the "until" command finish - internal breakpoint used by the "finish" command The "Disp" column contains one of "keep", "del", or "dis" to indicate the disposition of the breakpoint after it gets hit. "dis" means that the breakpoint will be disabled. The "Address" and "What" columns indicate the address and file/line number respectively. Convenience variable "$_" and default examine address for "x" are set to the address of the last breakpoint listed unless the command is prefixed with "server ". Convenience variable "$bpnum" contains the number of the last breakpoint set. Set catchpoints to catch events. Set temporary catchpoints to catch events. tcatch Catch an exception, when caught. With an argument, catch only exceptions with the given name. Catch an exception, when thrown. With an argument, catch only exceptions with the given name. Catch calls to fork. Catch calls to vfork. Catch calls to exec. Catch system calls by their names and/or numbers. Arguments say which system calls to catch. If no arguments are given, every system call will be caught. Arguments, if given, should be one or more system call names (if your system supports that), or system call numbers. syscall Catch Ada exceptions, when raised. With an argument, catch only exceptions with the given name. exception Catch failed Ada assertions, when raised. With an argument, catch only exceptions with the given name. assert Set a watchpoint for an expression. Usage: watch [-l|-location] EXPRESSION A watchpoint stops execution of your program whenever the value of an expression changes. If -l or -location is given, this evaluates EXPRESSION and watches the memory to which it refers. Set a read watchpoint for an expression. Usage: rwatch [-l|-location] EXPRESSION A watchpoint stops execution of your program whenever the value of an expression is read. If -l or -location is given, this evaluates EXPRESSION and watches the memory to which it refers. Set a watchpoint for an expression. Usage: awatch [-l|-location] EXPRESSION A watchpoint stops execution of your program whenever the value of an expression is either read or written. If -l or -location is given, this evaluates EXPRESSION and watches the memory to which it refers. Status of specified watchpoints (all watchpoints if no argument). watchpoints If zero, gdb will not use hardware for new watchpoints, even if such is available. (However, any hardware watchpoints that were created before setting this to nonzero, will continue to use watchpoint hardware.) Show debugger's willingness to use watchpoint hardware. Set debugger's willingness to use watchpoint hardware. can-use-hw-watchpoints Set a tracepoint at specified line or function. trace [LOCATION] [thread THREADNUM] [if CONDITION] LOCATION may be a line number, function name, or "*" and an address. If a line number is specified, break at start of code for that line. If a function is specified, break at start of code for that function. If an address is specified, break at that exact address. With no LOCATION, uses current execution address of the selected stack frame. This is useful for breaking on return to a stack frame. THREADNUM is the number from "info threads". CONDITION is a boolean expression. Multiple breakpoints at one place are permitted, and useful if their conditions are different. Do "help breakpoints" for info on other commands dealing with breakpoints. Do "help tracepoints" for info on other tracepoint commands. tp tr tra trac Set a fast tracepoint at specified line or function. ftrace [LOCATION] [thread THREADNUM] [if CONDITION] LOCATION may be a line number, function name, or "*" and an address. If a line number is specified, break at start of code for that line. If a function is specified, break at start of code for that function. If an address is specified, break at that exact address. With no LOCATION, uses current execution address of the selected stack frame. This is useful for breaking on return to a stack frame. THREADNUM is the number from "info threads". CONDITION is a boolean expression. Multiple breakpoints at one place are permitted, and useful if their conditions are different. Do "help breakpoints" for info on other commands dealing with breakpoints. Do "help tracepoints" for info on other tracepoint commands. Set a static tracepoint at specified line, function or marker. strace [LOCATION] [if CONDITION] LOCATION may be a line number, function name, "*" and an address, or -m MARKER_ID. If a line number is specified, probe the marker at start of code for that line. If a function is specified, probe the marker at start of code for that function. If an address is specified, probe the marker at that exact address. If a marker id is specified, probe the marker with that name. With no LOCATION, uses current execution address of the selected stack frame. Static tracepoints accept an extra collect action -- ``collect $_sdata''. This collects arbitrary user data passed in the probe point call to the tracing library. You can inspect it when analyzing the trace buffer, by printing the $_sdata variable like any other convenience variable. CONDITION is a boolean expression. Multiple tracepoints at one place are permitted, and useful if their conditions are different. Do "help breakpoints" for info on other commands dealing with breakpoints. Do "help tracepoints" for info on other tracepoint commands. Status of specified tracepoints (all tracepoints if no argument). Convenience variable "$tpnum" contains the number of the last tracepoint set. tracepoints Delete specified tracepoints. Arguments are tracepoint numbers, separated by spaces. No argument means delete all tracepoints. Disable specified tracepoints. Arguments are tracepoint numbers, separated by spaces. No argument means disable all tracepoints. Enable specified tracepoints. Arguments are tracepoint numbers, separated by spaces. No argument means enable all tracepoints. Set the passcount for a tracepoint. The trace will end when the tracepoint has been passed 'count' times. Usage: passcount COUNT TPNUM, where TPNUM may also be "all"; if TPNUM is omitted, passcount refers to the last tracepoint defined. passcount Save breakpoint definitions as a script. save Save current breakpoint definitions as a script. This includes all types of breakpoints (breakpoints, watchpoints, catchpoints, tracepoints). Use the 'source' command in another debug session to restore them. Save current tracepoint definitions as a script. Use the 'source' command in another debug session to restore them. save tracepoints save-tracepoints set breakpoint Breakpoint specific settings Configure various breakpoint-specific variables such as pending breakpoint behavior breakpoint show breakpoint If on, an unrecognized breakpoint location will cause gdb to create a pending breakpoint. If off, an unrecognized breakpoint location results in an error. If auto, an unrecognized breakpoint location results in a user-query to see if a pending breakpoint should be created. Show debugger's behavior regarding pending breakpoints. Set debugger's behavior regarding pending breakpoints. If set, the debugger will automatically use hardware breakpoints for breakpoints set with "break" but falling in read-only memory. If not set, a warning will be emitted for such breakpoints. Show automatic usage of hardware breakpoints. Set automatic usage of hardware breakpoints. auto-hw When this mode is off, breakpoints are inserted in inferior when it is resumed, and removed when execution stops. When this mode is on, breakpoints are inserted immediately and removed only when the user deletes the breakpoint. When this mode is auto (which is the default), the behaviour depends on the non-stop setting (see help set non-stop). In this case, if gdb is controlling the inferior in non-stop mode, gdb behaves as if always-inserted mode is on; if gdb is controlling the inferior in all-stop mode, gdb behaves as if always-inserted mode is off. Show mode for inserting breakpoints. Set mode for inserting breakpoints. always-inserted Set a breakpoint for an address range. break-range START-LOCATION, END-LOCATION where START-LOCATION and END-LOCATION can be one of the following: LINENUM, for that line in the current file, FILE:LINENUM, for that line in that file, +OFFSET, for that number of lines after the current line or the start of the range FUNCTION, for the first line in that function, FILE:FUNCTION, to distinguish among like-named static functions. *ADDRESS, for the instruction at that address. The breakpoint will stop execution of the inferior whenever it executes an instruction at any address within the [START-LOCATION, END-LOCATION] range (including START-LOCATION and END-LOCATION). break-range VEC_breakpoint_p_space VEC_breakpoint_p_quick_push get_tracepoint_by_number create_tracepoint_from_upload remove_single_step_breakpoints insert_single_step_breakpoint addr_string_to_sals update_breakpoint_locations VEC_static_tracepoint_marker_p_index delete_breakpoint VEC_bp_location_p_unordered_remove update_global_location_list VEC_bp_location_p_space VEC_bp_location_p_quick_push bp_location_target_extensions_update VEC_int_space VEC_int_quick_push print_mention_ranged_breakpoint print_one_detail_ranged_breakpoint print_one_ranged_breakpoint print_it_ranged_breakpoint create_breakpoint expand_line_sal_maybe create_breakpoint_sal bp_loc_is_permanent add_location_to_breakpoint set_momentary_breakpoint VEC_int_index VEC_int_replace VEC_int_safe_grow set_raw_breakpoint set_breakpoint_location_function decref_bp_location breakpoint_locations_match watchpoint_locations_match print_one_breakpoint_location ?deleted? hw breakpoint until finish watchpoint hw watchpoint read watchpoint acc watchpoint longjmp resume exception resume step resume watchpoint scope call dummy std::terminate shlib events thread events overlay events longjmp master std::terminate master exception master catchpoint tracepoint fast tracepoint static tracepoint jit events STT_GNU_IFUNC resolver STT_GNU_IFUNC resolver return wrap_indent_at_field bpstat_check_breakpoint_conditions bpstat_check_watchpoint bpstat_check_location watchpoint_check print_it_typical remove_breakpoint remove_breakpoint_1 update_breakpoints_after_exec insert_bp_location update_watchpoint watchpoint_del_at_next_stop validate_commands_for_breakpoint dstp keep > > > > That operation is not available on integers of more than %d bytes. extract_typed_address: type is not a pointer or reference /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/findvar.c store_typed_address: type is not a pointer or reference regnum < (gdbarch_num_regs (gdbarch) + gdbarch_num_pseudo_regs (gdbarch)) %s: Assertion `%s' failed. frame_id_p (get_frame_id (frame)) frame Cannot look up value of a typedef Value of register variable not available. Cannot look up value of a botched symbol. H C E F sE E F @F uF !D F D G zH G value address_from_register read_var_value value_of_register_lazy gdbarch != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/regcache.c MAX_REGISTER_SIZE >= descr->sizeof_register[i] regnum >= 0 && regnum < descr->nr_cooked_registers regnum >= 0 && regnum < (gdbarch_num_regs (gdbarch) + gdbarch_num_pseudo_regs (gdbarch)) dst->readonly_p status != REG_UNKNOWN !dst->readonly_p src != NULL && dst != NULL src->descr->gdbarch == dst->descr->gdbarch src != dst src->readonly_p || dst->readonly_p dst->readonly_p && src->readonly_p regcache != NULL regnum >= 0 regnum < regcache->descr->nr_cooked_registers regnum < regcache->descr->nr_raw_registers !regcache->readonly_p regcache != NULL && buf != NULL regnum >= 0 && regnum < regcache->descr->nr_raw_registers regnum >=0 && regnum < regcache->descr->nr_raw_registers regnum >= 0 && regnum < regcache->descr->nr_cooked_registers regnum >=0 && regnum < regcache->descr->nr_cooked_registers offset >= 0 && offset <= descr->sizeof_register[regnum] len >= 0 && offset + len <= descr->sizeof_register[regnum] read != NULL write != NULL regnum >= 0 && regnum < descr->nr_raw_registers PC register is not available regcache_read_pc: Unable to find PC regcache_write_pc: Unable to update PC Register cache flushed. %02x Bad switch regcache->descr->nr_cooked_registers == (gdbarch_num_regs (gdbarch) + gdbarch_num_pseudo_regs (gdbarch)) Name %-10s '' Nr %4s %4d Rel Offset %6s %6ld *%d Size %5s %5ld Type %-15s Raw value 0x Cooked value Groups %s%s , *%d: Inconsistent register sizes. *%d: Inconsistent register offsets. *%d: Register type's name NULL. w maintenance print architecture Force gdb to flush its register cache (maintainer command) flushregs Print the internal register configuration. Takes an optional file parameter. registers Print the internal register configuration including raw values. Takes an optional file parameter. raw-registers Print the internal register configuration including cooked values. Takes an optional file parameter. cooked-registers Print the internal register configuration including each register's group. Takes an optional file parameter. register-groups regcache_dump builtin_type regcache_raw_collect regcache_raw_supply regcache_cooked_write_part regcache_cooked_read_part regcache_raw_write_part regcache_raw_read_part regcache_xfer_part regcache_cooked_write regcache_raw_write regcache_cooked_write_unsigned regcache_cooked_write_signed regcache_cooked_read_unsigned regcache_cooked_read_signed regcache_cooked_read regcache_raw_write_unsigned regcache_raw_write_signed regcache_raw_read_unsigned regcache_raw_read_signed regcache_raw_read regcache_invalidate regcache_register_status regcache_cpy_no_passthrough regcache_cpy regcache_restore regcache_save regcache_xmalloc_1 register_size register_type init_regcache_descr UTF-8 auto The host character set is "auto; currently %s". The host character set is "%s". The target character set is "auto; currently %s". The target character set is "%s". The target wide character set is "auto; currently %s". The target wide character set is "%s". 437 500 500V1 850 851 852 855 856 857 860 861 862 863 864 865 866 866NAV 869 874 904 1026 1046 1047 8859_1 8859_2 8859_3 8859_4 8859_5 8859_6 8859_7 8859_8 8859_9 10646-1:1993 ANSI_X3.4-1968 ANSI_X3.4-1986 ANSI_X3.4 ANSI_X3.110-1983 ANSI_X3.110 ARABIC ARABIC7 ARMSCII-8 ASCII ASMO-708 ASMO_449 BALTIC BIG-5 BIG-FIVE BIG5-HKSCS BIG5 BIG5HKSCS BIGFIVE BRF BS_4730 CA CN-BIG5 CN-GB CN CP-AR CP-GR CP-HU CP037 CP038 CP273 CP274 CP275 CP278 CP280 CP281 CP282 CP284 CP285 CP290 CP297 CP367 CP420 CP423 CP424 CP437 CP500 CP737 CP775 CP803 CP813 CP819 CP850 CP851 CP852 CP855 CP856 CP857 CP860 CP861 CP862 CP863 CP864 CP865 CP866 CP866NAV CP868 CP869 CP870 CP871 CP874 CP875 CP880 CP891 CP901 CP902 CP903 CP904 CP905 CP912 CP915 CP916 CP918 CP920 CP921 CP922 CP930 CP932 CP933 CP935 CP936 CP937 CP939 CP949 CP950 CP1004 CP1008 CP1025 CP1026 CP1046 CP1047 CP1070 CP1079 CP1081 CP1084 CP1089 CP1097 CP1112 CP1122 CP1123 CP1124 CP1125 CP1129 CP1130 CP1132 CP1133 CP1137 CP1140 CP1141 CP1142 CP1143 CP1144 CP1145 CP1146 CP1147 CP1148 CP1149 CP1153 CP1154 CP1155 CP1156 CP1157 CP1158 CP1160 CP1161 CP1162 CP1163 CP1164 CP1166 CP1167 CP1250 CP1251 CP1252 CP1253 CP1254 CP1255 CP1256 CP1257 CP1258 CP1282 CP1361 CP1364 CP1371 CP1388 CP1390 CP1399 CP4517 CP4899 CP4909 CP4971 CP5347 CP9030 CP9066 CP9448 CP10007 CP12712 CP16804 CPIBM861 CSA7-1 CSA7-2 CSASCII CSA_T500-1983 CSA_T500 CSA_Z243.4-1985-1 CSA_Z243.4-1985-2 CSA_Z243.419851 CSA_Z243.419852 CSDECMCS CSEBCDICATDE CSEBCDICATDEA CSEBCDICCAFR CSEBCDICDKNO CSEBCDICDKNOA CSEBCDICES CSEBCDICESA CSEBCDICESS CSEBCDICFISE CSEBCDICFISEA CSEBCDICFR CSEBCDICIT CSEBCDICPT CSEBCDICUK CSEBCDICUS CSEUCKR CSEUCPKDFMTJAPANESE CSGB2312 CSHPROMAN8 CSIBM037 CSIBM038 CSIBM273 CSIBM274 CSIBM275 CSIBM277 CSIBM278 CSIBM280 CSIBM281 CSIBM284 CSIBM285 CSIBM290 CSIBM297 CSIBM420 CSIBM423 CSIBM424 CSIBM500 CSIBM803 CSIBM851 CSIBM855 CSIBM856 CSIBM857 CSIBM860 CSIBM863 CSIBM864 CSIBM865 CSIBM866 CSIBM868 CSIBM869 CSIBM870 CSIBM871 CSIBM880 CSIBM891 CSIBM901 CSIBM902 CSIBM903 CSIBM904 CSIBM905 CSIBM918 CSIBM921 CSIBM922 CSIBM930 CSIBM932 CSIBM933 CSIBM935 CSIBM937 CSIBM939 CSIBM943 CSIBM1008 CSIBM1025 CSIBM1026 CSIBM1097 CSIBM1112 CSIBM1122 CSIBM1123 CSIBM1124 CSIBM1129 CSIBM1130 CSIBM1132 CSIBM1133 CSIBM1137 CSIBM1140 CSIBM1141 CSIBM1142 CSIBM1143 CSIBM1144 CSIBM1145 CSIBM1146 CSIBM1147 CSIBM1148 CSIBM1149 CSIBM1153 CSIBM1154 CSIBM1155 CSIBM1156 CSIBM1157 CSIBM1158 CSIBM1160 CSIBM1161 CSIBM1163 CSIBM1164 CSIBM1166 CSIBM1167 CSIBM1364 CSIBM1371 CSIBM1388 CSIBM1390 CSIBM1399 CSIBM4517 CSIBM4899 CSIBM4909 CSIBM4971 CSIBM5347 CSIBM9030 CSIBM9066 CSIBM9448 CSIBM12712 CSIBM16804 CSIBM11621162 CSISO4UNITEDKINGDOM CSISO10SWEDISH CSISO11SWEDISHFORNAMES CSISO14JISC6220RO CSISO15ITALIAN CSISO16PORTUGESE CSISO17SPANISH CSISO18GREEK7OLD CSISO19LATINGREEK CSISO21GERMAN CSISO25FRENCH CSISO27LATINGREEK1 CSISO49INIS CSISO50INIS8 CSISO51INISCYRILLIC CSISO58GB1988 CSISO60DANISHNORWEGIAN CSISO60NORWEGIAN1 CSISO61NORWEGIAN2 CSISO69FRENCH CSISO84PORTUGUESE2 CSISO85SPANISH2 CSISO86HUNGARIAN CSISO88GREEK7 CSISO89ASMO449 CSISO90 CSISO92JISC62991984B CSISO99NAPLPS CSISO103T618BIT CSISO111ECMACYRILLIC CSISO121CANADIAN1 CSISO122CANADIAN2 CSISO139CSN369103 CSISO141JUSIB1002 CSISO143IECP271 CSISO150 CSISO150GREEKCCITT CSISO151CUBA CSISO153GOST1976874 CSISO646DANISH CSISO2022CN CSISO2022JP CSISO2022JP2 CSISO2022KR CSISO2033 CSISO5427CYRILLIC CSISO5427CYRILLIC1981 CSISO5428GREEK CSISO10367BOX CSISOLATIN1 CSISOLATIN2 CSISOLATIN3 CSISOLATIN4 CSISOLATIN5 CSISOLATIN6 CSISOLATINARABIC CSISOLATINCYRILLIC CSISOLATINGREEK CSISOLATINHEBREW CSKOI8R CSKSC5636 CSMACINTOSH CSNATSDANO CSNATSSEFI CSN_369103 CSPC8CODEPAGE437 CSPC775BALTIC CSPC850MULTILINGUAL CSPC862LATINHEBREW CSPCP852 CSSHIFTJIS CSUCS4 CSUNICODE CSWINDOWS31J CUBA CWI-2 CWI CYRILLIC DE DEC-MCS DEC DECMCS DIN_66003 DK DS2089 DS_2089 E13B EBCDIC-AT-DE-A EBCDIC-AT-DE EBCDIC-BE EBCDIC-BR EBCDIC-CA-FR EBCDIC-CP-AR1 EBCDIC-CP-AR2 EBCDIC-CP-BE EBCDIC-CP-CA EBCDIC-CP-CH EBCDIC-CP-DK EBCDIC-CP-ES EBCDIC-CP-FI EBCDIC-CP-FR EBCDIC-CP-GB EBCDIC-CP-GR EBCDIC-CP-HE EBCDIC-CP-IS EBCDIC-CP-IT EBCDIC-CP-NL EBCDIC-CP-NO EBCDIC-CP-ROECE EBCDIC-CP-SE EBCDIC-CP-TR EBCDIC-CP-US EBCDIC-CP-WT EBCDIC-CP-YU EBCDIC-CYRILLIC EBCDIC-DK-NO-A EBCDIC-DK-NO EBCDIC-ES-A EBCDIC-ES-S EBCDIC-ES EBCDIC-FI-SE-A EBCDIC-FI-SE EBCDIC-FR EBCDIC-GREEK EBCDIC-INT EBCDIC-INT1 EBCDIC-IS-FRISS EBCDIC-IT EBCDIC-JP-E EBCDIC-JP-KANA EBCDIC-PT EBCDIC-UK EBCDIC-US EBCDICATDE EBCDICATDEA EBCDICCAFR EBCDICDKNO EBCDICDKNOA EBCDICES EBCDICESA EBCDICESS EBCDICFISE EBCDICFISEA EBCDICFR EBCDICISFRISS EBCDICIT EBCDICPT EBCDICUK EBCDICUS ECMA-114 ECMA-118 ECMA-128 ECMA-CYRILLIC ECMACYRILLIC ELOT_928 ES ES2 EUC-CN EUC-JISX0213 EUC-JP-MS EUC-JP EUC-KR EUC-TW EUCCN EUCJP-MS EUCJP-OPEN EUCJP-WIN EUCJP EUCKR EUCTW FI FR GB GB2312 GB13000 GB18030 GBK GB_1988-80 GB_198880 GEORGIAN-ACADEMY GEORGIAN-PS GOST_19768-74 GOST_19768 GOST_1976874 GREEK-CCITT GREEK GREEK7-OLD GREEK7 GREEK7OLD GREEK8 GREEKCCITT HEBREW HP-GREEK8 HP-ROMAN8 HP-ROMAN9 HP-THAI8 HP-TURKISH8 HPGREEK8 HPROMAN8 HPROMAN9 HPTHAI8 HPTURKISH8 HU IBM-803 IBM-856 IBM-901 IBM-902 IBM-921 IBM-922 IBM-930 IBM-932 IBM-933 IBM-935 IBM-937 IBM-939 IBM-943 IBM-1008 IBM-1025 IBM-1046 IBM-1047 IBM-1097 IBM-1112 IBM-1122 IBM-1123 IBM-1124 IBM-1129 IBM-1130 IBM-1132 IBM-1133 IBM-1137 IBM-1140 IBM-1141 IBM-1142 IBM-1143 IBM-1144 IBM-1145 IBM-1146 IBM-1147 IBM-1148 IBM-1149 IBM-1153 IBM-1154 IBM-1155 IBM-1156 IBM-1157 IBM-1158 IBM-1160 IBM-1161 IBM-1162 IBM-1163 IBM-1164 IBM-1166 IBM-1167 IBM-1364 IBM-1371 IBM-1388 IBM-1390 IBM-1399 IBM-4517 IBM-4899 IBM-4909 IBM-4971 IBM-5347 IBM-9030 IBM-9066 IBM-9448 IBM-12712 IBM-16804 IBM037 IBM038 IBM256 IBM273 IBM274 IBM275 IBM277 IBM278 IBM280 IBM281 IBM284 IBM285 IBM290 IBM297 IBM367 IBM420 IBM423 IBM424 IBM437 IBM500 IBM775 IBM803 IBM813 IBM819 IBM848 IBM850 IBM851 IBM852 IBM855 IBM856 IBM857 IBM860 IBM861 IBM862 IBM863 IBM864 IBM865 IBM866 IBM866NAV IBM868 IBM869 IBM870 IBM871 IBM874 IBM875 IBM880 IBM891 IBM901 IBM902 IBM903 IBM904 IBM905 IBM912 IBM915 IBM916 IBM918 IBM920 IBM921 IBM922 IBM930 IBM932 IBM933 IBM935 IBM937 IBM939 IBM943 IBM1004 IBM1008 IBM1025 IBM1026 IBM1046 IBM1047 IBM1089 IBM1097 IBM1112 IBM1122 IBM1123 IBM1124 IBM1129 IBM1130 IBM1132 IBM1133 IBM1137 IBM1140 IBM1141 IBM1142 IBM1143 IBM1144 IBM1145 IBM1146 IBM1147 IBM1148 IBM1149 IBM1153 IBM1154 IBM1155 IBM1156 IBM1157 IBM1158 IBM1160 IBM1161 IBM1162 IBM1163 IBM1164 IBM1166 IBM1167 IBM1364 IBM1371 IBM1388 IBM1390 IBM1399 IBM4517 IBM4899 IBM4909 IBM4971 IBM5347 IBM9030 IBM9066 IBM9448 IBM12712 IBM16804 IEC_P27-1 IEC_P271 INIS-8 INIS-CYRILLIC INIS INIS8 INISCYRILLIC ISIRI-3342 ISIRI3342 ISO-2022-CN-EXT ISO-2022-CN ISO-2022-JP-2 ISO-2022-JP-3 ISO-2022-JP ISO-2022-KR ISO-8859-1 ISO-8859-2 ISO-8859-3 ISO-8859-4 ISO-8859-5 ISO-8859-6 ISO-8859-7 ISO-8859-8 ISO-8859-9 ISO-8859-9E ISO-8859-10 ISO-8859-11 ISO-8859-13 ISO-8859-14 ISO-8859-15 ISO-8859-16 ISO-10646 ISO-CELTIC ISO-IR-4 ISO-IR-6 ISO-IR-8-1 ISO-IR-9-1 ISO-IR-10 ISO-IR-11 ISO-IR-14 ISO-IR-15 ISO-IR-16 ISO-IR-17 ISO-IR-18 ISO-IR-19 ISO-IR-21 ISO-IR-25 ISO-IR-27 ISO-IR-37 ISO-IR-49 ISO-IR-50 ISO-IR-51 ISO-IR-54 ISO-IR-55 ISO-IR-57 ISO-IR-60 ISO-IR-61 ISO-IR-69 ISO-IR-84 ISO-IR-85 ISO-IR-86 ISO-IR-88 ISO-IR-89 ISO-IR-90 ISO-IR-92 ISO-IR-98 ISO-IR-99 ISO-IR-100 ISO-IR-101 ISO-IR-103 ISO-IR-109 ISO-IR-110 ISO-IR-111 ISO-IR-121 ISO-IR-122 ISO-IR-126 ISO-IR-127 ISO-IR-138 ISO-IR-139 ISO-IR-141 ISO-IR-143 ISO-IR-144 ISO-IR-148 ISO-IR-150 ISO-IR-151 ISO-IR-153 ISO-IR-155 ISO-IR-156 ISO-IR-157 ISO-IR-166 ISO-IR-179 ISO-IR-193 ISO-IR-197 ISO-IR-199 ISO-IR-203 ISO-IR-209 ISO-IR-226 ISO646-CA ISO646-CA2 ISO646-CN ISO646-CU ISO646-DE ISO646-DK ISO646-ES ISO646-ES2 ISO646-FI ISO646-FR ISO646-FR1 ISO646-GB ISO646-HU ISO646-IT ISO646-JP-OCR-B ISO646-JP ISO646-KR ISO646-NO ISO646-NO2 ISO646-PT ISO646-PT2 ISO646-SE ISO646-SE2 ISO646-US ISO646-YU ISO2022CN ISO2022CNEXT ISO2022JP ISO2022JP2 ISO2022KR ISO6937 ISO8859-1 ISO8859-2 ISO8859-3 ISO8859-4 ISO8859-5 ISO8859-6 ISO8859-7 ISO8859-8 ISO8859-9 ISO8859-9E ISO8859-10 ISO8859-11 ISO8859-13 ISO8859-14 ISO8859-15 ISO8859-16 ISO11548-1 ISO88591 ISO88592 ISO88593 ISO88594 ISO88595 ISO88596 ISO88597 ISO88598 ISO88599 ISO88599E ISO885910 ISO885911 ISO885913 ISO885914 ISO885915 ISO885916 ISO_646.IRV:1991 ISO_2033-1983 ISO_2033 ISO_5427-EXT ISO_5427 ISO_5427:1981 ISO_5427EXT ISO_5428 ISO_5428:1980 ISO_6937-2 ISO_6937-2:1983 ISO_6937 ISO_6937:1992 ISO_8859-1 ISO_8859-1:1987 ISO_8859-2 ISO_8859-2:1987 ISO_8859-3 ISO_8859-3:1988 ISO_8859-4 ISO_8859-4:1988 ISO_8859-5 ISO_8859-5:1988 ISO_8859-6 ISO_8859-6:1987 ISO_8859-7 ISO_8859-7:1987 ISO_8859-7:2003 ISO_8859-8 ISO_8859-8:1988 ISO_8859-9 ISO_8859-9:1989 ISO_8859-9E ISO_8859-10 ISO_8859-10:1992 ISO_8859-14 ISO_8859-14:1998 ISO_8859-15 ISO_8859-15:1998 ISO_8859-16 ISO_8859-16:2001 ISO_9036 ISO_10367-BOX ISO_10367BOX ISO_11548-1 ISO_69372 IT JIS_C6220-1969-RO JIS_C6229-1984-B JIS_C62201969RO JIS_C62291984B JOHAB JP-OCR-B JP JS JUS_I.B1.002 KOI-7 KOI-8 KOI8-R KOI8-RU KOI8-T KOI8-U KOI8 KOI8R KOI8U KSC5636 L1 L2 L3 L4 L5 L6 L7 L8 L10 LATIN-9 LATIN-GREEK-1 LATIN-GREEK LATIN1 LATIN2 LATIN3 LATIN4 LATIN5 LATIN6 LATIN7 LATIN8 LATIN10 LATINGREEK LATINGREEK1 MAC-CENTRALEUROPE MAC-CYRILLIC MAC-IS MAC-SAMI MAC-UK MAC MACCYRILLIC MACINTOSH MACIS MACUK MACUKRAINIAN MIK MS-ANSI MS-ARAB MS-CYRL MS-EE MS-GREEK MS-HEBR MS-MAC-CYRILLIC MS-TURK MS932 MS936 MSCP949 MSCP1361 MSMACCYRILLIC MSZ_7795.3 MS_KANJI NAPLPS NATS-DANO NATS-SEFI NATSDANO NATSSEFI NC_NC0010 NC_NC00-10 NC_NC00-10:81 NF_Z_62-010 NF_Z_62-010_(1973) NF_Z_62-010_1973 NF_Z_62010 NF_Z_62010_1973 NO NO2 NS_4551-1 NS_4551-2 NS_45511 NS_45512 OS2LATIN1 OSF00010001 OSF00010002 OSF00010003 OSF00010004 OSF00010005 OSF00010006 OSF00010007 OSF00010008 OSF00010009 OSF0001000A OSF00010020 OSF00010100 OSF00010101 OSF00010102 OSF00010104 OSF00010105 OSF00010106 OSF00030010 OSF0004000A OSF0005000A OSF05010001 OSF100201A4 OSF100201A8 OSF100201B5 OSF100201F4 OSF100203B5 OSF1002011C OSF1002011D OSF1002035D OSF1002035E OSF1002035F OSF1002036B OSF1002037B OSF10010001 OSF10010004 OSF10010006 OSF10020025 OSF10020111 OSF10020115 OSF10020116 OSF10020118 OSF10020122 OSF10020129 OSF10020352 OSF10020354 OSF10020357 OSF10020359 OSF10020360 OSF10020364 OSF10020365 OSF10020366 OSF10020367 OSF10020370 OSF10020387 OSF10020388 OSF10020396 OSF10020402 OSF10020417 PT PT2 PT154 R8 R9 RK1048 ROMAN8 ROMAN9 RUSCII SE SE2 SEN_850200_B SEN_850200_C SHIFT-JIS SHIFT_JIS SHIFT_JISX0213 SJIS-OPEN SJIS-WIN SJIS SS636127 STRK1048-2002 ST_SEV_358-88 T.61-8BIT T.61 T.618BIT TCVN-5712 TCVN TCVN5712-1 TCVN5712-1:1993 THAI8 TIS-620 TIS620-0 TIS620.2529-1 TIS620.2533-0 TIS620 TS-5881 TSCII TURKISH8 UCS-2 UCS-2BE UCS-2LE UCS-4 UCS-4BE UCS-4LE UCS2 UCS4 UHC UJIS UK UNICODE UNICODEBIG UNICODELITTLE US-ASCII US UTF-7 UTF-16 UTF-16BE UTF-16LE UTF-32 UTF-32BE UTF-32LE UTF7 UTF8 UTF16 UTF16BE UTF16LE UTF32 UTF32BE UTF32LE VISCII WCHAR_T WIN-SAMI-2 WINBALTRIM WINDOWS-31J WINDOWS-874 WINDOWS-936 WINDOWS-1250 WINDOWS-1251 WINDOWS-1252 WINDOWS-1253 WINDOWS-1254 WINDOWS-1255 WINDOWS-1256 WINDOWS-1257 WINDOWS-1258 WINSAMI2 WS2 YU Cannot convert between character sets `%s' and `%s' c >= 'A' && c <= 'F' %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/charset.c Converting character sets Could not convert character to `%s' character set \%.3o Internal error while converting character sets space quick_push truncate C LANGUAGE LC_ALL iconv -l LE UTF-%d%s UCS-%d%s Unable to find a vaild charset for string conversions 646 The `host character set' is the one used by the system GDB is running on. The `target character set' is the one used by the program being debugged. You may only use supersets of ASCII for your host character set; GDB does not support any others. To see a list of the character sets GDB supports, type `set charset '. Show the host and target character sets. Set the host and target character sets. charset The `host character set' is the one used by the system GDB is running on. You may only use supersets of ASCII for your host character set; GDB does not support any others. To see a list of the character sets GDB supports, type `set host-charset '. Show the host character set. Set the host character set. host-charset The `target character set' is the one used by the program being debugged. GDB translates characters and strings between the host and target character sets as needed. To see a list of the character sets GDB supports, type `set target-charset' Show the target character set. Set the target character set. target-charset The `target wide character set' is the one used by the program being debugged. In particular it is the encoding used by `wchar_t'. GDB translates characters and strings between the host and target character sets as needed. To see a list of the character sets GDB supports, type `set target-wide-charset' Show the target wide character set. Set the target wide character set. target-wide-charset VEC_char_ptr_space VEC_char_ptr_quick_push VEC_char_ptr_truncate The following not necessarily the FROM and TO listed with several ,? .,? >,? N,? host_hex_value address < func-name + offset >: : %s%02x opcodes inst asm_insns src_and_asm_line line_asm_insn dp != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/dummy-frame.c cache != NULL ] j : id= w maintenance print dummy-frames Print the contents of the internal dummy-frame stack. dummy-frames dummy_frame_this_id dummy_frame_prev_register dummy_frame_pop Cannot perform operation: %s Unknown decimal floating point type. Conversion of large integer to a decimal floating type is not supported. %.30Lg Unknown decimal floating point operation. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/dfp.c * k * * * * * * * * * * * * * * * * * * * Comparison with an invalid number (NaN). Number of source lines gdb will list by default is %s. No symbol table is loaded. Use the "file" command. .h <> Can't find a default source file Source directories searched: $cdir%c$cwd Reinitialize source path to empty? / Warning: %s is not a directory. No current source file. Current source file is %s Compilation directory is %s Located in %s s Contains %d line%s. Source language is %s. Compiled with %s debugging format. Includes Does not include %s preprocessor macro info. (mode & O_CREAT) == 0 %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/source.c string != NULL . $cdir Source file is more recent than executable. %d %s line in file Line number %d out of range; %s has %d lines. rb %d ^%c ^? %c No line number information available for address Line %d of "%s" is at address but contains no code. starts at address and ends at . Line number %d is out of range for "%s". %s Expression not found _ Expression not found prev != NULL Too many arguments in command Source path substitution rule matching `%s': List of all source path substitution rules: `%s' -> `%s'. Incorrect usage, too many arguments in command Delete all source path substitution rules? Canceled No substitution rule defined for `%s' Incorrect usage, too few arguments in command First argument must be at least one character long Add directory DIR to beginning of search path for source files. Forget cached info on source file locations and line positions. DIR can also be $cwd for the current working directory, or $cdir for the directory in which the source file was compiled into object code. With no argument, reset the search path to $cdir:$cwd, the default. directory use $cwd in the path means the current working directory. $cdir in the path means the compilation directory of the source file. GDB ensures the search path always ends with $cdir:$cwd by appending these directories if necessary. Setting the value to an empty string sets it to $cdir:$cwd, the default. Show the search path for finding source files. Set the search path for finding source files. directories D Current search path for finding source files. $cwd in the path means the current working directory. $cdir in the path means the compilation directory of the source file. ld Information about the current source file. source Core addresses of the code for a source line. Line can be specified as LINENUM, to list around that line in current file, FILE:LINENUM, to list around that line in that file, FUNCTION, to list around beginning of that function, FILE:FUNCTION, to distinguish among like-named static functions. Default is to describe the last source line that was listed. This sets the default address for "x" to the line's first instruction so that "x/i" suffices to start examining the machine code. The address is also stored as the value of "$_". Search for regular expression (see regex(3)) from last line listed. The matching line number is also stored as the value of "$_". forward-search search Search backward for regular expression (see regex(3)) from last line listed. The matching line number is also stored as the value of "$_". reverse-search rev ? Show number of source lines gdb will list by default. Set number of source lines gdb will list by default. listsize Usage: set substitute-path FROM TO Add a substitution rule replacing FROM into TO in source file names. If a substitution rule was previously set for FROM, the old rule is replaced by the new one. substitute-path Usage: unset substitute-path [FROM] Delete the rule for substituting FROM in source file names. If FROM is not specified, all substituting rules are deleted. If the debugger cannot find a rule for FROM, it will display a warning. Usage: show substitute-path [FROM] Print the rule for substituting FROM in source file names. If FROM is not specified, print all substitution rules. delete_substitute_path_rule find_source_lines openp index %s: Assertion `%s' failed. space quick_insert block_remove /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/value.c !value->lazy !val1->lazy && !val2->lazy idx1 != -1 && idx2 != -1 value has been optimized out value is not available !dst->lazy && !src->lazy value_bytes_available (dst, dst_offset, length) VALUE_LVAL (v) == lval_computed v->lval == lval_computed value->lval != lval_internalvar && value->lval != lval_internalvar_component val->reference_count > 0 The history is empty. There is only one value in the history. History does not go back to $$%d. History has not yet reached $%d. $%d = Init-if-undefined requires an assignment expression. The first parameter to init-if-undefined should be a GDB variable. bad kind t _ set_internalvar_component Cannot overwrite convenience function %s VALUE_LVAL (val) == lval_internalvar result VALUE_LVAL (func) == lval_internalvar $%s = No debugger convenience variables now defined. Convenience variables have names starting with "$"; use "set" as in "set $foo = 5" to define them. Invalid floating value found in program. Value can't be converted to integer. v b v v v v v v v v v v v b v v + unexpected field location kind %s: %s sym == NULL original_value != NULL val != NULL Value does not fit in %d bits. Unexpected type (%d) encountered for integer constant. Unexpected type (%d) encountered for unsigned integer constant. Unexpected type encountered for floating constant. Function return type unknown. Debugger convenience ("$foo") variables. These variables are created when you assign them values; thus, "print $foo=1" gives "$foo" the value 1. Values may be any type. A few convenience variables are given values automatically: "$_"holds the last address examined with "x" or "info lines", "$__" holds the contents of the last address examined with "x". convenience Elements of value history around item number IDX (or last ten). values Initialize a convenience variable if necessary. init-if-undefined VARIABLE = EXPRESSION Set an internal VARIABLE to the result of the EXPRESSION if it does not exist or does not contain a value. The EXPRESSION is not evaluated if the VARIABLE is already initialized. init-if-undefined function Placeholder command for showing help on convenience functions. function unpack_value_field_as_long unpack_value_bits_as_long value_fn_field value_static_field call_internal_function value_internal_function_name set_internalvar value_free set_value_address value_computed_closure value_computed_funcs value_contents_copy_raw value_contents_for_printing_const value_available_contents_eq VEC_range_s_index VEC_range_s_space VEC_range_s_quick_insert VEC_range_s_block_remove value_bytes_available ?@ there is no field named %s too many initializers don't know which variant you want to set tuple range index out of range tuple index out of range int long There is no field named %s Register $%s not available. Value of register %s not available. Too many array elements (power)set type with unknown size POWERSET tuple elements of different mode incompatible POWERSET tuple elements empty POWERSET tuple range POWERSET tuple element out of range objc_msg_lookup objc_msgSend objc_msgSend_stret respondsToSelector: respondsTo: no 'respondsTo:' or 'respondsToSelector:' method methodForSelector: methodFor: no 'methodFor:' or 'methodForSelector:' method Target does not respond to this message selector. method address has symbol information with non-function type; skipping Expression of type other than "method returning ..." used as a method Non-pointer-to-member value used in pointer-to-member construct No symbol "%s" in namespace "%s". TYPE_CODE (type) == TYPE_CODE_STRUCT || TYPE_CODE (type) == TYPE_CODE_UNION %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/eval.c Call to overloaded function %s requires `this' pointer structure structure pointer Cannot evaluate function -- may be inlined Expression of type other than "Function returning ..." used as function Cannot perform substring on this type TYPE_CODE (value_type (arg2)) == TYPE_CODE_PTR non-pointer-to-member value used in pointer-to-member construct ':' operator used in invalid context cannot subscript something of type `%s' cannot subscript requested type Too many subscripts for F77 (%d Max) Wrong number of subscripts nargs > 0 Non-integral right operand for "@" operator. Attempt to dereference pointer to member without an object Attempt to take contents of a non-pointer value. self Attempt to use a type name as an expression GDB does not (yet) know how to evaluate that kind of expression [ x Sz >| >| >| >| >| >| >| >| >| m . l @ t < ~ >| [ [ q q s >| u [ 1t D f~ [ JO M N ? ? q@ A A C A[ P i l C D cE S 3 ( < & [ [ [ [ [ [ [ [ [ [ 0C [ m n P > [ [ QD [ +@ q@ Attempt to take address of register or constant. Attempt to take address of value not located in memory. Internal error in eval_type. Can't get dimensions for a non-array type evaluate_subexp_standard Overload resolution in evaluating C++ functions is %s. "%s" exists in this program but is not a function. evaluation of this expression requires the target program to be active evaluation of this expression requires the program to have a function "%s". malloc No memory available to program now: you need to start the target first No memory available to program: call to malloc failed type != NULL && v2 != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/valops.c (TYPE_CODE (t1) == TYPE_CODE_STRUCT || TYPE_CODE (t1) == TYPE_CODE_UNION) && !!"Precondition is that type is of STRUCT or UNION kind." (TYPE_CODE (t2) == TYPE_CODE_STRUCT || TYPE_CODE (t2) == TYPE_CODE_UNION) && !!"Precondition is that value is of STRUCT or UNION kind" TYPE_CODE (check_typedef (value_type (v2))) == TYPE_CODE_STRUCT && !!"Why did coercion fail?" code1 != TYPE_CODE_REF array element type size does not divide object size in cast value truncated Could not determine the vector bounds Invalid cast. Invalid reinterpret_cast Argument to dynamic_cast must be a pointer or reference type Argument to dynamic_cast must be pointer to class or `void *' Argument to dynamic_cast does not have pointer type Argument to dynamic_cast does not have pointer to class type Argument to dynamic_cast does not have class type Ambiguous dynamic_cast Couldn't determine value's most derived type for dynamic_cast dynamic_cast failed 1 Not a numeric type. Attempt to dereference a generic pointer. value_lazy (val) value has been optimized out value_offset (val) == 0 frame != NULL !gdbarch_convert_register_p (get_frame_arch (frame), regnum, type) { value_fetch_lazy (frame=%d,regnum=%d(%s),...) -> optimized out register=%d address=%s computed bytes= [ %02x ] } Unexpected lazy value type. end - memaddr <= length Left operand of assignment is not a modifiable lvalue. Can't handle bitfields which don't fit in a %d bit word. Value being assigned to is no longer active. value is not available Left operand of assignment is not an lvalue. ( m ^ Only values in memory can be extended with '@'. Invalid number %d of repetitions. No frame selected. No frame is currently executing in block %s. No frame is currently executing in specified block Address of symbol "%s" is unknown. frame regname && *regname Address requested for identifier "%s" which is in register $%s Can't take address of "%s" which isn't an lvalue. Attempt to take address of value not located in memory. Attempt to take contents of a non-pointer value. bad array bounds (%d, %d) array elements must all be the same size typecmp: no argument list field %s is nonexistent or has been optimized out there is no field named %s else virtual baseclass botch __ op type cannot resolve overloaded method `%s': no arguments supplied Attempt to extract a component of a value that is not a %s. Cannot take address of method %s. There is no member or method named %s. There is no member named %s. One of the arguments you tried to pass to %s could not be converted to what the function wants. Structure has no component named %s. Attempt to extract a component of a value that is not a struct or union obj :: Couldn't find method %s%s%s TYPE_DOMAIN_TYPE (fns_ptr[0].type) != NULL No symbol "%s" in current context. Ambiguous overload resolution Internal error: incompatible overload candidates proposed Internal error: unexpected overload comparison result Cannot resolve method %s%s%s to any overloaded instance Cannot resolve function %s to any overloaded instance Using non-standard conversion to match method %s%s%s to supplied arguments Using non-standard conversion to match function %s to supplied arguments qualified_name[next_namespace_len] == ':' Overloaded method instance %s, # of parms %d Overloaded function instance %s # of parms %d ...Badness @ %d : %d Overload resolution champion is %d, ambiguous? %d name of destructor must equal name of class non-aggregate type in value_aggregate_elt Internal error: non-aggregate type to value_struct_elt_for_reference static field %s has been optimized out pointers to bitfield members not allowed Cannot reference non-static field "%s" no member function matches that type instantiation non-unique member `%s' requires type instantiation no matching member function Cannot reference virtual member function "%s" No symbol "%s" in namespace "%s". %s::%s Couldn't retrieve complete object of RTTI type %s; object may be in register(s). no frame selected no `%s' in nameless context no args, no `%s' current stack frame does not contain a variable named `%s' `%s' argument unreadable cannot take slice of non-array slice from bad array or bitstring slice out of range internal error accessing bitstring cannot cast non-number to complex Show overload resolution in evaluating C++ functions. Set overload resolution in evaluating C++ functions. overload-resolution find_oload_champ_namespace_loop find_overload_match address_of_variable read_value_memory value_fetch_lazy value_cast value_cast_pointers value_cast_structs TYPE_CODE (ptr_type) == TYPE_CODE_PTR %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/valarith.c Cannot perform pointer math on incomplete types, try casting to a known type, or void *. Cannot perform pointer math on incomplete type "%s", try casting to a known type, or void *. TYPE_CODE (type1) == TYPE_CODE_PTR TYPE_CODE (type2) == TYPE_CODE_PTR First argument of `-' is a pointer and second argument is neither an integer nor a pointer of the same type. Type size unknown, assuming 1. Try casting to a known type, or void *. array or string index out of range not an array or string no such vector element TYPE_CODE (bitstring_type) == TYPE_CODE_BITSTRING bitstring index out of range Could not find %s. structure Can't do that binary op on that type operator__ + - * / % << >> & | ^ && || ? = += -= *= /= %= &= |= ^= Invalid binary operation specified. [] == != < > >= <= member function %s not found =3 x0 0 0 0 0 =3 0 0 D1 ^1 1 1 11 2 2 2 2 &3 3 =3 1 =3 2 =3 x1 1 =3 =3 =3 =3 1 2 1 1 2 #2 :2 2 2 2 2 2 Q2 h2 2 Can't do that unary op on that type __ ++ -- ! ~ -> Invalid unary operation specified. 16 6 !6 Q6 x6 05 d5 J5 5 x6 A6 x6 x6 x6 x6 x6 x6 x6 x6 x6 x6 x6 x6 x6 a6 unimplemented support for bitstring/boolean repeats can't repeat values of that type Strings can only be concatenated with other strings. Bitstrings or booleans can only be concatenated with other bitstrings or booleans. unimplemented support for bitstring/boolean concatenation. illegal operands for concatenation. Attempt to raise 0 to negative power. TYPE_CODE (type1) == TYPE_CODE_DECFLOAT || TYPE_CODE (type2) == TYPE_CODE_DECFLOAT Mixing decimal floating types with other floating types is not allowed. Don't know how to convert from %s to %s. Argument to arithmetic operation not a number or boolean. Operation not valid for decimal floating point number. Cannot perform exponentiation: %s Integer-only operation on floating point number. Invalid operation on booleans. Division by zero Invalid binary operation on numbers. cC B B 5B KB cC cC cC cC cC cC cC cC cC cC cC cC cC cC cC cC cC cC cC aB B C xD D D D +E J F F F &G G G TH vH H I H H H I I J =J nJ J J J J J iG QI xI J J J &G O K K K K ZL L NM pM M N M M M N N O 8O iO O O O O O /L LN sN O O O K Vector operations are only supported among vectors Could not determine the vector bounds Cannot perform operation on vectors with different types Argument to operation not a number or boolean. Invalid type combination in equality test. Invalid type combination in ordering comparison. Argument to positive operation not a number. Argument to negate operation not a number. Argument to complement operation not an integer, boolean. Second argument of 'IN' has wrong type First argument of 'IN' has wrong type First argument of 'IN' not in range value_args_as_decimal value_bitstring_subscript value_ptrdiff find_size_for_pointer_math Limit on string chars or array elements to print is %s. Default input radix for entering numbers is %s. Default output radix for printing of values is %s. Printing of array indexes is %s. Threshold for repeated print elements is %s. Printing of char arrays to stop at first null char is %s. Prettyprinting of structures is %s. Prettyprinting of arrays is %s. Printing of unions interior to structures is %s. Printing of addresses is %s. ...
[ %s #%d ] val != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/valprint.c valaddr == value_contents_for_printing_const (val) failed internal consistency check p 5q mo 5q 5q p Tp 5q 5q 5q 5q 5q 5q p 5q 5q 5q 5q 5q o 5q p o Value out of range. - nan( 0x ) inf %.9g %.17g %.35Lg %1d 0 %o Internal error in octal conversion; %02x unable to get bounds of array, assuming null array , ,
Nonsense input radix ``decimal %u''; input radix unchanged. Input radix now set to decimal %u, hex %x, octal %o. Unsupported output radix ``decimal %u''; output radix unchanged. Output radix now set to decimal %u, hex %x, octal %o. Input and output radices now set to decimal %u, hex %x, octal %o. Input and output radices set to decimal %u, hex %x, octal %o. Input radix set to decimal %u, hex %x, octal %o. Output radix set to decimal %u, hex %x, octal %o. "set print" must be followed by the name of a print subcommand. set print Generic command for setting how things print. print p pr show print Generic command for showing print settings. "set print elements 0" causes there to be no limit. Show limit on string chars or array elements to print. Set limit on string chars or array elements to print. elements Show printing of char arrays to stop at first null char. Set printing of char arrays to stop at first null char. null-stop "set print repeats 0" causes all elements to be individually printed. Show threshold for repeated print elements. Set threshold for repeated print elements. repeats Show prettyprinting of structures. Set prettyprinting of structures. pretty Show printing of unions interior to structures. Set printing of unions interior to structures. union Show prettyprinting of arrays. Set prettyprinting of arrays. array Show printing of addresses. Set printing of addresses. address Show default input radix for entering numbers. Set default input radix for entering numbers. input-radix Show default output radix for printing of values. Set default output radix for printing of values. output-radix Set default input and output number radices. Use 'set input-radix' or 'set output-radix' to independently set each. Without an argument, sets both radices back to the default value of 10. radix Show the default input and output number radices. Use 'show input-radix' or 'show output-radix' to independently show each. Show printing of array indexes Set printing of array indexes. array-indexes val_print_scalar_formatted The largest offset that will be printed in form is %s. Printing of source filename and line number with is %s. options->format != 's' %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/printcmd.c Undefined output size "%c". 0 failed internal consistency check Undefined output format "%c". t O t _ <* < +%u at %s:%d in %s *> > => Unable to display strings with size '%c', using 'b' instead. : Size letters are meaningless in "%s" command. Item count other than 1 is meaningless in "%s" command. Format letter "%c" is meaningless in "%s" command. print (gdb-makebuffer "%s" %d '(" $%d = ") ) output address mapped unmapped %s + %u %s osect->objfile && osect->objfile->name %s in load address range of %s overlay section %s of %s %s in load address range of section %s of %s %s in %s overlay section %s of %s %s in section %s of %s %s in load address range of %s overlay section %s %s in load address range of section %s %s in %s overlay section %s %s in section %s No symbol matches %s. Argument required. Symbol " " is a field of the local class variable `self' `this' " is at in a file compiled without debugging , -- loaded at in overlay section %s . No symbol "%s" in current context. " is constant a label at address an argument in register %s a variable in register %s static storage at address address of an argument in register %s an argument at offset %ld a local variable at frame offset %ld a reference argument at offset %ld a typedef a function at address unresolved a thread-local variable at offset %s in the thread-local storage for `%s' optimized out of unknown (botched) type + 7 g O  ] starting display address __ display != NULL one or more display numbers bad display number at or near '%s' No display number %d. Delete all auto-display expressions? Unable to display "%s": %s %d : x/ %c /%c = Disabling display %d to avoid infinite recursion. There are no auto-display expressions now. Auto-display expressions now in effect: Num Enb Expression %d: %c /%d%c%c (cannot be evaluated in the current context) ny objfile->pspace == solib->pspace %s%s = format-control string and values to print Bad format string, missing '"'. Bad format string, non-terminated '"'. Unrecognized escape character \%c in format string. Invalid argument syntax 0-+ # 0123456789 `*' not supported for precision or width in printf Format specifier `n' not supported in printf Incomplete format specifier at end of format string Unrecognized format specifier '%c' in printf Inappropriate modifiers to format specifier '%c' in printf s Wrong number of arguments for specified format-string wchar_t expected wchar_t argument for %%lc Invalid floating value found in program. *p == 'p' && *(p + 1) == '\0' (nil) { ' 3 ? K W c o H H Z H H H O k [ Describe where symbol SYM is stored. Describe what symbol is at location ADDR. Only for symbols with fixed locations (global or static scope). symbol Examine memory: x/FMT ADDRESS. ADDRESS is an expression for the memory address to examine. FMT is a repeat count followed by a format letter and a size letter. Format letters are o(octal), x(hex), d(decimal), u(unsigned decimal), t(binary), f(float), a(address), i(instruction), c(char) and s(string). Size letters are b(byte), h(halfword), w(word), g(giant, 8 bytes). The specified number of objects of the specified size are printed according to the format. Defaults for format and size letters are those previously used. Default count is 1. Default address is following last thing printed with this command or "print". x Expressions to display when program stops, with code numbers. display Cancel some expressions to be displayed when program stops. Arguments are the code numbers of the expressions to stop displaying. No argument means cancel all automatic-display expressions. "delete display" has the same effect as this command. Do "info display" to see current list of code numbers. undisplay Print value of expression EXP each time the program stops. /FMT may be used before EXP as in the "print" command. /FMT "i" or "s" or including a size-letter is allowed, as in the "x" command, and then EXP is used to get the address to examine and examining is done as in the "x" command. With no argument, display all currently requested auto-display expressions. Use "undisplay" to cancel display requests previously made. Enable some expressions to be displayed when program stops. Arguments are the code numbers of the expressions to resume displaying. No argument means enable all automatic-display expressions. Do "info display" to see current list of code numbers. Disable some expressions to be displayed when program stops. Arguments are the code numbers of the expressions to stop displaying. No argument means disable all automatic-display expressions. Do "info display" to see current list of code numbers. Cancel some expressions to be displayed when program stops. Arguments are the code numbers of the expressions to stop displaying. No argument means cancel all automatic-display expressions. Do "info display" to see current list of code numbers. printf "printf format string", arg1, arg2, arg3, ..., argn This is useful for formatted output in user-defined commands. printf Like "print" but don't put in value history and don't print newline. This is useful in user-defined commands. set Evaluate expression EXP and assign result to variable VAR, using assignment syntax appropriate for the current language (VAR = EXP or VAR := EXP for example). VAR may be a debugger "convenience" variable (names starting with $), a register (a few standard names starting with $), or an actual variable in the program being debugged. EXP is any valid expression. Use "set variable" for variables with names identical to set subcommands. With a subcommand, this command modifies parts of the gdb environment. You can see these environment settings with the "show" command. set assign Call a function in the program. The argument is the function name and arguments, in the notation of the current working language. The result is printed and saved in the value history, if it is not void. call Evaluate expression EXP and assign result to variable VAR, using assignment syntax appropriate for the current language (VAR = EXP or VAR := EXP for example). VAR may be a debugger "convenience" variable (names starting with $), a register (a few standard names starting with $), or an actual variable in the program being debugged. EXP is any valid expression. This may usually be abbreviated to simply "set". variable Print value of expression EXP. Variables accessible are those of the lexical environment of the selected stack frame, plus all those whose scope is global or an entire file. $NUM gets previous value number NUM. $ and $$ are the last two values. $$NUM refers to NUM'th value back from the last one. Names starting with $ refer to registers (with the values they would have if the program were to return to the stack frame now selected, restoring all registers saved by frames farther in) or else to debugger "convenience" variables (any such name not a known register). Use assignment expressions to give values to convenience variables. {TYPE}ADREXP refers to a datum of data type TYPE, located at address ADREXP. @ is a binary operator for treating consecutive data objects anywhere in memory as an array. FOO@NUM gives an array whose first element is FOO, whose second element is stored in the space following where FOO is stored, etc. FOO must be an expression whose value resides in memory. EXP may be preceded with /FMT, where FMT is a format letter but no count or size letter (see "x" command). p Same as "print" command, except that if you are running in the epoch environment, the value is printed in its own window. inspect Show the largest offset that will be printed in form. Set the largest offset that will be printed in form. max-symbolic-offset Show printing of source filename and line number with . Set printing of source filename and line number with . symbol-filename Convert "printf format string", arg1, arg2, arg3, ..., argn to a command line, and call it. eval ui_printf clear_dangling_display_expressions delete_display sym_info print_scalar_formatted ask all cancel C V __dt __%s%s __%s%s%d gsymbol->language_specific.cplus_specific == NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/symtab.c objfile != NULL ##JAVA$$ obj != NULL Section index is uninitialized objfile || SYMBOL_SYMTAB (sym) objfile Internal error: `%s' is not an aggregate global static Internal: %s symbol `%s' found in %s psymtab but not in symtab. %s may be an inlined function, or may be a template function (if a template, try specifying an instantiation: %s). Internal: global symbol `%s' found in %s psymtab but not in symtab. %s may be an inlined function, or may be a template function (if a template, try specifying an instantiation: %s). main operator mismatched quoting on brackets, try 'operator\[\]' nothing is allowed between '[' and ']' `operator ()' must be specified without whitespace in `()' `operator ?:' must be specified without whitespace in `?:' `operator []' must be specified without whitespace in `[]' `operator %s' not supported T% & & & T% % & >& & T% % +& % & T% & & & & & & & & & & & & % T% % j& & & & & & & & & & & & & & & & & & & & & & & & & & & & & $ & T% & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % & +& , No symbol table is loaded. Use the "file" command. Source files for which symbols have been read in: Source files for which symbols will be read in on demand: must search on specific domain operator%.*s%s Invalid regexp (%s): %s File : static ; %s %s All %ss matching regular expression "%s": All defined %ss: Non-debugging symbols: :' ' %s; sym_text[sym_text_len] == '\0' || sym_text[sym_text_len] == '(' Empty line specification. Junk at end of line specification: %s All global and static variable names, or those matching REGEXP. variables whereis All function names, or those matching REGEXP. functions All type names, or those matching REGEXP. types Source files in the program. sources Set a breakpoint for all functions matching REGEXP. rbreak Source files in the program lf lg Valid values are "ask", "all", "cancel", and the default is "all". Show how the debugger handles ambiguities in expressions. Set the debugger behavior when more than one symbol are possible matches in an expression. multiple-symbols (A "base name" is the name of a file with the directory part removed. Example: The base name of "/home/user/hello.c" is "hello.c".) If set, GDB will canonicalize file names (e.g., expand symlinks) before comparing them. Canonicalization is an expensive operation, but it allows the same file be known by more than one base name. If not set (the default), all source files are assumed to have just one base name, and gdb will do file name comparisons more efficiently. Show whether a source file may have multiple base names. Set whether a source file may have multiple base names. basenames-may-differ ARM C Compiler, ADS Thumb C Compiler, ADS ARM C++ Compiler, ADS Thumb C++ Compiler, ADS ARM/Thumb C/C++ Compiler, RVCT ARM C/C++ Compiler, RVCT ? % ? ; ? Q ? l ? ? _globals_ default_make_symbol_completion_list_break_on variable function type method ? ? ? $ ? fixup_symbol_section matching_obj_sections symbol_init_cplus_specific Reading symbols from %s... (no debugging symbols found)... done. Internal: readin %s pst for `%s' found when no symtab found. (Internal error: pc %s in read in psymtab, but not in symtab.) psymtab != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/psymtab.c objfile center < top top == bottom failed internal consistency check sect_index_text not initialized Section index is uninitialized .h <> select_source_symtab: readin pst found and no symtabs. %s partial symbols: `%s' `%s' , undefined domain, struct domain, label domain, , undefined constant int static register pass by value pass by reference register address parameter stack parameter type label function constant bytes unresolved optimized out computed at runtime w w w w w x +x Cx [x sx x x x x x Partial symtab for source file %s (object ) Read from object file %s ( ) Full symtab was read (at by function at Relocate symbols by Symbols cover text addresses - Depends on %d other partial symtabs. %d %s Global Static Number of psym tables (not yet expanded): %d Psymtabs: %s at NOT ON CHAIN! q t v c kk n } h} r ~ ~ ~ 9 F g 9 /dev/tty print-psymbols takes an output file name and optional symbol file name w { objfile %s ((struct objfile *) %s) { psymtab %s ((struct partial_symtab *) %s) yes no readin %s (null) fullname %s text addresses -- globals (* (struct partial_symbol **) %s @ %d) (none) statics dependencies { psymtab %s ((struct partial_symtab *) %s) } } } Static symbol ` ' only found in psymtab Global symbol ` Psymtab covers bad range - covers but symtab covers only match_partial_symbol fixup_psymbol_section find_pc_sect_psymbol space %s: Assertion `%s' failed. quick_push Dynamic symbol table reloading multiple times in one run is %s. off on executable .text .data .bss .rodata Section index is uninitialized /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/symfile.c .dynbss .sdynbss .sbss no loadable sections found in added symbol-file %s addrs_to_abfd_addrs[index_in_addrs] == NULL .gnu.liblist .gnu.conflict section %s not found in %s WARNING: no debugging symbols found in %s. Either the binary was compiled without debugging information or the debugging information was removed (e.g., with strip or strip -g). Debugger capabilities will be very limited. For further information: http://wiki/Main/GdbFaq#No_debugging_symbols_found ! (addrs && offsets) symfile_objfile == NULL Load new symbol table from "%s"? Not confirmed. Reading symbols from %s... expanding to full symbols... done. Discard symbol table from `%s'? Discard symbol table? No symbol file now. .gnu_debuglink the debug information found in "%s" does not match "%s" (CRC mismatch). The directory where separate debug symbols are searched for is "%s". .debug / -readnow unknown option `%s' no symbol file name was specified `%s': can't open to read symbols: %s. `%s': can't read symbols: %s. PATH rb bfd_usrdata (sym_bfd) == NULL I'm sorry, Dave, I can't do that. Symbol format `%s' unknown. \"' Loading section %s, size %s lma %s Download verify read failed at %s Download verify compare failed at %s Canceled the download file to load Invalid download offset:%s. Too many parameters. "%s" is not an object file: %s Load failed Start address %s address , load size %lu load-size Transfer rate: transfer-rate bits/sec bytes/sec KB/sec transferred-bits bits in <1 sec , write-rate bytes/write . add-symbol-file takes a file name and an address -s USAGE: add-symbol-file [-mapped] [-readnow] [-s ]* The address where %s has been loaded is missing add symbol table from file "%s" at %s_addr = %s `%s' has disappeared; keeping its symbols. `%s' has changed; re-reading symbols. Can't close BFD for %s: %s Can't open %s to read symbols. Can't read symbols from %s: %s. Can't find the file sections in `%s': %s Mapping between filename extension and source language is "%s". '%s': Filename extension must begin with '.' '%s': two arguments required -- filename extension and language Filename extensions and the languages they represent: %s - %s .c .d .C .cc .cp .cpp .cxx .c++ .java .class .m .f .F .for .FOR .ftn .FTN .fpp .FPP .f90 .F90 .f95 .F95 .f03 .F03 .f08 .F08 .s .sx .S .pas .p .pp .adb .ads .a .ada .dg unknown Section %s, loaded at - , mapped at No sections are mapped. Overlay debugging not enabled. Use either the 'overlay auto' or the 'overlay manual' command. Argument required: name of an overlay section Note: section %s unmapped by overlap No overlay section called %s Section %s is not mapped Automatic overlay debugging enabled. Overlay debugging enabled. Overlay debugging disabled. This target does not know how to read its overlay state. "overlay" must be followed by the name of an overlay command. overlay _novlys Error reading inferior's overlay table: couldn't find `_novlys' variable in inferior. Use `overlay manual' mode. _ovly_table Error reading inferior's overlay table: couldn't find `_ovly_table' array in inferior. Use `overlay manual' mode. objfile->sf->sym_relocate num_segment_bases > 0 data != NULL data->num_segments > 0 0 <= which && which <= data->num_segments Load symbol table from executable file FILE. The `file' command can also load symbol tables, as well as setting the file to execute. symbol-file Load symbols from FILE, assuming FILE has been dynamically loaded. Usage: add-symbol-file FILE ADDR [-s -s ...] ADDR is the starting address of the file's text. The optional arguments are section-name section-address pairs and should be specified if the data and bss segments are not contiguous with the text. SECT is a section name to be loaded at SECT_ADDR. add-symbol-file Dynamically load FILE into the running program, and record its symbols for access from GDB. A load OFFSET may also be given. load Show dynamic symbol table reloading multiple times in one run. Set dynamic symbol table reloading multiple times in one run. symbol-reloading Commands for debugging overlays. overlay ovly ov Assert that an overlay section is mapped. map-overlay Assert that an overlay section is unmapped. unmap-overlay List mappings of overlay sections. list-overlays Enable overlay debugging. manual Disable overlay debugging. off Enable automatic overlay debugging. auto Read the overlay mapping state from the target. load-target Usage: set extension-language .foo bar Show mapping between filename extension and source language. Set mapping between filename extension and source language. extension-language All filename extensions associated with a source language. extensions Separate debug symbols are first searched for in the same directory as the binary, then in the `.debug' subdirectory, and lastly at the path of the directory of the binary with each global debug-file-directory component prepended. Show the directories where separate debug symbols are searched for. Set the directories where separate debug symbols are searched for. debug-file-directory off == turn all messages off on == turn all messages on executable == only print messages for the executable, not shared libraries. Show printing of symbol loading messages. Set printing of symbol loading messages. symbol-loading symfile_map_offsets_to_segments symfile_relocate_debug_section VEC_memory_write_request_s_space VEC_memory_write_request_s_quick_push VEC_sym_fns_ptr_space VEC_sym_fns_ptr_quick_push symfile_bfd_open symbol_file_clear syms_from_objfile addr_info_make_relative Byte cache statistics for '%s': partial symbol cache preprocessor macro cache file name cache Statistics for '%s': Number of "stab" symbols read: %d Number of "minimal" symbols read: %d Number of "partial" symbols read: %d Number of "full" symbols read: %d Number of "types" defined: %d Number of symbol tables: %d Number of symbol tables with line tables: %d Number of symbol tables with blockvectors: %d Space used by a.out string tables: %d Total memory used for objfile obstack: %d Total memory used for psymbol cache: %d Total memory used for macro cache: %d Total memory used for file name cache: %d Object file %s: Objfile at , bfd at , %d minsyms Symtabs: %s at , NOT ON CHAIN! Object file %s: No minimal symbols found. [%2d] %c %s section %s %s internal error: minimal symbol count %d != %d Symtab for file %s Compilation directory is %s Read from object file %s ( ) Language: %s Line table: line %d at Blockvector: block #%03d, object at under , %d syms/buckets in .. , function %s , %s Error printing symbol: Blockvector same as previous symtab /dev/tty Arguments missing: an output file name and an optional symbol file name w label %s at section %s struct union enum %s %s = ; typedef ; %s const %ld (0x%lx) const %u hex bytes: %02x static at parameter register %ld register %ld arg at offset 0x%lx reference arg at 0x%lx address parameter register %ld local at offset 0x%lx label at block object computed at runtime unresolved optimized out botched symbol class %x H C e r 6 3 print-msymbols takes an output file name and optional symbol file name { objfile %s ((struct objfile *) %s) { symtab %s ((struct symtab *) %s) (null) dirname %s fullname %s (primary) blockvector ((struct blockvector *) %s)%s linetable ((struct linetable *) %s) debugformat %s } } Hint: try '%s or '%s (Note leading single quote.) %s __ op type %s:%s %s:%d +- canceled because the command is ambiguous See set/show multiple-symbol. 1 [0] cancel [1] all [%d] %s at %s:%d [%d] %s at ?FILE:%d [No symtab? Probably broken debug info...] ?HERE PS2 > overload-choice one or more choice numbers Arguments must be choice numbers. canceled No choice number %d. duplicate request for %d ignored. *p == '(' %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/linespec.c if thread task Unmatched single quote. malformed template specification in command debugging symbol "%s" does not match selector; ignoring (anonymous namespace) Can't find member of namespace, class, struct, or union named "%s" :: the class `%s' does not have any method instance named %s the class `%s' does not have destructor defined the class %s does not have any method named %s No symbol table is loaded. Use the "file" command. No source file named %s. %d History values used in line specs must have integer values. Convenience variables used in line specs must have integer values. Function "%s" not defined. "%s" is not a function Line number not known for symbol "%s" ( find_method_overload_end ] ] ^ B^ ^ [_ ` ` .` ^ B^ ^ [_ ` ] ] b b !c Tc c c c b b !c Tc c dict_add_symbol: non-expandable dictionary /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/dictionary.c _ada_ Coercion of floats to doubles when calling functions is %s. Unwinding of stack if a signal is received while in a call dummy is %s. Unwind stack if a C++ exception is unhandled while in a call dummy is %s. f f jf f f e f Zf e f f f f f f f f f f ke e e Invalid data type for function to be called. gdbarch_push_dummy_code_p (gdbarch) %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/infcall.c at 0x%s strlen (tmp) + 1 <= buf_size May not call functions while looking at trace frames. This target does not support function calls. sp == gdbarch_frame_align (gdbarch, sp) __CALL_DUMMY_ADDRESS bad switch Too few arguments in function call. %s An error occurred while in a function called from GDB. Evaluation of the expression containing the function (%s) will be abandoned. When the function is done executing, GDB will silently stop. The program being debugged exited while in a function called from GDB. Evaluation of the expression containing the function (%s) will be abandoned. The program received a signal in another thread while making a function call from GDB. Evaluation of the expression containing the function (%s) will be abandoned. When the function is done executing, GDB will silently stop. The program stopped in another thread while making a function call from GDB. Evaluation of the expression containing the function (%s) will be abandoned. When the function is done executing, GDB will silently stop. The program being debugged was signaled while in a function called from GDB. GDB has restored the context to what it was before the call. To change this behavior use "set unwindonsignal off". Evaluation of the expression containing the function (%s) will be abandoned. The program being debugged was signaled while in a function called from GDB. GDB remains in the frame where the signal was received. To change this behavior use "set unwindonsignal on". Evaluation of the expression containing the function (%s) will be abandoned. When the function is done executing, GDB will silently stop. The program being debugged entered a std::terminate call, most likely caused by an unhandled C++ exception. GDB blocked this call in order to prevent the program from being terminated, and has restored the context to its original state before the call. To change this behaviour use "set unwind-on-terminating-exception off". Evaluation of the expression containing the function (%s) will be abandoned. The program being debugged stopped while in a function called from GDB. Evaluation of the expression containing the function (%s) will be abandoned. When the function is done executing, GDB will silently stop. ... should not be here retval Variables of type float should generally be converted to doubles before calling an unprototyped function, and left alone when calling a prototyped function. However, some older debug info formats do not provide enough information to determine that a function is prototyped. If this flag is set, GDB will perform the conversion for a function it considers unprototyped. The default is to perform the conversion. Show coercion of floats to doubles when calling functions Set coercion of floats to doubles when calling functions. coerce-float-to-double The unwindonsignal lets the user determine what gdb should do if a signal is received while in a function called from gdb (call dummy). If set, gdb unwinds the stack and restore the context to what as it was before the call. The default is to stop in the frame where the signal was received. Show unwinding of stack if a signal is received while in a call dummy. Set unwinding of stack if a signal is received while in a call dummy. unwindonsignal The unwind on terminating exception flag lets the user determine what gdb should do if a std::terminate() call is made from the default exception handler. If set, gdb unwinds the stack and restores the context to what it was before the call. If unset, gdb allows the std::terminate call to proceed. The default is to unwind the frame. Show unwinding of stack if std::terminate() is called while in a call dummy. Set unwinding of stack if std::terminate is called while in call dummy. unwind-on-terminating-exception call_function_by_hand get_function_name push_dummy_code Terminal for future runs of program being debugged is "%s". "!#$&*()\|[]{}<>?'"`~^; platform-specific solib_create_inferior_hook did not load initial shared libraries. The program being debugged has been started already. Start it from the beginning? Program not restarted. The target does not support running in non-stop mode. Asynchronous execution not supported on this target. Starting program : execfile infargs No symbol table loaded. Use the "file" command. Cannot execute this command without a live selected thread. Cannot execute this command while looking at trace frames. The program is not being run. -a `-a' is meaningless in all-stop mode. Can't resume all threads and specify proceed count simultaneously. Not stopped at any breakpoint; argument ignored. Continuing. Cannot find bounds of current function Single stepping until exit from function %s, which has no line number information. starting address Unreasonable jump request No source file has been specified. Line %d is not in `%s'. Jump anyway? Not confirmed. WARNING!!! Destination is in unmapped overlay! Jump anyway? Continuing at . Usage: go signal number Continuing with no signal. Continuing with signal %s. Execution is not within a known function. a location TYPE_CODE (value_type) != TYPE_CODE_VOID %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/infcmd.c bad switch Value returned is $%d gdb-result-var = return-value Value returned has type: return-type . Cannot determine contents finish_command: function has no target type Finish: couldn't find function. Asynchronous 'finish' not supported in reverse. The "finish" command does not take any arguments. No selected frame. "finish" not meaningful in the outermost frame. Run till exit from Run back to call of The program being debugged is not being run. Invalid selected thread. Selected thread is running. Program stopped at %s. It stopped after being stepped. It stopped at a breakpoint that has since been deleted. It stopped at breakpoint %d. It stopped with signal %s, %s. Type "info stack" or "info registers" for more information. Environment variable " " not defined. environment variable and value environment variable to set Setting environment variable "%s" to null value. Delete all environment variables? PATH Executable and object file path: *value not available* (raw 0x %02x ) The program has no registers now. Missing register name %s: Invalid register `%.*s' No vector information Kill the program being debugged? In %s, A program is being debugged already. Kill it? Not killed. Cannot attach to this target in non-stop mode -a is meaningless in all-stop mode. No floating-point info available for this processor. "unset" must be followed by the name of an unset subcommand. unset Usage: set inferior-tty /dev/pts/1 Show terminal for future runs of program being debugged. Set terminal for future runs of program being debugged. inferior-tty set inferior-tty tty Follow this command with any number of args, to be passed to the program. Show argument list to give program being debugged when it is started. Set argument list to give program being debugged when it is started. args The environment to give the program, or one variable's value. With an argument VAR, prints the value of environment variable VAR to give the program being debugged. With no arguments, prints the entire environment to be given to the program. environment Complement to certain "set" commands. unset Cancel environment variable VAR for the program. This does not affect the program until the next "run" command. Set environment variable value to give the program. Arguments are VAR VALUE where VAR is variable name and VALUE is value. VALUES of environment variables are uninterpreted strings. This does not affect the program until the next "run" command. Add directory DIR(s) to beginning of search path for object files. $cwd in the path means the current working directory. This path is equivalent to the $PATH shell variable. It is a list of directories, separated by colons. These directories are searched to find fully linked executable files and separately compiled object files as needed. path Current search path for finding object files. $cwd in the path means the current working directory. This path is equivalent to the $PATH shell variable. It is a list of directories, separated by colons. These directories are searched to find fully linked executable files and separately compiled object files as needed. paths kill Kill execution of program being debugged. kill Attach to a process or file outside of GDB. This command attaches to another target, of the same type as your last "target" command ("info files" will show your target stack). The command may take as argument a process id or a device file. For a process id, you must have permission to send the process a signal, and it must have the same effective uid as the debugger. When using "attach" with a process id, the debugger finds the program running in the process, looking first in the current working directory, or (if not found there) using the source file search path (see the "directory" command). You can also use the "file" command to specify the program, and to load its symbol table. attach detach Detach a process or file previously attached. If a process, it is no longer traced, and it continues its execution. If you were debugging a file, the file is closed and gdb no longer accesses it. detach Disconnect from a target. The target will wait for another debugger to connect. Not available for all targets. disconnect Continue program giving it signal specified by the argument. An argument of "0" means continue program without giving it a signal. signal Step one instruction exactly. Argument N means do this N times (or till program stops for another reason). stepi si Step one instruction, but proceed through subroutine calls. Argument N means do this N times (or till program stops for another reason). nexti ni Execute until selected stack frame returns. Upon return, the value returned is printed and put in the value history. finish fin Step program, proceeding through subroutine calls. Like the "step" command as long as subroutine calls do not happen; when they do, the call is treated as one instruction. Argument N means do this N times (or till program stops for another reason). next n S Step program until it reaches a different source line. Argument N means do this N times (or till program stops for another reason). step s Execute until the program reaches a source line greater than the current or a specified location (same args as break command) within the current frame. until u Continue the program up to the given location (same form as args for break command). Execution will also stop upon exit from the current stack frame. advance Continue program being debugged at specified line or address. Give as argument either LINENUM or *ADDR, where ADDR is an expression for an address to start at. jump Usage: go Continue program being debugged, stopping at specified line or address. Give as argument either LINENUM or *ADDR, where ADDR is an expression for an address to start at. This command is a combination of tbreak and jump. go g Continue program being debugged, after signal or breakpoint. If proceeding from breakpoint, a number N may be used as an argument, which means to set the ignore count of that breakpoint to N - 1 (so that the breakpoint won't break until the Nth time it is reached). If non-stop mode is enabled, continue only the current thread, otherwise all the threads in the program are continued. To continue all stopped threads in non-stop mode, use the -a option. Specifying -a and an ignore count simultaneously is an error. continue cont c fg Start debugged program. You may specify arguments to give it. Args may include "*", or "[...]"; they are expanded using "sh". Input and output redirection with ">", "<", or ">>" are also allowed. With no arguments, uses arguments last specified (with "run" or "set args"). To cancel previous arguments and run with no arguments, use "set args" without arguments. run r Start debugged program with no arguments. R Run the debugged program until the beginning of the main procedure. You may specify arguments to give to your program, just as with the "run" command. start Interrupt the execution of the debugged program. If non-stop mode is enabled, interrupt only the current thread, otherwise all the threads in the program are stopped. To interrupt all running threads in non-stop mode, use the -a option. interrupt List of integer registers and their contents, for selected stack frame. Register name as argument means describe only that register. registers lr List of all registers and their contents, for selected stack frame. Register name as argument means describe only that register. all-registers Execution status of the program. program Print the status of the floating point unit float Print the status of the vector unit vector print_return_value Mode of the step operation is %s. Displace stepping debugging is %s. Inferior debugging is %s. Cannot change this setting while the inferior is running. on off Observer mode is now %s. Observer mode is %s. Stopping for shared library events is %s. child parent Debugger response to a program call of fork or vfork is "%s". Not resuming: switched threads before following fork child. Unexpected pending_follow.kind %d /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/infrun.c infrun: resuming vfork parent thread %s Detaching vfork parent process %d after child exec. Detaching vfork parent process %d after child exit. current_program_space == inf->pspace %s: Assertion `%s' failed. infrun: resuming vfork parent process %d new same Follow exec mode is "%s". %s is executing new program: %s pid != 0 auto on off Debugger's willingness to use displaced stepping to step over breakpoints is %s (currently %s). Debugger's willingness to use displaced stepping to step over breakpoints is %s. %02x gdbarch_displaced_step_copy_insn_p (gdbarch) displaced: defering step of %s displaced: stepping %s now displaced: saved %s: closure displaced: displaced pc to %s displaced: restored %s displaced: stepping queued %s now displaced: run %s: breakpoint is gone %s: step(%d) off on step Mode for locking scheduler during execution is "%s". Target '%s' cannot support this command. infrun: resume : clear step infrun: resume (step=%d, signal=%d), trap_expected=%d The program is stopped at a permanent breakpoint, but GDB does not know how to step past a permanent breakpoint on this architecture. Try using a command like `return' or `jump' to continue execution. !(singlestep_breakpoints_inserted_p && step) infrun: clear_proceed_status_thread (%s) ! non_stop infrun: proceed (addr=%s, signal=%d, step=%d) infrun: target_wait (%d [%s] , status) = infrun: %d [%s], infrun: %s %s displaced-stepping in-process while detaching Program exited while detaching infrun: wait_for_inferior (treat_exec_as_sigtrap=%d) infrun: Switching context from %s to %s Cannot execute this command while the selected thread is running. infrun: syscall number = '%d' infrun: TARGET_WAITKIND_IGNORE inf infrun: Treating signal as SIGTRAP infrun: infwait_thread_hop_state infrun: infwait_normal_state infrun: infwait_step_watch_state infrun: infwait_nonstep_watch_state bad switch infrun: TARGET_WAITKIND_LOADED infrun: TARGET_WAITKIND_SPURIOUS infrun: TARGET_WAITKIND_EXITED _exitcode infrun: TARGET_WAITKIND_SIGNALLED infrun: TARGET_WAITKIND_FORKED infrun: TARGET_WAITKIND_VFORK_DONE infrun: TARGET_WAITKIND_EXECD infrun: TARGET_WAITKIND_SYSCALL_ENTRY infrun: TARGET_WAITKIND_SYSCALL_RETURN infrun: TARGET_WAITKIND_STOPPED targets should add new threads to the thread list themselves in non-stop mode. infrun: stop_pc = %s infrun: stopped by watchpoint infrun: stopped data address = %s infrun: (no data address available) singlestep_breakpoints_inserted_p ptid_equal (singlestep_ptid, ecs->ptid) !ptid_equal (singlestep_ptid, saved_singlestep_ptid) infrun: stepping_past_singlestep_breakpoint !non_stop infrun: handling deferred step ptid_equal (inferior_ptid, singlestep_ptid) infrun: software single step trap for %s infrun: unexpected thread, but expected thread advanced also infrun: unexpected thread infrun: thread_hop_needed Cannot step over breakpoint hit in wrong thread infrun: context switch infrun: step through delay infrun: stopped infrun: quietly stopped infrun: no user watchpoint explains watchpoint SIGTRAP, ignoring infrun: random signal %d infrun: signal arrived while stepping over breakpoint infrun: signal may take us out of single-step range infrun: BPSTAT_WHAT_SET_LONGJMP_RESUME infrun: BPSTAT_WHAT_SET_LONGJMP_RESUME (!gdbarch_get_longjmp_target) infrun: BPSTAT_WHAT_CLEAR_LONGJMP_RESUME ecs->event_thread->control.step_resume_breakpoint != NULL ecs->event_thread->control.exception_resume_breakpoint != NULL infrun: BPSTAT_WHAT_SINGLE infrun: BPSTAT_WHAT_STOP_NOISY infrun: BPSTAT_WHAT_STOP_SILENT infrun: BPSTAT_WHAT_STEP_RESUME infrun: not switching back to stepped thread, it has vanished infrun: switching back to stepped thread infrun: step past dynamic linker infrun: step-resume breakpoint is inserted infrun: no stepping, continue infrun: stepping inside range [%s-%s] infrun: stepped into dynsym resolve code infrun: stepped into signal trampoline infrun: stepped into subroutine infrun: stepped into solib return tramp infrun: stepped into undebuggable function infrun: stepi/nexti infrun: no line number info infrun: stepped into inlined function infrun: stepping through inlined function infrun: stepped to a different line infrun: keep going N + l L 0 0 x ] 1- + ( ) C, , {, inferior_thread ()->control.step_resume_breakpoint == NULL infrun: inserting step-resume breakpoint at %s return_frame != NULL frame_id_p (frame_unwind_caller_id (next_frame)) infrun: inserting longjmp-resume breakpoint at %s infrun: exception resume at %lx infrun: stop_stepping infrun: prepare_to_wait reason Program terminated with signal signal-name , signal-meaning . The program no longer exists. [Inferior ( ) exited with code 0%o exit-code ] ) exited normally] [ thread-name ] #%d thread-id stopped Program received signal No more reverse-execution history. [Switching to %s] Cannot remove breakpoints because program is no longer writable. Further execution is probably impossible. Error while running hook_stop: Stopped due to shared library event Unknown value. get_frame_type (frame) == DUMMY_FRAME Signal Stop Print Pass to program Description %*.*s Yes No %s %s %s signal to handle all stop ignore print pass nostop noignore noprint nopass Unrecognized or ambiguous flag word: "%s". %s is used by the debugger. Are you sure you want to change it? Not confirmed, unchanged. xdb command Q %s %s s i r Invalid signal handling flag. Use the "handle" command to change these tables. Unable to read siginfo Unable to write siginfo Unable to restore previously selected frame. Unable to restore previously selected frame: forward reverse Target does not support this operation. Forward. Reverse. Forward (target `%s' does not support exec-direction). Controlling the inferior in non-stop mode is %s. Resuming the execution of threads of all processes is %s. What debugger does when program gets various signals. Specify a signal as argument to print info on that signal only. signals handle Specify how to handle a signal. Args are signals and actions to apply to those signals. Symbolic signals (e.g. SIGSEGV) are recommended but numeric signals from 1-15 are allowed for compatibility with old versions of GDB. Numeric ranges may be specified with the form LOW-HIGH (e.g. 1-5). The special arg "all" is recognized to mean all signals except those used by the debugger, typically SIGTRAP and SIGINT. Recognized actions include "stop", "nostop", "print", "noprint", "pass", "nopass", "ignore", or "noignore". Stop means reenter debugger if this signal happens (implies print). Print means print a message if this signal happens. Pass means let program see this signal; otherwise program doesn't know. Ignore is a synonym for nopass and noignore is a synonym for pass. Pass and Stop may be combined. lz Specify how to handle a signal. Args are signals and actions to apply to those signals. Symbolic signals (e.g. SIGSEGV) are recommended but numeric signals from 1-15 are allowed for compatibility with old versions of GDB. Numeric ranges may be specified with the form LOW-HIGH (e.g. 1-5). The special arg "all" is recognized to mean all signals except those used by the debugger, typically SIGTRAP and SIGINT. Recognized actions include "s" (toggles between stop and nostop), "r" (toggles between print and noprint), "i" (toggles between pass and nopass), "Q" (noprint) Stop means reenter debugger if this signal happens (implies print). Print means print a message if this signal happens. Pass means let program see this signal; otherwise program doesn't know. Ignore is a synonym for nopass and noignore is a synonym for pass. Pass and Stop may be combined. z There is no `stop' command, but you can set a hook on `stop'. This allows you to set a list of commands to be run each time execution of the program stops. When non-zero, inferior specific debugging is enabled. Show inferior debugging. Set inferior debugging. infrun When non-zero, displaced stepping specific debugging is enabled. Show displaced stepping debugging. Set displaced stepping debugging. displaced When debugging a multi-threaded program and this setting is off (the default, also called all-stop mode), when one thread stops (for a breakpoint, watchpoint, exception, or similar events), GDB stops all other threads in the program while you interact with the thread of interest. When you continue or step a thread, you can allow the other threads to run, or have them remain stopped, but while you inspect any thread's state, all threads stop. In non-stop mode, when one thread stops, other threads can continue to run freely. You'll be able to step each thread independently, leave it stopped or free to run as needed. Show whether gdb controls the inferior in non-stop mode. Set whether gdb controls the inferior in non-stop mode. non-stop If nonzero, gdb will give control to the user when the dynamic linker notifies gdb of shared library events. The most common event of interest to the user would be loading/unloading of a new library. Show stopping for shared library events. Set stopping for shared library events. stop-on-solib-events A fork or vfork creates a new process. follow-fork-mode can be: parent - the original process is debugged after a fork child - the new process is debugged after a fork The unfollowed process will continue to run. By default, the debugger will follow the parent process. Show debugger response to a program call of fork or vfork. Set debugger response to a program call of fork or vfork. follow-fork-mode An exec call replaces the program image of a process. follow-exec-mode can be: new - the debugger creates a new inferior and rebinds the process to this new inferior. The program the process was running before the exec call can be restarted afterwards by restarting the original inferior. same - the debugger keeps the process bound to the same inferior. The new executable image replaces the previous executable loaded in the inferior. Restarting the inferior after the exec call restarts the executable the process was running after the exec call. By default, the debugger will use the same inferior. Show debugger response to a program call of exec. Set debugger response to a program call of exec. follow-exec-mode off == no locking (threads may preempt at any time) on == full locking (no thread except the current thread may run) step == scheduler locked during every single-step operation. In this mode, no other thread may run during a step command. Other threads may run while stepping over a function call ('next'). Show mode for locking scheduler during execution. Set mode for locking scheduler during execution. scheduler-locking When on, execution commands (such as 'continue' or 'next') resume all threads of all processes. When off (which is the default), execution commands only resume the threads of the current process. The set of threads that are resumed is further refined by the scheduler-locking mode (see help set scheduler-locking). Show mode for resuming threads of all processes. Set mode for resuming threads of all processes. schedule-multiple When set, doing a step over a function without debug line information will stop at the first instruction of that function. Otherwise, the function is skipped and the step command stops at a different source line. Show mode of the step operation. Set mode of the step operation. step-mode If on, gdb will use displaced stepping to step over breakpoints if it is supported by the target architecture. If off, gdb will not use displaced stepping to step over breakpoints, even if such is supported by the target architecture. If auto (which is the default), gdb will use displaced stepping if the target architecture supports it and non-stop mode is active, but will not use it in all-stop mode (see help set non-stop). Show debugger's willingness to use displaced stepping. Set debugger's willingness to use displaced stepping. displaced-stepping Tells gdb whether to execute forward or backward. Show direction of execution (forward/reverse). Set direction of execution. Options are 'forward' or 'reverse'. exec-direction Tells gdb whether to detach the child of a fork. Show whether gdb will detach the child of a fork. Set whether gdb will detach the child of a fork. detach-on-fork _siginfo In observer mode, GDB can get data from the inferior, but not affect its execution. Registers and memory may not be changed, breakpoints may not be set, and the program cannot be interrupted or signalled. Show whether gdb controls the inferior in observer mode. Set whether gdb controls the inferior in observer mode. observer normal_stop insert_longjmp_resume_breakpoint insert_step_resume_breakpoint_at_caller insert_step_resume_breakpoint_at_frame insert_step_resume_breakpoint_at_sal handle_inferior_event prepare_to_proceed resume displaced_step_prepare remove_displaced_stepping_state follow_exec handle_vfork_child_exec_or_exit :: $%d $%s TRUE FALSE %s ( , ) B'' @" " [ bad selector nextS %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/expprint.c %s: %s ] { } : ( ? : UP . -> .* ->* ++ -- ) dynamic_cast reinterpret_cast < > ( { } ??? Invalid expression this self [ VAL( , TypesInstance( %s= %s %s N A U ) | 2 I G t Z L L | N ` a x OP_NULL BINOP_ADD BINOP_SUB BINOP_MUL BINOP_DIV BINOP_REM BINOP_MOD BINOP_LSH BINOP_RSH BINOP_LOGICAL_AND BINOP_LOGICAL_OR BINOP_BITWISE_AND BINOP_BITWISE_IOR BINOP_BITWISE_XOR BINOP_EQUAL BINOP_NOTEQUAL BINOP_LESS BINOP_GTR BINOP_LEQ BINOP_GEQ BINOP_REPEAT BINOP_ASSIGN BINOP_COMMA BINOP_SUBSCRIPT BINOP_EXP BINOP_MIN BINOP_MAX STRUCTOP_MEMBER STRUCTOP_MPTR TYPE_INSTANCE BINOP_INTDIV BINOP_ASSIGN_MODIFY BINOP_VAL BINOP_CONCAT BINOP_IN BINOP_RANGE BINOP_END TERNOP_COND TERNOP_SLICE TERNOP_SLICE_COUNT MULTI_SUBSCRIPT OP_LONG OP_DOUBLE OP_VAR_VALUE OP_LAST OP_REGISTER OP_INTERNALVAR OP_FUNCALL OP_OBJC_MSGCALL OP_F77_UNDETERMINED_ARGLIST OP_COMPLEX OP_STRING OP_BITSTRING OP_ARRAY UNOP_CAST UNOP_DYNAMIC_CAST UNOP_REINTERPRET_CAST UNOP_MEMVAL UNOP_MEMVAL_TLS UNOP_NEG UNOP_LOGICAL_NOT UNOP_COMPLEMENT UNOP_IND UNOP_ADDR UNOP_PREINCREMENT UNOP_POSTINCREMENT UNOP_PREDECREMENT UNOP_POSTDECREMENT UNOP_SIZEOF UNOP_PLUS UNOP_CAP UNOP_CHR UNOP_ORD UNOP_ABS UNOP_FLOAT UNOP_HIGH UNOP_MAX UNOP_MIN UNOP_ODD UNOP_TRUNC OP_BOOL OP_M2_STRING STRUCTOP_STRUCT STRUCTOP_PTR OP_THIS OP_OBJC_SELF OP_OBJC_SELECTOR OP_SCOPE OP_LABELED OP_TYPE OP_NAME OP_OBJC_NSSTRING OP_F90_RANGE OP_DECFLOAT OP_ADL_FUNC $ . 8 B L V ` j t ~ ( 2 < F P Z d n x " , 6 @ J T ^ h r | Dump of expression @ , %s: Language %s, %d elements, %ld bytes each. String Value Hex Value Opcode Index %5s %20s %16s %s %5d %20s %c %-20s Type @ ), value %ld (0x%lx) ), value %g Block @ , symbol @ (%s) History element %ld Register $%s Internal var @ Number of args: %d Bounds [%d:%d] TLS type @ (null) (__thread /* "%s" */ Element name: `%.*s' Field name: `%.*s' %s TypeInstance: Unknown format Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z > > > Y d E v v v v v v v v v v v v v v v v v v v v v } , after conversion to prefix form: Expression: ` Type printing not yet supported.... ' Language %s, %d elements, %ld bytes each. print_subexp_standard = all scalars none inline_skipped_frames (inferior_ptid) > 0 %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/stack.c get_frame_type (get_next_frame (frame)) == INLINE_FRAME , %ld nsym != NULL name = value ??? ... numargs >= 0 Debugger's willingness to use disassemble-next-line is %s. frame # level addr func in ?? ( args ) at file fullname : line from from Too many args in frame specification No stack. pc Stack level %d, frame at Stack frame at : %s = (%s:%d) ; saved %s Outermost frame: %s inlined into frame %d called by frame at , caller of frame at source language %s. Arglist at unknown address. Arglist at args: no args. 1 arg: %d args: Locals at unknown address, Locals at Previous frame's sp is Previous frame's sp at Previous frame's sp in %s Saved registers: %s at (More stack frames follow...) Backtrace stopped: %s full PC unavailable, cannot determine locals. No symbol table info available. No locals. print_frame_label_vars disabled. No frame selected. PC unavailable, cannot determine args. No arguments. Initial frame selected; you cannot go up. Bottom (innermost) frame selected; you cannot go down. No selected frame. Can not force return from an inlined function. Return value type not available for selected stack frame. Please use an explicit cast of the value to return. The location at which to store the function's return value is unknown. If you continue, the return value that you specified will be ignored. %sMake selected stack frame return now? %sMake %s return now? Not confirmed gdbarch_return_value (gdbarch, func_type, return_type, NULL, NULL, NULL) == RETURN_VALUE_REGISTER_CONVENTION 0 '%s' not within current stack frame. Make selected stack frame return to its caller. Control remains in the debugger, but when you continue execution will resume in the frame above the one now selected. If an argument is given, it is an expression for the value to return. return Select and print stack frame that called this one. An argument says how many frames up to go. up Same as the `up' command, but does not print anything. This is useful in command scripts. up-silently Select and print stack frame called by this one. An argument says how many frames down to go. down do dow Same as the `down' command, but does not print anything. This is useful in command scripts. down-silently Select and print a stack frame. With no argument, print the selected stack frame. (See also "info frame"). An argument specifies the frame to select. It can be a stack frame number or the address of the frame. With argument, nothing is printed if input is coming from a command file or a user-defined command. f Print the current stack frame. L V Select a stack frame without printing anything. An argument specifies the frame to select. It can be a stack frame number or the address of the frame. select-frame Print backtrace of all stack frames, or innermost COUNT frames. With a negative argument, print outermost -COUNT frames. Use of the 'full' qualifier also prints the values of the local variables. backtrace bt t Print backtrace of all stack frames, or innermost COUNT frames and the values of the local variables. With a negative argument, print outermost -COUNT frames. Usage: T T where Backtrace of the stack, or innermost COUNT frames. stack s All about selected stack frame, or frame at ADDR. Local variables of current stack frame. locals Argument variables of current stack frame. Argument and local variables of current stack frame. l Select the stack frame that contains . Usage: func Exceptions that can be caught in the current stack frame. catch Show printing of non-scalar frame arguments Set printing of non-scalar frame arguments frame-arguments If ON, GDB will display disassembly of the next source line, in addition to displaying the source line itself. If the next source line cannot be displayed (e.g., source is unavailable or there's no line info), GDB will display disassembly of next instruction instead of showing the source line. If AUTO, display disassembly of next instruction only if the source line cannot be displayed. If OFF (which is the default), never display the disassembly of the next source line. Show whether to disassemble next source line or insn when execution stops. Set whether to disassemble next source line or insn when execution stops. disassemble-next-line return_command frame_info print_args_stub print_frame_args frame_show_address tp %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/thread.c [New %s] thread-ids thread-id current-thread-id number-of-threads tp->state_ != THREAD_EXITED arg threads No threads. No threads match '%s'. current Id id Target Id target-id Frame frame Requested thread not found in requested process * * details name %s "%s" (%s) %s (%s) %s "%s" (running) stopped running state core current_thread != -1 || !thread_list || ptid_equal (inferior_ptid, null_ptid) The current thread has terminated. See `help thread'. No selected thread. See `help thread'. inf != NULL frame_level >= 0 Couldn't restore frame #%d in current thread, at reparsed frame #0 Please specify a command following the thread ID list Thread %d (%s): Please specify a thread ID list Unknown thread %d. Thread %d has terminated. No thread selected [Current thread is %d (%s) (exited)] [Current thread is %d (%s)] No stack. Command requires an argument. Invalid regexp (%s): %s Thread %d has name '%s' Thread %d has target name '%s' Thread %d has target id '%s' Thread %d has extra info '%s' No threads match '%s' Printing of thread events is %s. Thread ID %d not known. Thread ID %d has terminated. [Switching to thread new-thread-id ( )] Display currently known threads. Usage: info threads [ID]... Optional arguments are thread IDs with spaces between. If no arguments, all threads are displayed. thread Use this command to switch between threads. The new thread ID must be currently known. thread thread apply Apply a command to a list of threads. apply Apply a command to all threads. all Set the current thread's name. Usage: thread name [NAME] If NAME is not given, then any existing name is removed. Find threads that match a regular expression. Usage: thread find REGEXP Will display thread ids whose name, target ID, or extra info matches REGEXP. find t Show printing of thread events (such as thread start and exit). Set printing of thread events (such as thread start and exit). thread-events _thread restore_selected_frame switch_to_thread print_thread_info finish_thread_state_cleanup finish_thread_state set_stop_requested set_executing is_executing is_thread_state set_running inferior_thread bad state /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/exceptions.c bad switch Bad switch. depth > 0 %s: Assertion `%s' failed. val >= 0 exception.reason <= 0 catch_exceptions_with_msg throw_it auto unix dos-based The assumed file system kind for target reported file names is "%s" (currently "%s"). The assumed file system kind for target reported file names is "%s". If `unix', target file names (e.g., loaded shared library file names) starting the forward slash (`/') character are considered absolute, and the directory separator character is the forward slash (`/'). If `dos-based', target file names starting with a drive letter followed by a colon (e.g., `c:'), are also considered absolute, and the backslash (`\') is also considered a directory separator. Set to `auto' (which is the default), to let GDB decide, based on its knowledge of the target operating system. Show assumed file system kind for target reported file names Set assumed file system kind for target reported file names target-file-system-kind interp_lookup (interp->name) == NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/interps.c !top_level || !current_interpreter !top_level || !top_level_interpreter_ptr Could not suspend interpreter "%s". and could not restore old interp! Failed to initialize new interp "%s" %s Switching to interpreter "%.24s". interpreter-exec command usage: interpreter-exec [ ... ] Could not find interpreter "%s". Could not switch to interpreter "%s". error in command: "%s". top_level_interpreter_ptr Execute a command in an interpreter. It takes two arguments: The first argument is the name of the interpreter to use. The second argument is the command to execute. interpreter-exec top_level_interpreter_data interp_set interp_add file1 && file2 %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/macrotab.c ! included1 || ! included2 ! t->main_source t->main_source ! t->obstack both `%s' and `%s' allegedly #included at %s:%d macro `%s' redefined at %s:%d; original definition at %s:%d macro '%s' is #undefined twice, at %s:%d and %s:%d macro_allow_redefinitions macro_main macro_set_main compare_locations "macro" must be followed by the name of a macro command. macro You must follow the `macro expand' command with the expression you want to expand. expands to: GDB has no preprocessor macro information for that code. You must follow the `macro expand-once' command with the expression you want to expand. %s:%d included at %s:%d You must follow the `info macro' command with the name of the macro whose definition you want to see. GDB has no preprocessor macro information for that code. Defined at #define %s -D%s ( , ) %s =%s The symbol `%s' has no definition as a C/C++ preprocessor macro at ... usage: macro define NAME[(ARGUMENT-LIST)] [REPLACEMENT-LIST] Invalid macro name. Macro is missing an argument. Two macro arguments with identical names. ',' or ')' expected at end of macro arguments. usage: macro undef NAME macro define %s %s%s Prefix for commands dealing with C preprocessor macros. macro Fully expand any C/C++ preprocessor macro invocations in EXPRESSION. Show the expanded expression. expand exp Expand C/C++ preprocessor macro invocations appearing directly in EXPRESSION. Show the expanded expression. This command differs from `macro expand' in that it only expands macro invocations that appear directly in EXPRESSION; if expanding a macro introduces further macro invocations, those are left unexpanded. `macro expand-once' helps you see how a particular macro expands, whereas `macro expand' shows you how all the macros involved in an expression work together to yield a pre-processed expression. expand-once exp1 Show the definition of MACRO, and its source location. Define a new C/C++ preprocessor macro. The GDB command `macro define DEFINITION' is equivalent to placing a preprocessor directive of the form `#define DEFINITION' such that the definition is visible in all the inferior's source files. For example: (gdb) macro define PI (3.1415926) (gdb) macro define MIN(x,y) ((x) < (y) ? (x) : (y)) define Remove the definition of the C/C++ preprocessor macro with the given name. undef List all the macros defined using the `macro define' command. list ! b->shared %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/macroexp.c Unterminated comment in macro expansion. eEpP unexpected character constant %s: %s Unmatched single quote. A character constant must contain at least one character. unexpected string literal Unterminated string in expression. Newline characters may not appear in string constants. src->shared src->last_token != -1 dest->last_token != -1 unable to avoid splicing tokens during macro expansion Malformed argument list for macro `%s'. dest->len == 0 Stringification operator requires an argument. Argument to stringification operator must name a macro parameter. Stray splicing operator Splicing operator at end of macro , ... __VA_ARGS__ Wrong number of arguments to macro `%s' (expected %d, got %d). bad macro definition kind src_first->shared src_rest->shared ! dest->shared Expand-once not implemented yet. scan maybe_expand substitute_args append_tokens_without_splicing get_token [ ] ( ) { } ? ; ~ . -> -- -= - ++ += + *= * != ! && &= & /= / %> %:%: %: %= % ^= ^ ## # :> : || |= | <<= << <= <: <% < >>= >> >= > == = @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ! @ # @ & @ + @ . @ 1 @ 3 @ 6 @ 8 @ ; @ = @ @ @ B @ E @ H @ J @ N @ Q @ T @ W @ Z @ \ @ ` @ c @ f @ h @ k @ get_string_literal get_character_constant resize_buffer free_buffer symtab found for `%s', but that file is not covered in the compilation unit's macro information breakpoint-hit watchpoint-trigger read-watchpoint-trigger access-watchpoint-trigger function-finished location-reached watchpoint-scope end-stepping-range exited-signalled exited exited-normally signal-received @ / @ B @ Z @ t @ @ @ @ @ @ @ @ Hangup detected on fd %d Error detected on fd %d Invalid or non-`poll'able fd %d Exception condition detected on fd %d poll select prev_ptr %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/event-loop.c delete_async_event_handler delete_async_signal_handler Command has same effect as set annotate pre- error detected on stdin quit quit post- server %s Could not kill the program being debugged %s Erroneous arithmetic operation. error detected from target. completed. Event type not recognized. 3 } I A !@#$%^&*()+=|~`}{[]"';:?/>.<, *|"';:?>< ' list == NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/completer.c gdb_completion_word_break_characters Architecture debugging is %s. (null) arch != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/gdbarch.c !arch->initialized_p byte-order bfd_arch_info num_regs register_name skip_prologue inner_than breakpoint_from_pc print_insn displaced_step_free_closure displaced_step_location verify_gdbarch: the following are invalid ...%s gdbarch_dump: GDB_NM_FILE = %s gdbarch_dump: addr_bit = %s gdbarch_dump: addr_bits_remove = <%s> gdbarch_dump: gdbarch_address_class_name_to_type_flags_p() = %d gdbarch_dump: address_class_name_to_type_flags = <%s> gdbarch_dump: gdbarch_address_class_type_flags_p() = %d gdbarch_dump: address_class_type_flags = <%s> gdbarch_dump: gdbarch_address_class_type_flags_to_name_p() = %d gdbarch_dump: address_class_type_flags_to_name = <%s> gdbarch_dump: address_to_pointer = <%s> gdbarch_dump: gdbarch_adjust_breakpoint_address_p() = %d gdbarch_dump: adjust_breakpoint_address = <%s> gdbarch_dump: auto_charset = <%s> gdbarch_dump: auto_wide_charset = <%s> gdbarch_dump: gdbarch_ax_pseudo_register_collect_p() = %d gdbarch_dump: ax_pseudo_register_collect = <%s> gdbarch_dump: gdbarch_ax_pseudo_register_push_stack_p() = %d gdbarch_dump: ax_pseudo_register_push_stack = <%s> gdbarch_dump: believe_pcc_promotion = %s gdbarch_dump: bfd_arch_info = %s gdbarch_dump: bits_big_endian = %s gdbarch_dump: breakpoint_from_pc = <%s> gdbarch_dump: byte_order = %s gdbarch_dump: byte_order_for_code = %s gdbarch_dump: call_dummy_location = %s gdbarch_dump: cannot_fetch_register = <%s> gdbarch_dump: cannot_step_breakpoint = %s gdbarch_dump: cannot_store_register = <%s> gdbarch_dump: char_signed = %s gdbarch_dump: coff_make_msymbol_special = <%s> gdbarch_dump: convert_from_func_ptr_addr = <%s> gdbarch_dump: convert_register_p = <%s> gdbarch_dump: gdbarch_core_pid_to_str_p() = %d gdbarch_dump: core_pid_to_str = <%s> gdbarch_dump: gdbarch_core_read_description_p() = %d gdbarch_dump: core_read_description = <%s> gdbarch_dump: core_regset_sections = %s gdbarch_dump: gdbarch_core_xfer_shared_libraries_p() = %d gdbarch_dump: core_xfer_shared_libraries = <%s> gdbarch_dump: decr_pc_after_break = %s gdbarch_dump: deprecated_fp_regnum = %s gdbarch_dump: deprecated_function_start_offset = %s gdbarch_dump: gdbarch_displaced_step_copy_insn_p() = %d gdbarch_dump: displaced_step_copy_insn = <%s> gdbarch_dump: gdbarch_displaced_step_fixup_p() = %d gdbarch_dump: displaced_step_fixup = <%s> gdbarch_dump: displaced_step_free_closure = <%s> gdbarch_dump: displaced_step_hw_singlestep = <%s> gdbarch_dump: displaced_step_location = <%s> gdbarch_dump: double_bit = %s gdbarch_dump: double_format = %s gdbarch_dump: gdbarch_dummy_id_p() = %d gdbarch_dump: dummy_id = <%s> gdbarch_dump: dwarf2_addr_size = %s gdbarch_dump: dwarf2_reg_to_regnum = <%s> gdbarch_dump: ecoff_reg_to_regnum = <%s> gdbarch_dump: elf_make_msymbol_special = <%s> gdbarch_dump: fast_tracepoint_valid_at = <%s> gdbarch_dump: gdbarch_fetch_pointer_argument_p() = %d gdbarch_dump: fetch_pointer_argument = <%s> gdbarch_dump: gdbarch_fetch_tls_load_module_address_p() = %d gdbarch_dump: fetch_tls_load_module_address = <%s> gdbarch_dump: float_bit = %s gdbarch_dump: float_format = %s gdbarch_dump: fp0_regnum = %s gdbarch_dump: gdbarch_frame_align_p() = %d gdbarch_dump: frame_align = <%s> gdbarch_dump: frame_args_skip = %s gdbarch_dump: gdbarch_frame_num_args_p() = %d gdbarch_dump: frame_num_args = <%s> gdbarch_dump: frame_red_zone_size = %s gdbarch_dump: gdbarch_gcore_bfd_target_p() = %d gdbarch_dump: gcore_bfd_target = %s gdbarch_dump: gdbarch_get_longjmp_target_p() = %d gdbarch_dump: get_longjmp_target = <%s> gdbarch_dump: gdbarch_get_siginfo_type_p() = %d gdbarch_dump: get_siginfo_type = <%s> gdbarch_dump: gdbarch_get_syscall_number_p() = %d gdbarch_dump: get_syscall_number = <%s> gdbarch_dump: half_bit = %s gdbarch_dump: half_format = %s gdbarch_dump: has_dos_based_file_system = %s gdbarch_dump: has_global_breakpoints = %s gdbarch_dump: has_global_solist = %s gdbarch_dump: has_shared_address_space = <%s> gdbarch_dump: have_nonsteppable_watchpoint = %s gdbarch_dump: in_function_epilogue_p = <%s> gdbarch_dump: in_solib_return_trampoline = <%s> gdbarch_dump: inner_than = <%s> gdbarch_dump: int_bit = %s gdbarch_dump: gdbarch_integer_to_address_p() = %d gdbarch_dump: integer_to_address = <%s> gdbarch_dump: long_bit = %s gdbarch_dump: long_double_bit = %s gdbarch_dump: long_double_format = %s gdbarch_dump: long_long_bit = %s gdbarch_dump: gdbarch_max_insn_length_p() = %d gdbarch_dump: max_insn_length = %s gdbarch_dump: memory_insert_breakpoint = <%s> gdbarch_dump: memory_remove_breakpoint = <%s> gdbarch_dump: num_pseudo_regs = %s gdbarch_dump: num_regs = %s gdbarch_dump: osabi = %s gdbarch_dump: gdbarch_overlay_update_p() = %d gdbarch_dump: overlay_update = <%s> gdbarch_dump: pc_regnum = %s gdbarch_dump: pointer_to_address = <%s> gdbarch_dump: gdbarch_print_float_info_p() = %d gdbarch_dump: print_float_info = <%s> gdbarch_dump: print_insn = <%s> gdbarch_dump: print_registers_info = <%s> gdbarch_dump: gdbarch_print_vector_info_p() = %d gdbarch_dump: print_vector_info = <%s> gdbarch_dump: gdbarch_process_record_p() = %d gdbarch_dump: process_record = <%s> gdbarch_dump: gdbarch_process_record_signal_p() = %d gdbarch_dump: process_record_signal = <%s> gdbarch_dump: ps_regnum = %s gdbarch_dump: gdbarch_pseudo_register_read_p() = %d gdbarch_dump: pseudo_register_read = <%s> gdbarch_dump: gdbarch_pseudo_register_write_p() = %d gdbarch_dump: pseudo_register_write = <%s> gdbarch_dump: ptr_bit = %s gdbarch_dump: gdbarch_push_dummy_call_p() = %d gdbarch_dump: push_dummy_call = <%s> gdbarch_dump: gdbarch_push_dummy_code_p() = %d gdbarch_dump: push_dummy_code = <%s> gdbarch_dump: gdbarch_read_pc_p() = %d gdbarch_dump: read_pc = <%s> gdbarch_dump: gdbarch_record_special_symbol_p() = %d gdbarch_dump: record_special_symbol = <%s> gdbarch_dump: register_name = <%s> gdbarch_dump: register_reggroup_p = <%s> gdbarch_dump: register_sim_regno = <%s> gdbarch_dump: register_to_value = <%s> gdbarch_dump: gdbarch_register_type_p() = %d gdbarch_dump: register_type = <%s> gdbarch_dump: gdbarch_regset_from_core_section_p() = %d gdbarch_dump: regset_from_core_section = <%s> gdbarch_dump: gdbarch_relocate_instruction_p() = %d gdbarch_dump: relocate_instruction = <%s> gdbarch_dump: remote_breakpoint_from_pc = <%s> gdbarch_dump: remote_register_number = <%s> gdbarch_dump: gdbarch_return_value_p() = %d gdbarch_dump: return_value = <%s> gdbarch_dump: sdb_reg_to_regnum = <%s> gdbarch_dump: short_bit = %s gdbarch_dump: gdbarch_single_step_through_delay_p() = %d gdbarch_dump: single_step_through_delay = <%s> gdbarch_dump: gdbarch_skip_main_prologue_p() = %d gdbarch_dump: skip_main_prologue = <%s> gdbarch_dump: gdbarch_skip_permanent_breakpoint_p() = %d gdbarch_dump: skip_permanent_breakpoint = <%s> gdbarch_dump: skip_prologue = <%s> gdbarch_dump: skip_solib_resolver = <%s> gdbarch_dump: skip_trampoline_code = <%s> gdbarch_dump: smash_text_address = <%s> gdbarch_dump: gdbarch_software_single_step_p() = %d gdbarch_dump: software_single_step = <%s> gdbarch_dump: sofun_address_maybe_missing = %s gdbarch_dump: solib_symbols_extension = %s gdbarch_dump: sp_regnum = %s gdbarch_dump: stab_reg_to_regnum = <%s> gdbarch_dump: stabs_argument_has_addr = <%s> gdbarch_dump: gdbarch_static_transform_name_p() = %d gdbarch_dump: static_transform_name = <%s> gdbarch_dump: target_desc = %s gdbarch_dump: target_signal_from_host = <%s> gdbarch_dump: target_signal_to_host = <%s> gdbarch_dump: gdbarch_unwind_pc_p() = %d gdbarch_dump: unwind_pc = <%s> gdbarch_dump: gdbarch_unwind_sp_p() = %d gdbarch_dump: unwind_sp = <%s> gdbarch_dump: value_from_register = <%s> gdbarch_dump: value_to_register = <%s> gdbarch_dump: vbit_in_delta = %s gdbarch_dump: virtual_frame_pointer = <%s> gdbarch_dump: vtable_function_descriptors = %s gdbarch_dump: gdbarch_write_pc_p() = %d gdbarch_dump: write_pc = <%s> gdbarch_tdep called gdbarch != NULL gdbarch_bfd_arch_info called gdbarch_byte_order called gdbarch_byte_order_for_code called gdbarch_osabi called gdbarch_target_desc called gdbarch_bits_big_endian called gdbarch_short_bit called gdbarch_int_bit called gdbarch_long_bit called gdbarch_long_long_bit called gdbarch_half_bit called gdbarch_half_format called gdbarch_float_bit called gdbarch_float_format called gdbarch_double_bit called gdbarch_double_format called gdbarch_long_double_bit called gdbarch_long_double_format called gdbarch_ptr_bit called gdbarch->addr_bit != 0 gdbarch_addr_bit called gdbarch->dwarf2_addr_size != 0 gdbarch_dwarf2_addr_size called gdbarch->char_signed != -1 gdbarch_char_signed called gdbarch->read_pc != NULL gdbarch_read_pc called gdbarch->write_pc != NULL gdbarch_write_pc called gdbarch->virtual_frame_pointer != NULL gdbarch_virtual_frame_pointer called gdbarch->pseudo_register_read != NULL gdbarch_pseudo_register_read called gdbarch->pseudo_register_write != NULL gdbarch_pseudo_register_write called gdbarch->num_regs != -1 gdbarch_num_regs called gdbarch_num_pseudo_regs called gdbarch->ax_pseudo_register_collect != NULL gdbarch_ax_pseudo_register_collect called gdbarch->ax_pseudo_register_push_stack != NULL gdbarch_ax_pseudo_register_push_stack called gdbarch_sp_regnum called gdbarch_pc_regnum called gdbarch_ps_regnum called gdbarch_fp0_regnum called gdbarch->stab_reg_to_regnum != NULL gdbarch_stab_reg_to_regnum called gdbarch->ecoff_reg_to_regnum != NULL gdbarch_ecoff_reg_to_regnum called gdbarch->sdb_reg_to_regnum != NULL gdbarch_sdb_reg_to_regnum called gdbarch->dwarf2_reg_to_regnum != NULL gdbarch_dwarf2_reg_to_regnum called gdbarch->register_name != NULL gdbarch_register_name called gdbarch->register_type != NULL gdbarch_register_type called gdbarch->dummy_id != NULL gdbarch_dummy_id called gdbarch_deprecated_fp_regnum called gdbarch->push_dummy_call != NULL gdbarch_push_dummy_call called gdbarch_call_dummy_location called gdbarch->push_dummy_code != NULL gdbarch_push_dummy_code called gdbarch->print_registers_info != NULL gdbarch_print_registers_info called gdbarch->print_float_info != NULL gdbarch_print_float_info called gdbarch->print_vector_info != NULL gdbarch_print_vector_info called gdbarch->register_sim_regno != NULL gdbarch_register_sim_regno called gdbarch->cannot_fetch_register != NULL gdbarch_cannot_fetch_register called gdbarch->cannot_store_register != NULL gdbarch_cannot_store_register called gdbarch->get_longjmp_target != NULL gdbarch_get_longjmp_target called gdbarch_believe_pcc_promotion called gdbarch->convert_register_p != NULL gdbarch_convert_register_p called gdbarch->register_to_value != NULL gdbarch_register_to_value called gdbarch->value_to_register != NULL gdbarch_value_to_register called gdbarch->value_from_register != NULL gdbarch_value_from_register called gdbarch->pointer_to_address != NULL gdbarch_pointer_to_address called gdbarch->address_to_pointer != NULL gdbarch_address_to_pointer called gdbarch->integer_to_address != NULL gdbarch_integer_to_address called gdbarch->return_value != NULL gdbarch_return_value called gdbarch->skip_prologue != NULL gdbarch_skip_prologue called gdbarch->skip_main_prologue != NULL gdbarch_skip_main_prologue called gdbarch->inner_than != NULL gdbarch_inner_than called gdbarch->breakpoint_from_pc != NULL gdbarch_breakpoint_from_pc called gdbarch->remote_breakpoint_from_pc != NULL gdbarch_remote_breakpoint_from_pc called gdbarch->adjust_breakpoint_address != NULL gdbarch_adjust_breakpoint_address called gdbarch->memory_insert_breakpoint != NULL gdbarch_memory_insert_breakpoint called gdbarch->memory_remove_breakpoint != NULL gdbarch_memory_remove_breakpoint called gdbarch_decr_pc_after_break called gdbarch_deprecated_function_start_offset called gdbarch->remote_register_number != NULL gdbarch_remote_register_number called gdbarch->fetch_tls_load_module_address != NULL gdbarch_fetch_tls_load_module_address called gdbarch_frame_args_skip called gdbarch->unwind_pc != NULL gdbarch_unwind_pc called gdbarch->unwind_sp != NULL gdbarch_unwind_sp called gdbarch->frame_num_args != NULL gdbarch_frame_num_args called gdbarch->frame_align != NULL gdbarch_frame_align called gdbarch->stabs_argument_has_addr != NULL gdbarch_stabs_argument_has_addr called gdbarch_frame_red_zone_size called gdbarch->convert_from_func_ptr_addr != NULL gdbarch_convert_from_func_ptr_addr called gdbarch->addr_bits_remove != NULL gdbarch_addr_bits_remove called gdbarch->smash_text_address != NULL gdbarch_smash_text_address called gdbarch->software_single_step != NULL gdbarch_software_single_step called gdbarch->single_step_through_delay != NULL gdbarch_single_step_through_delay called gdbarch->print_insn != NULL gdbarch_print_insn called gdbarch->skip_trampoline_code != NULL gdbarch_skip_trampoline_code called gdbarch->skip_solib_resolver != NULL gdbarch_skip_solib_resolver called gdbarch->in_solib_return_trampoline != NULL gdbarch_in_solib_return_trampoline called gdbarch->in_function_epilogue_p != NULL gdbarch_in_function_epilogue_p called gdbarch->elf_make_msymbol_special != NULL gdbarch_elf_make_msymbol_special called gdbarch->coff_make_msymbol_special != NULL gdbarch_coff_make_msymbol_special called gdbarch_cannot_step_breakpoint called gdbarch_have_nonsteppable_watchpoint called gdbarch->address_class_type_flags != NULL gdbarch_address_class_type_flags called gdbarch->address_class_type_flags_to_name != NULL gdbarch_address_class_type_flags_to_name called gdbarch->address_class_name_to_type_flags != NULL gdbarch_address_class_name_to_type_flags called gdbarch->register_reggroup_p != NULL gdbarch_register_reggroup_p called gdbarch->fetch_pointer_argument != NULL gdbarch_fetch_pointer_argument called gdbarch->regset_from_core_section != NULL gdbarch_regset_from_core_section called gdbarch_core_regset_sections called gdbarch->core_xfer_shared_libraries != NULL gdbarch_core_xfer_shared_libraries called gdbarch->core_pid_to_str != NULL gdbarch_core_pid_to_str called gdbarch->gcore_bfd_target != 0 gdbarch_gcore_bfd_target called gdbarch_vtable_function_descriptors called gdbarch_vbit_in_delta called gdbarch->skip_permanent_breakpoint != NULL gdbarch_skip_permanent_breakpoint called gdbarch->max_insn_length != 0 gdbarch_max_insn_length called gdbarch->displaced_step_copy_insn != NULL gdbarch_displaced_step_copy_insn called gdbarch->displaced_step_hw_singlestep != NULL gdbarch_displaced_step_hw_singlestep called gdbarch->displaced_step_fixup != NULL gdbarch_displaced_step_fixup called gdbarch->displaced_step_free_closure != NULL gdbarch_displaced_step_free_closure called gdbarch->displaced_step_location != NULL gdbarch_displaced_step_location called gdbarch->relocate_instruction != NULL gdbarch_relocate_instruction called gdbarch->overlay_update != NULL gdbarch_overlay_update called gdbarch->core_read_description != NULL gdbarch_core_read_description called gdbarch->static_transform_name != NULL gdbarch_static_transform_name called gdbarch_sofun_address_maybe_missing called gdbarch->process_record != NULL gdbarch_process_record called gdbarch->process_record_signal != NULL gdbarch_process_record_signal called gdbarch->target_signal_from_host != NULL gdbarch_target_signal_from_host called gdbarch->target_signal_to_host != NULL gdbarch_target_signal_to_host called gdbarch->get_siginfo_type != NULL gdbarch_get_siginfo_type called gdbarch->record_special_symbol != NULL gdbarch_record_special_symbol called gdbarch->get_syscall_number != NULL gdbarch_get_syscall_number called gdbarch_has_global_solist called gdbarch_has_global_breakpoints called gdbarch->has_shared_address_space != NULL gdbarch_has_shared_address_space called gdbarch->fast_tracepoint_valid_at != NULL gdbarch_fast_tracepoint_valid_at called gdbarch->auto_charset != NULL gdbarch_auto_charset called gdbarch->auto_wide_charset != NULL gdbarch_auto_wide_charset called gdbarch_solib_symbols_extension called gdbarch_has_dos_based_file_system called gdbarch->data == NULL data->index < gdbarch->nr_data gdbarch->data[data->index] == NULL data->pre_init == NULL data->init_p gdbarch->data[data->index] != NULL gdbarch_architecture_names: multi-arch unknown gdbarch: Attempt to register unknown architecture (%d) gdbarch: Duplicate registraration of architecture (%s) register_gdbarch_init (%s, %s) info.bfd_arch_info != NULL gdbarch_find_by_info: info.bfd_arch_info %s little default big gdbarch_find_by_info: info.byte_order %d (%s) gdbarch_find_by_info: info.osabi %d (%s) gdbarch_find_by_info: info.abfd %s gdbarch_find_by_info: info.tdep_info %s gdbarch_find_by_info: No matching architecture gdbarch_find_by_info: Target rejected architecture gdbarch_find_by_info: Previous architecture %s (%s) selected (*list) != NULL && (*list)->gdbarch == new_gdbarch gdbarch_find_by_info: New architecture %s (%s) selected new_gdbarch != NULL new_gdbarch->initialized_p When non-zero, architecture debugging is enabled. Show architecture debugging. Set architecture debugging. arch deprecated_target_gdbarch_select_hack gdbarch_find_by_info gdbarch_data deprecated_set_gdbarch_data alloc_gdbarch_data gdbarch_has_dos_based_file_system gdbarch_solib_symbols_extension gdbarch_auto_wide_charset gdbarch_auto_charset gdbarch_fast_tracepoint_valid_at gdbarch_has_shared_address_space gdbarch_has_global_breakpoints gdbarch_has_global_solist gdbarch_get_syscall_number gdbarch_get_syscall_number_p gdbarch_record_special_symbol gdbarch_record_special_symbol_p gdbarch_get_siginfo_type gdbarch_get_siginfo_type_p gdbarch_target_signal_to_host gdbarch_target_signal_from_host gdbarch_process_record_signal gdbarch_process_record_signal_p gdbarch_process_record gdbarch_process_record_p gdbarch_sofun_address_maybe_missing gdbarch_static_transform_name gdbarch_static_transform_name_p gdbarch_core_read_description gdbarch_core_read_description_p gdbarch_overlay_update gdbarch_overlay_update_p gdbarch_relocate_instruction gdbarch_relocate_instruction_p gdbarch_displaced_step_location gdbarch_displaced_step_free_closure gdbarch_displaced_step_fixup gdbarch_displaced_step_fixup_p gdbarch_displaced_step_hw_singlestep gdbarch_displaced_step_copy_insn gdbarch_displaced_step_copy_insn_p gdbarch_max_insn_length gdbarch_max_insn_length_p gdbarch_skip_permanent_breakpoint gdbarch_skip_permanent_breakpoint_p gdbarch_vbit_in_delta gdbarch_vtable_function_descriptors gdbarch_gcore_bfd_target gdbarch_gcore_bfd_target_p gdbarch_core_pid_to_str gdbarch_core_pid_to_str_p gdbarch_core_xfer_shared_libraries gdbarch_core_xfer_shared_libraries_p gdbarch_core_regset_sections gdbarch_regset_from_core_section gdbarch_regset_from_core_section_p gdbarch_fetch_pointer_argument gdbarch_fetch_pointer_argument_p gdbarch_register_reggroup_p gdbarch_address_class_name_to_type_flags gdbarch_address_class_name_to_type_flags_p gdbarch_address_class_type_flags_to_name gdbarch_address_class_type_flags_to_name_p gdbarch_address_class_type_flags gdbarch_address_class_type_flags_p gdbarch_have_nonsteppable_watchpoint gdbarch_cannot_step_breakpoint gdbarch_coff_make_msymbol_special gdbarch_elf_make_msymbol_special gdbarch_in_function_epilogue_p gdbarch_in_solib_return_trampoline gdbarch_skip_solib_resolver gdbarch_skip_trampoline_code gdbarch_print_insn gdbarch_single_step_through_delay gdbarch_single_step_through_delay_p gdbarch_software_single_step gdbarch_software_single_step_p gdbarch_smash_text_address gdbarch_addr_bits_remove gdbarch_convert_from_func_ptr_addr gdbarch_frame_red_zone_size gdbarch_stabs_argument_has_addr gdbarch_frame_align gdbarch_frame_align_p gdbarch_frame_num_args gdbarch_frame_num_args_p gdbarch_unwind_sp gdbarch_unwind_sp_p gdbarch_unwind_pc gdbarch_unwind_pc_p gdbarch_frame_args_skip gdbarch_fetch_tls_load_module_address gdbarch_fetch_tls_load_module_address_p gdbarch_remote_register_number gdbarch_deprecated_function_start_offset gdbarch_decr_pc_after_break gdbarch_memory_remove_breakpoint gdbarch_memory_insert_breakpoint gdbarch_adjust_breakpoint_address gdbarch_adjust_breakpoint_address_p gdbarch_remote_breakpoint_from_pc gdbarch_breakpoint_from_pc gdbarch_inner_than gdbarch_skip_main_prologue gdbarch_skip_main_prologue_p gdbarch_skip_prologue gdbarch_return_value gdbarch_return_value_p gdbarch_integer_to_address gdbarch_integer_to_address_p gdbarch_address_to_pointer gdbarch_pointer_to_address gdbarch_value_from_register gdbarch_value_to_register gdbarch_register_to_value gdbarch_convert_register_p gdbarch_believe_pcc_promotion gdbarch_get_longjmp_target gdbarch_get_longjmp_target_p gdbarch_cannot_store_register gdbarch_cannot_fetch_register gdbarch_register_sim_regno gdbarch_print_vector_info gdbarch_print_vector_info_p gdbarch_print_float_info gdbarch_print_float_info_p gdbarch_print_registers_info gdbarch_push_dummy_code gdbarch_push_dummy_code_p gdbarch_call_dummy_location gdbarch_push_dummy_call gdbarch_push_dummy_call_p gdbarch_deprecated_fp_regnum gdbarch_dummy_id gdbarch_dummy_id_p gdbarch_register_type gdbarch_register_type_p gdbarch_register_name gdbarch_dwarf2_reg_to_regnum gdbarch_sdb_reg_to_regnum gdbarch_ecoff_reg_to_regnum gdbarch_stab_reg_to_regnum gdbarch_fp0_regnum gdbarch_ps_regnum gdbarch_pc_regnum gdbarch_sp_regnum gdbarch_ax_pseudo_register_push_stack gdbarch_ax_pseudo_register_push_stack_p gdbarch_ax_pseudo_register_collect gdbarch_ax_pseudo_register_collect_p gdbarch_num_pseudo_regs gdbarch_num_regs gdbarch_pseudo_register_write gdbarch_pseudo_register_write_p gdbarch_pseudo_register_read gdbarch_pseudo_register_read_p gdbarch_virtual_frame_pointer gdbarch_write_pc gdbarch_write_pc_p gdbarch_read_pc gdbarch_read_pc_p gdbarch_char_signed gdbarch_dwarf2_addr_size gdbarch_addr_bit gdbarch_ptr_bit gdbarch_long_double_format gdbarch_long_double_bit gdbarch_double_format gdbarch_double_bit gdbarch_float_format gdbarch_float_bit gdbarch_half_format gdbarch_half_bit gdbarch_long_long_bit gdbarch_long_bit gdbarch_int_bit gdbarch_short_bit gdbarch_bits_big_endian gdbarch_target_desc gdbarch_osabi gdbarch_byte_order_for_code gdbarch_byte_order gdbarch_bfd_arch_info gdbarch_free displaced: copy %s->%s: regnum >= 0 && regnum < gdbarch_num_regs (gdbarch) %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/arch-utils.c No virtual frame pointer available big little auto The target endianness is set automatically (currently big endian) The target endianness is set automatically (currently little endian) The target is assumed to be big endian The target is assumed to be little endian set_endian: architecture update failed Little endian target not supported by GDB Big endian target not supported by GDB set_endian: bad value Selected architecture %s is not compatible with reported target architecture %s Selected architecture %s is ambiguous with reported target architecture %s The target architecture is set automatically (currently %s) The target architecture is assumed to be %s auto could not select an architecture automatically set_architecture: bfd_scan_arch failed Architecture `%s' not recognized. gdbarch_update_p: Architecture not found gdbarch_update_p: Architecture %s (%s) unchanged gdbarch_update_p: New architecture %s (%s) selected Architecture of file not recognized. initialize_current_architecture: No arch initialize_current_architecture: Arch not found el initialize_current_architecture: Selection of initial architecture failed Show architecture of target. Set architecture of target. architecture processor info->bfd_arch_info != NULL Show endianness of target. Set endianness of target. endian gdbarch_info_fill legacy_register_sim_regno d d d Resolution of opaque struct/class/union types (if set before loading symbols) is %s. Debugging of C++ overloading is %s. objfile != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/gdbtypes.c gdbarch != NULL code data Unknown address space specifier: "%s" TYPE_OBJFILE (type) == TYPE_OBJFILE (storage) TYPE_OBJFILE (*typeptr) == TYPE_OBJFILE (type) TYPE_ADDRESS_CLASS_ALL (chain) == 0 TYPE_INSTANCE_FLAGS (ntype) == TYPE_INSTANCE_FLAGS (type) hp r r q r r r 1p r r r r r r r ^r q No type named %s. unsigned signed No struct type named %s. This context has class, union or enum %s, not a struct. No union type named %s. This context has class, struct or enum %s, not a union. No enum type named %s. This context has class, struct or union %s, not an enum. < > No template type named %s. Type %s is not a structure or union type. Type %s has no component named %s. stub type has NULL name type Internal: Cannot demangle mangled name `%s'. (void) ... void _Z !(flags & (TYPE_FLAG_MIN - 1)) char Y Y B Y * Y Y Y Y Y Y Y Y Y Y Y Y Y Y short long ------ Arg is %s [%d], parm is %s [%d] int B ( * B  B B B B B d t 1 0 fn_fieldlists [%d] name '%s' ( ) length %d [%d] physname '%s' ( ) type args fcontext is_const %d is_volatile %d is_private %d is_protected %d is_stub %d voffset %u n_baseclasses %d nfn_fields %d nfn_fields_total %d virtual_field_bits (%d bits at * ) private_field_bits (%d bits at * protected_field_bits (%d bits at * type node name '%s' ( tagname '%s' ( code 0x%x (TYPE_CODE_UNDEF) (TYPE_CODE_PTR) (TYPE_CODE_ARRAY) (TYPE_CODE_STRUCT) (TYPE_CODE_UNION) (TYPE_CODE_ENUM) (TYPE_CODE_FLAGS) (TYPE_CODE_FUNC) (TYPE_CODE_INT) (TYPE_CODE_FLT) (TYPE_CODE_VOID) (TYPE_CODE_SET) (TYPE_CODE_RANGE) (TYPE_CODE_STRING) (TYPE_CODE_BITSTRING) (TYPE_CODE_ERROR) (TYPE_CODE_MEMBERPTR) (TYPE_CODE_METHODPTR) (TYPE_CODE_METHOD) (TYPE_CODE_REF) (TYPE_CODE_CHAR) (TYPE_CODE_BOOL) (TYPE_CODE_COMPLEX) (TYPE_CODE_TYPEDEF) (TYPE_CODE_NAMESPACE) (UNKNOWN TYPE CODE) length %d objfile gdbarch target_type pointer_type reference_type type_chain instance_flags 0x%x TYPE_FLAG_CONST TYPE_FLAG_VOLATILE TYPE_FLAG_CODE_SPACE TYPE_FLAG_DATA_SPACE TYPE_FLAG_ADDRESS_CLASS_1 TYPE_FLAG_ADDRESS_CLASS_2 flags TYPE_FLAG_UNSIGNED TYPE_FLAG_NOSIGN TYPE_FLAG_STUB TYPE_FLAG_TARGET_STUB TYPE_FLAG_STATIC TYPE_FLAG_PROTOTYPED TYPE_FLAG_INCOMPLETE TYPE_FLAG_VARARGS TYPE_FLAG_VECTOR TYPE_FIXED_INSTANCE TYPE_STUB_SUPPORTED TYPE_NOTTEXT nfields %d [%d] bitpos %d bitsize %d type name '%s' ( (undefined) low %s%s high %s%s vptr_basetype vptr_fieldno %d cplus_stuff gnat_stuff floatformat (null) { , } calling_convention %d * ; L ] n  E 7 ) S a o } TYPE_OBJFILE (type) == objfile Unexpected type field location kind: %d TYPE_OBJFILE_OWNED (type) floatformats != NULL floatformats[0] != NULL && floatformats[1] != NULL bit >= 0 TYPE_CODE (type) == TYPE_CODE_FLAGS bitpos < TYPE_NFIELDS (type) bitpos >= 0 code == TYPE_CODE_STRUCT || code == TYPE_CODE_UNION signed char unsigned char unsigned short unsigned int unsigned long long long unsigned long long float double long double complex double complex string bool _Decimal32 _Decimal64 _Decimal128 true character int0_t int8_t uint8_t int16_t uint16_t int32_t uint32_t int64_t uint64_t int128_t uint128_t char16_t char32_t __CORE_ADDR When enabled, ranking of the functions is displayed. Show debugging of C++ overloading. Set debugging of C++ overloading. overload Show resolution of opaque struct/class/union types (if set before loading symbols). Set resolution of opaque struct/class/union types (if set before loading symbols). opaque-type-resolution arch_composite_type append_flags_type_flag arch_float_type copy_type copy_type_recursive init_type check_typedef replace_type make_cv_type make_qualified_type alloc_type_arch alloc_type auto default none SVR4 GNU/Hurd Solaris OSF/1 GNU/Linux FreeBSD a.out FreeBSD ELF NetBSD a.out NetBSD ELF OpenBSD ELF Windows CE DJGPP Irix Interix HP/UX ELF HP/UX SOM QNX Neutrino Cygwin AIX DICOS Darwin Symbian A A A A A A A A A A A A ! A ' A , A 4 A > A H A U A \ A ` A f A m A u A gdbarch_register_osabi: An attempt to register a handler for OS ABI "%s" for architecture %s was made. The handler will not be registered /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/osabi.c arch_info %s: Assertion `%s' failed. gdbarch_register_osabi: A handler for OS ABI "%s" has already been registered for architecture %s gdbarch_lookup_osabi: invalid OS ABI (%d) from sniffer for architecture %s flavour %d non- gdbarch_lookup_osabi: multiple %sspecific OS ABI match for architecture %s flavour %d: first match "%s", second match "%s" A handler for the OS ABI "%s" is not built into this configuration of GDB. Attempting to continue with the default %s settings. notesz <= MAX_NOTESZ .note.ABI-tag GNU generic_elf_osabi_sniff_abi_tag_sections: unknown OS number %d FreeBSD .note.netbsd.ident NetBSD .note.openbsd.ident OpenBSD .note.netbsdcore.procinfo Invalid OS ABI "%s" passed to command handler. Updating OS ABI failed. The current OS ABI is "auto" (currently "%s"). The current OS ABI is "%s". The default OS ABI is "%s". _initialize_gdb_osabi: gdb_osabi_names[] is inconsistent Show OS ABI of target. Set OS ABI of target. osabi check_note gdbarch_register_osabi GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. Conditions for redistributing copies of GDB. copying Various kinds of warranty you do not have. warranty index %s: Assertion `%s' failed. space quick_push quick_insert ordered_remove Unknown memory addresses will be treated as inaccessible. Unknown memory addresses will be treated as RAM. Switching to manual control of memory regions; use "mem auto" to fetch regions from the target again. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/memattr.c invalid memory region: low >= high overlapping memory region No mem auto no lo address no hi address rw ro wo 8 16 region bounds not 16 bit aligned 32 region bounds not 32 bit aligned 64 region bounds not 64 bit aligned cache nocache unknown attribute: %s Using memory regions provided by the target. Using user-defined memory regions. There are no memory regions defined. Num Enb Low Addr High Addr Attrs %-3d %-3c %s 0x100000000 0x10000000000000000 rw ro wo flash blocksize 0x%x 8 16 32 64 cache nocache % % % % % No memory region number %d. Delete all memory regions? Define attributes for memory region or reset memory region handling to target-based. Usage: mem auto mem [ ], where may be rw (read/write), ro (read-only) or wo (write-only), may be 8, 16, 32, or 64, and may be cache or nocache mem Enable memory region. Arguments are the code numbers of the memory regions to enable. Usage: enable mem ... Do "info mem" to see current list of code numbers. Disable memory region. Arguments are the code numbers of the memory regions to disable. Usage: disable mem ... Do "info mem" to see current list of code numbers. Delete memory region. Arguments are the code numbers of the memory regions to delete. Usage: delete mem ... Do "info mem" to see current list of code numbers. Memory region attributes set mem Memory regions settings show mem If on, and some memory map is defined, debugger will emit errors on accesses to memory not defined in the memory map. If off, accesses to all memory addresses will be allowed. Show handling of unknown memory regions. Set handling of unknown memory regions. inaccessible-by-default VEC_mem_region_s_ordered_remove VEC_mem_region_s_index VEC_mem_region_s_space VEC_mem_region_s_quick_insert VEC_mem_region_s_quick_push Software breakpoints not implemented for this target. space %s: Assertion `%s' failed. quick_push index Target debugging is %s. Cache use for stack accesses is %s. Argument required (target name). Try `help target' target Connect to a target machine or process. The first argument is the type or protocol of the target machine. Remaining arguments are interpreted by the target protocol. For more information on the arguments for a particular protocol, type `help target ' followed by the protocol name. target target_kill () target_create_inferior (%s, %s, xxx, %d) could not find a target to create inferior /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/target.c You can't do that when your target is `%s' You can't do that without a process to debug. No saved terminal information. Magic number of %s target struct wrong failed internal consistency check Attempt to unpush the dummy target pop_target couldn't find target %s pop_all_targets couldn't find target %s TLS load module not found Cannot find thread-local variables in this thread library. Cannot find shared library `%s' in dynamic linker's load module list Cannot find executable file `%s' in dynamic linker's load module list The inferior has not yet allocated storage for thread-local variables in the shared library `%s' for %s The inferior has not yet allocated storage for thread-local variables in the executable `%s' for %s Cannot find thread-local storage for %s, shared library %s: %s Cannot find thread-local storage for %s, executable file %s: %s Cannot find thread-local variables on this target string target_get_section_table () len <= oldlen Writing to flash memory forbidden in this context ops->to_xfer_partial != NULL Writing to memory is not allowed (addr %s, len %s) (null) %s:target_xfer_partial (%d, %s, %s, %s, %s, %s) = %s , bytes = ... %02x target_memory_map () Overlapping regions in memory map: ignoring target_flash_erase (%s, %s) target_flash_done Mode for reading from readonly sections is %s. region object != TARGET_OBJECT_MEMORY (none) target object %d, annex %s, contained unexpected null characters len <= sizeof (buf) May not insert breakpoints May not remove breakpoints Symbols from "%s". While running this, GDB does not access memory from... %s: A program is being debugged already. Kill it? Program not killed. target_detach (%s, %d) could not find a target to detach target_disconnect (%s, %d) target_wait (%d, status) = %d, %s step continue target_resume (%d, %s, %s) target_follow_fork (%d) = %d could not find a target to follow fork target_mourn_inferior () could not find a target to follow mourn inferior Unable to allocate memory to perform the search. Unable to access target memory at %s, halting search. keep_len == pattern_len - 1 target_search_memory (%s, ...) = %d The "%s" target does not support "run". Try "help target" or "continue". No targets found Don't know how to %s. Try "help target". attach run get OS data aspace target_thread_address_space (%s) = %d Can't determine the current address space of thread %s process %d Command not implemented for this target. None target_open (%s, %d) target_close (%d) target_attach (%s, %d) could not find a target to attach target_thread_alive (%d) = %d target_find_new_threads () May not interrupt or stop the target, ignoring attempt target_post_attach (%d) status->kind = %sexited, status = %d %sstopped, signal = %s %ssignalled, signal = %s %sloaded %sforked %svforked %sexecd %sentered syscall %sexited syscall %sspurious %signore %sno-history %sunknown??? = _ y % : O d %s (%s) (%d) = %02x %s %s target_fetch_registers Writing to registers is not allowed (regno %d) target_store_registers target_core_of_thread (%d) = %d target_verify_memory (%s, %s) = %d target_prepare_to_store () write read target_xfer_memory (%s, xxx, %d, %s, xxx) = %d target_files_info (xxx) target_insert_breakpoint (%s, xxx) = %ld target_remove_breakpoint (%s, xxx) = %ld target_can_use_hw_breakpoint (%ld, %ld, %ld) = %ld target_region_ok_for_hw_watchpoint (%s, %ld) = %s target_can_accel_watchpoint_condition (%s, %d, %d, %s) = %ld target_stopped_by_watchpoint () = %ld target_stopped_data_address ([%s]) = %ld target_watchpoint_addr_within_range (%s, %s, %d) = %d target_insert_hw_breakpoint (%s, xxx) = %ld target_remove_hw_breakpoint (%s, xxx) = %ld target_insert_watchpoint (%s, %d, %d, %s) = %ld target_remove_watchpoint (%s, %d, %d, %s) = %ld target_terminal_init () target_terminal_inferior () target_terminal_ours_for_output () target_terminal_ours () target_terminal_save_ours () target_terminal_info (%s, %d) target_load (%s, %d) target_post_startup_inferior (%d) target_insert_fork_catchpoint (%d) = %d target_remove_fork_catchpoint (%d) = %d target_insert_vfork_catchpoint (%d) = %d target_remove_vfork_catchpoint (%d) = %d target_insert_exec_catchpoint (%d) = %d target_remove_exec_catchpoint (%d) = %d target_has_exited (%d, %d, %d) = %d target_can_run () = %d target_notice_signals (%d) target_thread_architecture (%s) = %s [%s] target_stop (%s) target_rcmd (%s, ...) target_pid_to_exec_file (%d) = %s "monitor" command not supported by this target. The current target stack is: - %s (%s) Cannot change this setting while the inferior is running. Controlling the inferior in asynchronous mode is %s. files When non-zero, target debugging is enabled. Higher numbers are more verbose. Changes do not take effect until the next "run" or "target" command. Show target debugging. Set target debugging. When this mode is on, memory reads from readonly sections (such as .text) will be read from the object file instead of from the target. This will result in significant performance improvement for remote targets. Show mode for reading from readonly sections. Set mode for reading from readonly sections. trust-readonly-sections Send a command to the remote monitor (remote targets only). monitor Print the name of each layer of the internal target stack. target-stack Tells gdb whether to control the inferior in asynchronous mode. Show whether gdb controls the inferior in asynchronous mode. Set whether gdb controls the inferior in asynchronous mode. target-async When on, use the data cache for all stack access, regardless of any configured memory regions. This improves remote performance significantly. By default, caching for stack access is on. Show cache use for stack access. Set cache use for stack access. stack-cache When this permission is on, GDB may write into the target's registers. Otherwise, any sort of write attempt will result in an error. Show permission to write into registers. Set permission to write into registers. may-write-registers When this permission is on, GDB may write into the target's memory. Otherwise, any sort of write attempt will result in an error. Show permission to write into target memory. Set permission to write into target memory. may-write-memory When this permission is on, GDB may insert breakpoints in the program. Otherwise, any sort of insertion attempt will result in an error. Show permission to insert breakpoints in the target. Set permission to insert breakpoints in the target. may-insert-breakpoints When this permission is on, GDB may insert tracepoints in the program. Otherwise, any sort of insertion attempt will result in an error. Show permission to insert tracepoints in the target. Set permission to insert tracepoints in the target. may-insert-tracepoints When this permission is on, GDB may insert fast tracepoints. Otherwise, any sort of insertion attempt will result in an error. Show permission to insert fast tracepoints in the target. Set permission to insert fast tracepoints in the target. may-insert-fast-tracepoints When this permission is on, GDB may interrupt/stop the target's execution. Otherwise, any attempt to interrupt or stop will be ignored. Show permission to interrupt or signal the target. Set permission to interrupt or signal the target. may-interrupt target_thread_address_space simple_search_memory get_target_memory_unsigned target_read_alloc_1 read_memory_robust VEC_memory_read_result_s_space VEC_memory_read_result_s_quick_push target_xfer_partial memory_xfer_partial VEC_mem_range_s_index target_read_string f W 3> Expression debugging is %s. Parser debugging is %s. ?error in operator_length_standard N S ! = = t = 6 6 c c = 6 = = l expression to compute before conversion to prefix form Junk after end of expression. %Lg%n G = | Unknown FILE used. elts[pos].opcode < OP_EXTENDED0 %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/parse.c S = = = ( = = = = = = = = = = oplen > 0 objfile->separate_debug_objfile_backlink == NULL When non-zero, the internal representation of expressions will be printed. Show expression debugging. Set expression debugging. expression When non-zero, expression parser tracing will be enabled. Show parser debugging. Set parser debugging. parser exp_uses_objfile exp_iterate operator_check_standard The current source language is "auto; currently %s". The current source language is "%s". %s Couldn't find language `%s' in known languages list. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/language.c on off warn Unrecognized type check setting. Type checking is "auto; currently %s". Type checking is "%s". the current type check setting does not match the language. auto Unrecognized type check setting: "%s" Unrecognized range check setting. Range checking is "auto; currently %s". Range checking is "%s". the current range check setting does not match the language. Unrecognized range check setting: "%s" Unrecognized case-sensitive setting. Case sensitivity in name search is "auto; currently %s". Case sensitivity in name search is "%s". the current case sensitivity setting does not match the language. Unrecognized case-sensitive setting: "%s" Current language: %s Type checking: %s Range checking: %s Case sensitivity: %s bad switch Unknown "set check" must be followed by the name of a check subcommand. set check Magic number of %s language struct wrong failed internal consistency check Set the current source language. The currently understood settings are: local or auto Automatic setting based on source file %-16s Use the %c%s language Show the current source language. language !@#$%^&*()+=|~`}{[]"';:?/>.<,- [ ] = Getting a string is unsupported in this language. Attempted to parse an expression with unknown language internal error - unimplemented function unk_lang_emit_char called. internal error - unimplemented function unk_lang_printchar called. internal error - unimplemented function unk_lang_printstr called. internal error - unimplemented function unk_lang_print_type called. internal error - unimplemented function unk_lang_val_print called. internal error - unimplemented function unk_lang_value_print called. unknown this h A 8 A v % p A @ ( B X A ZJ L d I A 8 A v % p A @ ( B X A ZJ L d local A 8 A v % p A @ ( B X A ZJ L d Set the status of the type/range checker. check c ch show check Show the status of the type/range checker. Show type checking. (on/warn/off/auto) Set type checking. (on/warn/off/auto) type Show range checking. (on/warn/off/auto) Set range checking. (on/warn/off/auto) range For Fortran the default is off; for other languages the default is on. Show case sensitivity in name search. (on/off/auto) Set case sensitivity in name search. (on/off/auto) case-sensitive block end address less than block start address in %s (patched it) block end address %s less than block start address %s (patched it) inner block not inside outer block in %s inner block (%s-%s) not inside outer block (%s-%s) block at %s out of order / failed internal consistency check /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/buildsym.c ! pending_addrmap %s: Assertion `%s' failed. mainsub_alias != NULL && mainsub_alias != mainsub Context stack not empty in end_symtab context_stack_depth > 0 buildsym_init pop_context watch_main_source_file_lossage start_symtab bits % 8 == 0 %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/findcmd.c Missing search parameters. Invalid size granularity. Empty search range. Invalid length. Search space too large. Invalid search space, end preceeds start. Overflow in address range computation, choose smaller range. Missing search pattern. Search space too small to contain pattern. numfound _ Pattern not found. s %d pattern%s found. Search memory for a sequence of bytes. Usage: find [/size-char] [/max-count] start-address, end-address, expr1 [, expr2 ...] find [/size-char] [/max-count] start-address, +length, expr1 [, expr2 ...] size-char is one of b,h,w,g for 8,16,32,64 bit values respectively, and if not specified the size is taken from the type of the expression in the current language. Note that this means for example that in the case of C-like languages a search for an untyped 0x42 will search for "(int) 0x42" which is typically four bytes. The address of the last match is stored as the value of "$_". Convenience variable "$numfound" is set to the number of matches. find put_bits Standard register ``$sp'' is not available for this target Standard register ``$ps'' is not available for this target fp pc sp ps 0 Signal 0 SIGHUP Hangup SIGINT Interrupt SIGQUIT Quit SIGILL Illegal instruction SIGTRAP Trace/breakpoint trap SIGABRT Aborted SIGEMT Emulation trap SIGFPE Arithmetic exception SIGKILL Killed SIGBUS Bus error SIGSEGV Segmentation fault SIGSYS Bad system call SIGPIPE Broken pipe SIGALRM Alarm clock SIGTERM Terminated SIGURG Urgent I/O condition SIGSTOP Stopped (signal) SIGTSTP Stopped (user) SIGCONT Continued SIGCHLD Child status changed SIGTTIN Stopped (tty input) SIGTTOU Stopped (tty output) SIGIO I/O possible SIGXCPU CPU time limit exceeded SIGXFSZ File size limit exceeded SIGVTALRM Virtual timer expired SIGPROF Profiling timer expired SIGWINCH Window size changed SIGLOST Resource lost SIGUSR1 User defined signal 1 SIGUSR2 User defined signal 2 SIGPWR Power fail/restart SIGPOLL Pollable event occurred SIGWIND SIGPHONE SIGWAITING Process's LWPs are blocked SIGLWP Signal LWP SIGDANGER Swap space dangerously low SIGGRANT Monitor mode granted SIGRETRACT Need to relinquish monitor mode SIGMSG Monitor mode data available SIGSOUND Sound completed SIGSAK Secure attention SIGPRIO SIG33 Real-time event 33 SIG34 Real-time event 34 SIG35 Real-time event 35 SIG36 Real-time event 36 SIG37 Real-time event 37 SIG38 Real-time event 38 SIG39 Real-time event 39 SIG40 Real-time event 40 SIG41 Real-time event 41 SIG42 Real-time event 42 SIG43 Real-time event 43 SIG44 Real-time event 44 SIG45 Real-time event 45 SIG46 Real-time event 46 SIG47 Real-time event 47 SIG48 Real-time event 48 SIG49 Real-time event 49 SIG50 Real-time event 50 SIG51 Real-time event 51 SIG52 Real-time event 52 SIG53 Real-time event 53 SIG54 Real-time event 54 SIG55 Real-time event 55 SIG56 Real-time event 56 SIG57 Real-time event 57 SIG58 Real-time event 58 SIG59 Real-time event 59 SIG60 Real-time event 60 SIG61 Real-time event 61 SIG62 Real-time event 62 SIG63 Real-time event 63 SIGCANCEL LWP internal signal SIG32 Real-time event 32 SIG64 Real-time event 64 SIG65 Real-time event 65 SIG66 Real-time event 66 SIG67 Real-time event 67 SIG68 Real-time event 68 SIG69 Real-time event 69 SIG70 Real-time event 70 SIG71 Real-time event 71 SIG72 Real-time event 72 SIG73 Real-time event 73 SIG74 Real-time event 74 SIG75 Real-time event 75 SIG76 Real-time event 76 SIG77 Real-time event 77 SIG78 Real-time event 78 SIG79 Real-time event 79 SIG80 Real-time event 80 SIG81 Real-time event 81 SIG82 Real-time event 82 SIG83 Real-time event 83 SIG84 Real-time event 84 SIG85 Real-time event 85 SIG86 Real-time event 86 SIG87 Real-time event 87 SIG88 Real-time event 88 SIG89 Real-time event 89 SIG90 Real-time event 90 SIG91 Real-time event 91 SIG92 Real-time event 92 SIG93 Real-time event 93 SIG94 Real-time event 94 SIG95 Real-time event 95 SIG96 Real-time event 96 SIG97 Real-time event 97 SIG98 Real-time event 98 SIG99 Real-time event 99 SIG100 Real-time event 100 SIG101 Real-time event 101 SIG102 Real-time event 102 SIG103 Real-time event 103 SIG104 Real-time event 104 SIG105 Real-time event 105 SIG106 Real-time event 106 SIG107 Real-time event 107 SIG108 Real-time event 108 SIG109 Real-time event 109 SIG110 Real-time event 110 SIG111 Real-time event 111 SIG112 Real-time event 112 SIG113 Real-time event 113 SIG114 Real-time event 114 SIG115 Real-time event 115 SIG116 Real-time event 116 SIG117 Real-time event 117 SIG118 Real-time event 118 SIG119 Real-time event 119 SIG120 Real-time event 120 SIG121 Real-time event 121 SIG122 Real-time event 122 SIG123 Real-time event 123 SIG124 Real-time event 124 SIG125 Real-time event 125 SIG126 Real-time event 126 SIG127 Real-time event 127 SIGINFO Information request Unknown signal Internal error: printing TARGET_SIGNAL_DEFAULT EXC_BAD_ACCESS Could not access memory EXC_BAD_INSTRUCTION Illegal instruction/operand EXC_ARITHMETIC EXC_EMULATION Emulation instruction EXC_SOFTWARE Software generated exception EXC_BREAKPOINT Breakpoint TARGET_SIGNAL_MAGIC A A A A A A A A A A A A A A A ' A 6 A = A R A Z A a A h A r A z A A A A A A A A A A A A A A A + A 3 A = A E A Z A b A v A ~ A A A A A A A A A A A ' A 0 A D A L A Z A b A x A A A A A A A A A A A A A A A # A > A G A \ A h A A A A A A A A A A A A A A A / A 5 A H A N A a A g A z A A A A A A A A A A A A A A ) A / A B A H A [ A a A t A z A A A A A A A A A A A A A # A ) A < A B A U A [ A n A t A A A A A A A A A A A A A " A ( A ; A A A T A Z A m A s A A A A A A A A A A A A A A " A 5 A ; A N A T A g A m A A A A A A A A A A A A A A A / A 5 A H A N A a A g A z A A A A A A A A A A A A A A ) A / A B A H A [ A a A t A z A A A A A A A A A A A A A - A 4 A H A O A c A j A ~ A A A A A A A A A A A A A ' A ; A B A V A ] A q A x A A A A A A A A A A A A A . A 5 A I A P A d A k A  A A A A A A A A A 2 A N A = A ] A k A A A A A A ? GDB bug: target.c (target_signal_from_host): unrecognized real-time signal r | : X b l v D 0 & N Signal %s does not exist on this system. Only signals 1-15 are valid as numeric signals. Use "info signals" for a list of symbolic signals. failed internal consistency check /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/common/signals.c Target %s does not support this command. Already in reverse mode. Use '%s' or 'set exec-dir forward'. %s %s step stepi next nexti continue finish target_get_bookmark failed. Saved bookmark %d at %s No bookmarks. Delete all bookmarks? No bookmark #%d. Command requires an argument. start begin end Unbalanced quotes: %s goto-bookmark: no bookmark found for '%s'. %d %s '%s' No bookmark #%d No bookmarks. Step program backward until it reaches the beginning of another source line. Argument N means do this N times (or till program stops for another reason). reverse-step rs Step program backward, proceeding through subroutine calls. Like the "reverse-step" command as long as subroutine calls do not happen; when they do, the call is treated as one instruction. Argument N means do this N times (or till program stops for another reason). reverse-next rn Step backward exactly one instruction. Argument N means do this N times (or till program stops for another reason). reverse-stepi rsi Step backward one instruction, but proceed through called subroutines. Argument N means do this N times (or till program stops for another reason). reverse-nexti rni Continue program being debugged but run it in reverse. If proceeding from breakpoint, a number N may be used as an argument, which means to set the ignore count of that breakpoint to N - 1 (so that the breakpoint won't break until the Nth time it is reached). reverse-continue rc Execute backward until just before selected stack frame is called. reverse-finish Set a bookmark in the program's execution history. A bookmark represents a point in the execution history that can be returned to at a later point in the debug session. bookmark Status of user-settable bookmarks. Bookmarks are user-settable markers representing a point in the execution history that can be returned to later in the same debug session. bookmarks Delete a bookmark from the bookmark list. Argument is a bookmark number or numbers, or no argument to delete all bookmarks. Go to an earlier-bookmarked point in the program's execution history. Argument is the bookmark number of a bookmark saved earlier by using the 'bookmark' command, or the special arguments: start (beginning of recording) end (end of recording) goto-bookmark (not applicable) %3d%% b < c->num_buckets %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/bcache.c stringi < c->unique_count Cached '%s' statistics: Total object count: %ld Unique object count: %lu Percentage of duplicates, by count: Total object size: %ld Unique object size: %ld Percentage of duplicates, by size: Max entry size: %d Average entry size: %ld Median entry size: %d Total memory used by bcache, including overhead: %ld Percentage memory overhead: Net memory savings: Hash table size: %3d Hash table expands: %lu Hash table hashes: %lu Half hash misses: %lu Hash table population: Median hash chain length: %3d Average hash chain length: %3lu Maximum hash chain length: %3d print_bcache_statistics Y@Watchdog timer is %s. "maintenance" must be followed by the name of a maintenance command. maintenance Should GDB dump core? %s /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/maint.c "maintenance demangle" takes an argument to demangle. %s Can't demangle "%s" "maintenance time" takes a numeric argument. "maintenance space" takes a numeric argument. "maintenance info" must be followed by the name of an info command. maintenance info ALLOC LOAD RELOC READONLY CODE DATA ROM CONSTRUCTOR HAS_CONTENTS NEVER_LOAD COFF_SHARED_LIBRARY IS_COMMON ALLOC LOAD RELOC READONLY CODE DATA ROM CONSTRUCTOR HAS_CONTENTS NEVER_LOAD COFF_SHARED_LIBRARY IS_COMMON %s ->%s at %s : %s Exec file: `%s', file type %s. ALLOBJ Object file: %s Core file: w maintenance print architecture "maintenance print" must be followed by the name of a print command. maintenance print requires argument (address or section + address) Need to specify and
Unknown section %s. sect->the_bfd_section && sect->the_bfd_section->name %s: Assertion `%s' failed. sect->objfile && sect->objfile->name %s + %s in section %s of %s %s + %s in section %s %s + %s no symbol at %s:%s no symbol at %s "maintenance deprecate" takes an argument, the command you want to deprecate, and optionally the replacement command enclosed in quotes. "maintenance undeprecate" takes an argument, the command you want to undeprecate. Can't find command '%s' to deprecate. "maintenance set" must be followed by the name of a set command. maintenance set Internal profiling is %s. Commands for use by GDB maintainers. Includes commands to dump specific internal GDB structures in a human readable form, to cause GDB to deliberately dump core, to test internal functions such as the C++/ObjC demangler, etc. maintenance mt Commands for showing internal info about the program being debugged. info i List the BFD sections of the exec and core files. Arguments may be any combination of: [one or more section names] ALLOC LOAD RELOC READONLY CODE DATA ROM CONSTRUCTOR HAS_CONTENTS NEVER_LOAD COFF_SHARED_LIBRARY IS_COMMON Sections matching any argument will be listed (no argument implies all sections). In addition, the special argument ALLOBJ lists all sections from all object files, including shared libraries. sections Maintenance command for printing GDB internal state. print Set GDB internal variables used by the GDB maintainer. Configure variables internal to GDB that aid in GDB's maintenance set maintenance show Show GDB internal variables used by the GDB maintainer. Configure variables internal to GDB that aid in GDB's maintenance show Get fatal error; make debugger dump its core. GDB sets its handling of SIGQUIT back to SIG_DFL and then sends itself a SIGQUIT signal. dump-me Give GDB an internal error. Cause GDB to behave as if an internal error was detected. internal-error Give GDB an internal warning. Cause GDB to behave as if an internal warning was reported. internal-warning Demangle a C++/ObjC mangled name. Call internal GDB demangler routine to demangle a C++ link name and prints the result. demangle Set the display of time usage. If nonzero, will cause the execution time for each command to be displayed, following the command's output. time Set the display of space usage. If nonzero, will cause the execution space for each command to be displayed, following the command's output. space Print a type chain for a given symbol. For each node in a type chain, print the raw data for each member of the type structure, and the interpretation of the data. type Print dump of current symbol definitions. Entries in the full symbol table are dumped to file OUTFILE. If a SOURCE file is specified, dump only that file's symbols. symbols Print dump of current minimal symbol definitions. Entries in the minimal symbol table are dumped to file OUTFILE. If a SOURCE file is specified, dump only that file's minimal symbols. msymbols Print dump of current partial symbol definitions. Entries in the partial symbol table are dumped to file OUTFILE. If a SOURCE file is specified, dump only that file's partial symbols. psymbols Print dump of current object file definitions. objfiles List the full symbol tables for all object files. This does not include information about individual symbols, blocks, or linetables --- just the symbol table structures themselves. With an argument REGEXP, list the symbol tables whose names that match that. symtabs List the partial symbol tables for all object files. This does not include information about individual partial symbols, just the symbol table structures themselves. psymtabs Print statistics about internal gdb state. statistics Print the internal architecture configuration. Takes an optional file parameter. architecture Check consistency of psymtabs and symtabs. check-symtabs Translate a section name and address to a symbol. translate-address Deprecate a command. Note that this is just in here so the testsuite can check the command deprecator. You probably shouldn't use this, rather you should use the C function deprecate_cmd(). If you decide you want to use it: maintenance deprecate 'commandname' "replacement". The replacement is optional. deprecate Undeprecate a command. Note that this is just in here so the testsuite can check the command deprecator. You probably shouldn't use this, If you decide you want to use it: maintenance undeprecate 'commandname' undeprecate When non-zero, this timeout is used instead of waiting forever for a target to finish a low-level step or continue operation. If the specified amount of time passes without a response from the target, an error occurs. Show watchdog timer. Set watchdog timer. watchdog When enabled GDB is profiled. Show internal profiling. Set internal profiling. profile maintenance_translate_address The current C++ demangling style is "%s". Unknown demangling style `%s'. The currently understood settings are: %-10s %s `%s' style demangling chosen as the default. Use `set demangle-style' without arguments for a list of demangling styles. Show the current C++ demangling style. Set the current C++ demangling style. demangle-style auto unknown symbol type %s N_LBRAC/N_RBRAC symbol mismatch at symtab pos %d "repeated" header file %s not previously seen, at symtab pos %d Can't find any code sections in symbol file sect_index_text not initialized /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/dbxread.c sect_index_data not initialized __DYNAMIC elf som coff pe epoc-pe nlm .text .data .bss Can't find .text section in symbol file ridiculous string table size (%d bytes). Premature end of file reading symbol table bad string table offset in symbol %d Section index is uninitialized function `%s' appears to be defined outside of all compilation units sect_index_rodata not initialized string table offset backs up at %d N_BINCL %s not in entries for any file, at symtab pos %d unknown symbol descriptor `%c' *a Yw Yw ] ;^ \ l` \ ] ] Yw Yw ;^ 4w 4w 4w 4w 4w 4w 4w Yw Yw Yw Yw Yw Yw Yw Yw Yw ] 4w ;^ f 4w Yw 4w f 4w f 4w f 4w Yw 4w f 4w 4w 4w f 4w Yw 4w 4w 4w 4w 4w Yw 4w 4w 4w Yw 4w 4w 4w Yw 4w f 4w Yw 4w Yw 4w Yw 4w Yw 4w 4w 4w 4w 4w Yw 4w 4w 4w Yw 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w Yw 4w v 4w a 4w 4w 4w 4w 4w 4w 4w Yw 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w f 4w )d 4w d 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w Yw 4w Yw 4w Yw 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w Yw 4w }u 4w f 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w Yw 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w 4w Yw 4w Yw 4w Yw 4w 4w 4w Yw 4w 4w 4w 4w 4w 4w 4w ;^ \ Yw \ Yw ] f 4w f 4w 4w 4w 4w 4w Yw ww Tu Tu Tu Tu ww Tu Tu Tu Tu ww Tu Tu ww ww ww ww ww ww ww ww ww ww ww Tu Tu Tu Tu Tu Tu Tu Tu Tu Tu Tu :q h Tu Tu Tu Tu Tu Tu Tu Tu Tu Tu Tu h i Tu ww Tu Tu Tu Tu Tu Tu Tu Tu Tu Tu Tu Tu l Tu Tu m Tu Tu Tu Tu Tu Tu Tu Tu Tu Tu Tu Tu Tu j Psymtab for %s already read in. Shouldn't happen. and %s... Reading in symbols for %s... done. gcc_compiled. gcc2_compiled. __gnu_compiled First symbol in segment of executable not a source symbol misplaced N_LBRAC entry; discarding local symbols which have no enclosing block block start larger than block end stabs failed internal consistency check unmatched N_LBRAC before symtab pos %d name %s: Assertion `%s' failed. H H a a > - t ` * ~ ] t ridiculous string table size: %d bytes stabsect_build_psymtabs: Found stabs (%s), but not string section (%s) Can't find %s section in symbol file F F D K & N ? process_one_symbol .text .stabstr .stab sect_index_text not initialized /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/coffread.c COFF pe epoc-pe "%s": error reading line numbers. "%s": can't get string table The debugging information in `%s' is corrupted. The file has a `.stabs' section, but no `.stabstr' section. _globals_ Section index is uninitialized Bad n_sclass for symbol %s LI% LF% LC% LP% LPB% LBB% LBE% LPBX% .bf `.bf' symbol %d has no aux entry .ef Bad coff function information. `.ef' symbol without matching `.bf' symbol ignored starting at symnum %d Unmatched .ef symbol(s) ignored starting at symnum %d `.ef' symbol %d has no aux entry .bb .eb `.eb' symbol without matching `.bb' symbol ignored starting at symnum %d Mismatched .eb symbol ignored starting at symnum %d %s: error reading symbols coff file name too long Line number pointer %ld lower than start of line numbers 8 ( 9  8 ( 8 ( Symbol table entry for %s has bad tagndx value Unexpected type for symbol %s g z _ 1 F & N ? .text .data .bss pe-x86-64 pei-x86-64 pe-i386 pei-i386 pe-arm-wince-little pei-arm-wince-little sect_index_text not initialized /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/coff-pe-read.c Section index is uninitialized Error reading symbol table: %s .dynsym .dynstr .dynamic .got sect_index_text not initialized /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/mipsread.c Section index is uninitialized sect_index_data not initialized t Z & N ? _vptr$ _vb$ invalid C++ abbreviation `%s' register number %d too large (max %d) in symbol %s %s Invalid symbol data: type number (%d,%d) out of range at symtab pos %d. GDB internal error: bad real_filenum pp %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/stabsread.c ^ Bad stabs string '%s' sect_index_text not initialized sect_index_data not initialized this eh_throw Unknown C++ symbol name `%s' p            a               S  ' ' : ' ' ' ' ' ' ' ' ' C" ' A% ' -' ' ' ' ' ' ' ' ' & ' ' ' g ' ' ' ' ' ' ' ' ? ' M ' A& $ / couldn't parse type; debugger out of date? Unrecognized cross-reference type `%c' Prototyped function type didn't end arguments with `#': %s invalid (minimal) member type data format at symtab pos %d. GDB internal error, type is NULL in stabsread.c. $7 ; ; 0 ; / ; W0 ; ; / ; ; / / / / / / / / / / ; ; ; ; ; ; }5 ; '5 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ~9 "; ; ; ; ; ; ; ; ; ; ; ; ; ; : 19 ; ; 9 0 ,1 ; ; ; 4 ; ; ; ; ; ; 8 -: ; -: ; ; "* Unknown builtin type %d int char short long unsigned char signed char unsigned short unsigned int unsigned unsigned long void float double long double integer boolean short real real stringptr character logical*1 logical*2 logical*4 logical complex double complex integer*1 integer*2 integer*4 wchar long long unsigned long long logical*8 integer*8 8E > F> y> > > ? E? x? ? ? @ D@ w@ @ @ A CA vA A A B BB uB B B BC C C D CD vD D D E Method has bad physname %s const/volatile indicator missing, got '%c' member function type missing, got '%c' __base_ctor __base_dtor __deleting_dtor ~ GJ "J "J "J GJ "J "J "J "J "J "J "J "J "J "J "J "J "J "J "J "J GJ "J {I I I I C++ abbreviated type name unknown at symtab pos %d FOO INVALID_CPLUSPLUS_ABBREV bad structure-type format Unknown virtual character `%c' for baseclass Unknown visibility `%c' for baseclass virtual function table pointer not found when defining class `%s' Unknown visibility `%c' for field struct union enum struct/union type gets multiply defined: %s%s base type %d of range type is not defined Invalid (empty) method arguments Invalid symbol data: common block within common block ECOMM symbol unmatched by BCOMM need a type name forward-referenced types left unresolved, type code %d. %s: common block `%s' from global_sym_chain unresolved invalid symbol name "%s" patch_block_stabs dwarf expression stack underflow Asked for position %d of stack, stack only has %d elements on it. Unsupported address size. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/dwarf2expr.c ctx->recursion_depth == old_recursion_depth %s: Assertion `%s' failed. read_uleb128: Corrupted DWARF expression. read_sleb128: Corrupted DWARF expression. DWARF-2 expression error: `%s' operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. DWARF-2 expression error: Loop detected (%d). DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. DW_OP_regx DW_OP_implicit_value: too few bytes available. DW_OP_implicit_value DW_OP_stack_value DW_OP_GNU_implicit_pointer Not implemented: computing frame base using explicit value operator Not enough elements for DW_OP_swap. Need 2, have %d. Not enough elements for DW_OP_rot. Need 3, have %d. Division by zero Can't be reached. DWARF-2 expression error: DW_OP_GNU_uninit must always be the very last op. Unhandled dwarf expression opcode 0x%x ctx->recursion_depth >= 0 4 4 4 K t A j ~ @ 4 s C C C C C s s C C s C C C C C C C C C C > | R 4 j 4 4 4 Y 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 | 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 x 4 8 ] x 8 8 8 A c 8 ` execute_stack_op dwarf_expr_eval !@#$%^&*()+=|~`}{[]";:?/,- __gnat_ada_main_program_name ^[agis]-.*\.ad[bs]$ /lib.*/libpthread\.so[.0-9]*$ /lib.*/libpthread\.a$ /lib.*/libc\.so[.0-9]*$ /lib.*/libc\.a$ ___clean[.$a-zA-Z0-9_]*$ ___finalizer[.$a-zA-Z0-9_]*$ <%s> => ___ ___XVN Unable to find field %s in struct %s. Aborting object size is larger than varsize-limit Unexpected type in ada_discrete_type_high_bound. i X Unexpected type in ada_discrete_type_low_bound. adainit Invalid address for Ada main program name. Oadd "+" Osubtract "-" Omultiply "*" Odivide "/" Omod "mod" Orem "rem" Oexpon "**" Olt "<" Ole "<=" Ogt ">" Oge ">=" Oeq "=" One "/=" Oand "and" Oor "or" Oxor "xor" Oconcat "&" Oabs "abs" Onot "not" 3CB 8CB 0 %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/ada-lang.c LB0 UB0 LB1 UB1 LB2 UB2 LB3 UB3 LB4 UB4 LB5 UB5 LB6 UB6 LB7 UB7 ___XUT ___XUT___XVE ___XVE P_BOUNDS BOUNDS Bad GNAT array descriptor P_ARRAY Bad GNAT array descriptor bounds Bounds unavailable for null array pointer. ___XP tail != NULL %ld could not understand bit size information on packed array could not find bounds information on packed array could not understand bounds information on packed array can't unpack array attempt to do packed indexing of something other than a packed array don't know bounds of array packed array index %ld out of bounds Left operand of assignment is not a modifiable lvalue. too many subscripts (%d expected) invalid dimension number to '%s attempt to take bound of something that is not an array which == 0 || which == 1 ___XA Could not find operator name for opcode Unexpected operator during name resolution No definition found for %s Could not find a match for %s Multiple matches for %s r P P P P P P r r P P P P P P P P P P P P P P P r r r r r r r r P r r r r \ r r [ r r r ~ r r 7 r r r i i r i r r r r r i r r r i r r r r r r r r r r r r r v r r r r r v v v v v r v v v v v v v + v v v v v v - } } ! @ { ! ! { ! ! Request to select 0 symbols! canceled because the command is ambiguous See set/show multiple-symbol. [0] cancel [1] all [%d] %s at :%d [%d] %s at %s:%d [%d] '(%s) (enumeral) [%d] %s in %s (enumeral) [%d] %s at %s:? [%d] %s (enumeral) [%d] %s at ? overload-choice PS2 > one or more choice numbers Argument must be choice number cancelled Select no more than %d of the above S '     ___XR ___XE ___XV standard__ _ada_%s JM LJM _ada space quick_push ada__tags__dispatch_table _parent _tag tsd expanded_name ada__tags__type_specific_data PARENT REP Cannot assign this kind of variant record There is no member named %s. Attempt to extract a component of a value that is not a record. Type (null) is not a structure or union type Type is not a structure or union type has no component named has no component named %s __%s___XR %s___XR unexpected null name on descriptive type ___XVL S Invalid type size for `%s' detected: %d. Invalid type size for detected: %d. record type with dynamic size is larger than varsize-limit ___XVU array type with dynamic size is larger than varsize-limit %s___XVZ first last length image max min modulus pos size tag val 'POS only defined on discrete types enumeration value is invalid: can't find 'POS 'VAL only defined on discrete types 'VAL requires integral argument argument to 'VAL out of range character wide_character wide_wide_character unsigned char ___XVS F %x '%c' ["%02x"] ["%04x"] Incompatible types in assignment second operand of %s must not be zero. Attempt to compare array with non-array Left-hand side must be array or record. Misplaced 'others' clause Internal error: bad aggregate clause Extra components in aggregate ignored. Invalid record component association. Unknown component name: %s. Index in component association out of bounds. Internal error: miscounted aggregate components. Fixed-point values must be assigned to fixed-point variables Operands of fixed-point addition must have the same type Operands of fixed-point subtraction must have the same type Unexpected unresolved symbol, %s, during evaluation cannot subscript or call something of type `%s' cannot subscript or call a record wrong number of subscripts; expecting %d element type of array unknown Attempt to index or call something other than an array or function cannot slice a packed array cannot take slice of non-array Membership test incompletely implemented; always returns true range Invalid operand to '%s unexpected attribute encountered the 'length attribute applies only to array types unimplemented type attribute 'modulus must be applied to modular type Attempt to dereference null array pointer. Attempt to take contents of a non-pointer value. Attempt to use a type name as an expression Undefined name, ambiguous name, or renaming used in component association: %s. Aggregates only allowed on the right of an assignment aggregate apparently mangled v E E E P P m S H h N ^ - - - 4 4 ) P % h ___XF_ system__address _%Lg_%Lg _%Lg_%Lg_%Lg_%Lg %s raw_type != NULL TYPE_NAME (raw_type) != NULL ___XD ___L Unknown lower bound, using 1. ___U Unknown upper bound, using %ld. __XDLU_0__ constraint_error program_error storage_error tasking_error __gnat_debug_raise_exception __gnat_unhandled_exception __gnat_debug_raise_assert_failure \B \B ]B __gnat_raise_nodefer_with_msg system__assertions__raise_assert_failure @]B \B `]B Unable to insert catchpoint. Is this an Ada main program? Unable to insert catchpoint. Try to start the program first. Cannot insert catchpoints in this configuration. e.full_name id.full_name unexpected catchpoint type failed to get exception name: %s reason disp Catchpoint bkptno , exception unhandled exception-name failed assertion at addr `%s' Ada exception what all Ada exceptions unhandled Ada exceptions failed Ada assertions Catchpoint %d: `%s' Ada exception Catchpoint %d: all Ada exceptions Catchpoint %d: unhandled Ada exceptions Catchpoint %d: failed Ada assertions catch exception %s catch exception unhandled catch assert Junk at end of expression unhandled exception_info != NULL unexpected catchpoint kind (%d) long_integer (e) = long_integer (&standard.%s) long_integer (e) = long_integer (&%s) Unable to break on '%s' in this configuration. Symbol "%s" is not a function (class = %d) Junk at end of arguments. 3 J a x 0 G ^ u OP_VAR_VALUE BINOP_IN_BOUNDS TERNOP_IN_RANGE OP_ATR_FIRST OP_ATR_LAST OP_ATR_LENGTH OP_ATR_IMAGE OP_ATR_MAX OP_ATR_MIN OP_ATR_MODULUS OP_ATR_POS OP_ATR_SIZE OP_ATR_TAG OP_ATR_VAL UNOP_QUAL UNOP_IN_RANGE OP_OTHERS OP_POSITIONAL OP_DISCRETE_RANGE OP_AGGREGATE OP_CHOICES OP_NAME % , 3 : A H O V ] d k r y . E \ s + B Y p Type @ ( ) (%d) Text: `%.*s' e e , in 'range (%ld) ( .. '%s '( .. others => | y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y a a a a a a a a a a a # . := or else and then or xor and = /= <= >= > < >> << + - & * / rem mod ** @ not abs .all 'access 'size XhB [hB chB lhB ohB shB whB yhB |hB hB hB hB hB hB hB hB hB ! hB hB hB hB hB hB hB ; hB E hB < hB = hB I hB > hB ? hB j integer long_integer short_integer float long_float long_long_integer long_long_float natural positive void C ada DkB ,kB 4 " $ - d t2 @ hB A C ] K X "set ada" must be followed by the name of a setting. set ada Prefix command for changing Ada-specfic settings show ada Generic command for showing Ada-specific settings. This is related to the encoding used by the GNAT compiler. The debugger should normally trust the contents of PAD types, but certain older versions of GNAT have a bug that sometimes causes the information in the PAD type to be incorrect. Turning this setting "off" allows the debugger to work around this bug. It is always safe to turn this option "off", but this incurs a slight performance penalty, so it is recommended to NOT change this option to "off" unless necessary. Show whether an optimization trusting PAD types over XVS types is activated Enable or disable an optimization trusting PAD types over XVS types trust-PAD-over-XVS ada_exception_sym_name to_fixed_range_type VEC_char_ptr_space VEC_char_ptr_quick_push ada_array_bound_from_type decode_packed_array_bitsize ada_fixup_array_indexes_type ? . [] * & out inout none void byte ubyte short ushort int uint long ulong float double real ifloat idouble ireal cfloat cdouble creal bit char wchar dchar unknown : : : r T ^ g E J k < $ p _Dmain D main __Class_ __init_ __vtbl_ __modctor_ __moddtor_ __ModuleInfo_ ( , ) , = || && | ^ == != <= >= > < >> << + - / % @ ! ~ sizeof ++ -- qB qB qB qB qB qB oB qB qB qB qB qB qB qB qB qB qB oB qB qB qB qB ; qB < qB = oB > oB ? qB D qB @ qB B d this sB < mb ;d r G * 8, C o sB @ 0 rB ZJ X \ %c \n \b \t \f \r \e \a \%.3o y a ' '' , \', ', \' ... + - * / DIV MOD = .OR. .AND. .NOT. .EQ. .NE. .LE. .GE. .GT. .LT. ** @ @uB @uB E BuB BuB ; DuB FuB HuB LuB PuB RuB WuB ]uB < cuB huB muB ruB wuB |uB uB > uB logical : fortran vB 8 A +"# C# k % o Z @ uB < d VOID character logical*1 integer*2 logical*2 logical*8 integer logical*4 real real*8 real*16 complex*8 complex*16 complex*32 No struct type named %s. This context has class, union or enum %s, not a struct. objc_lookUpClass objc_lookup_class no way to lookup Objective-C classes sel_getUid sel_get_any_uid no way to lookup Objective-C selectors _NSNewStringFromCString istr +[NSString stringWithCString:] NSString stringWithCString: NSString: internal error -- no way to create new NSString NXString \ %c \n \b \t \f \r \e \a \%.3o & p& & X& & & & & & & & & & & & & & & & & & ' "" , \", ", \" " ... , = || && | ^ & == != <= >= > < >> << + - * / % @ ! ~ sizeof ++ -- ^zB `zB bzB ezB hzB jzB lzB nzB qzB tzB wzB zzB |zB ~zB zB zB zB zB zB zB zB zB ; zB < zB = zB > lzB ? zB D zB @ zB B objective-c self |B 8 A o" " ' ]' % * 8, B] o ) |B @ # zB ZJ d Can't find selector "%s" internal: compare_selectors(1) internal: compare_selectors(2) .*] Regexp is too long: %s Invalid regexp (%s): %s Bad method name '%s' Selectors matching "%s": No selectors matching "%s" internal: compare_classes(1) .* Classes matching "%s": No classes matching "%s" selector != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/objc-lang.c type != NULL class != NULL category != NULL nsym != NULL ndebug != NULL debugging symbol "%s" does not match minimal symbol ("%s"); ignoring *objc_csym == objfile_csym The 'print-object' command requires an argument (an Objective-C object) _NSPrintForDebugger Unable to locate _NSPrintForDebugger in child process object returns null description _objc_msgSend _objc_msgSend_stret _objc_msgSendSuper _objc_msgSendSuper_stret _objc_getClass _objc_getMetaClass Unable to determine target of Objective-C method call (ignoring): All Objective-C selectors, or those matching REGEXP. selectors All Objective-C classes, or those matching REGEXP. classes Ask an Objective-C object to print itself. print-object po num < read_objc_methlist_nmethods (gdbarch, addr) read_objc_methlist_method find_imps find_methods parse_method parse_selector Unactivated Runnable Terminated Child Activation Wait Accept or Select Term Waiting on entry call Async Select Wait Delay Sleep Child Termination Wait Wait Child in Term Alt Asynchronous Hold Activating Selective Wait Waiting for child activation Blocked in accept or select with terminate Asynchronous Selective Wait Waiting for children termination Waiting for children in terminate alternative Blocked in selective wait statement index %s: Assertion `%s' failed. space quick_push truncate /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/ada-tasks.c P_ARRAY P_BOUNDS Unknown task name format. Aborting UB0 system__tasking__debug__known_tasks system__tasking__ada_task_control_block___XVE system__tasking__ada_task_control_block system__tasking__common_atcb system__task_primitives__private_data system__tasking__entry_call_record Cannot find Ada_Task_Control_Block type. Aborting Cannot find Common_ATCB type. Aborting Cannot find Private_Data type. Aborting Cannot find Entry_Call_Record type. Aborting common entry_calls atc_nesting_level state parent base_priority task_image task_image_len call ll thread lwp self thread_id called_task Cannot inspect Ada tasks when program is not running Your application does not use any Ada tasks. task_info != NULL * %3d %9lx %4d %3d Accepting RV with %-4d Waiting on RV with %-3d %-22s %s ID TID P-ID Pri State Name Task ID %d not known. Use the "info tasks" command to see the IDs of currently known tasks Ada Task: %s Name: %s Thread: %#lx LWP: %#lx Parent: %d (%s) No parent Base Priority: %d State: Accepting rendezvous with %d State: Waiting on task %d's entry State: %s [Current task is unknown] [Current task is %d] Cannot switch to task %d: Task is no longer running Unable to compute thread ID for task %d. Cannot switch to this task. [Switching to task %d] Task switching not supported when debugging from core files (use thread support instead) Provide information about all known Ada tasks tasks Use this command to switch between Ada tasks. Without argument, this command simply prints the current task ID task VEC_ada_task_info_s_index short_task_info VEC_ada_task_info_s_truncate VEC_ada_task_info_s_space VEC_ada_task_info_s_quick_push last %s: Assertion `%s' failed. space quick_push pop data->suppress_output == 0 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/cli-out.c %d %s stream != NULL VEC_ui_filep_pop VEC_ui_filep_quick_push cli_out_data_ctor VEC_ui_filep_space VEC_ui_filep_last cli_table_begin index %s: Assertion `%s' failed. space quick_push replace last pop Varobj debugging is %s. natural binary decimal hexadecimal octal unknown C C++ Java Attempt to use a type name as an expression. Failed to find the specified frame var%d Variable object not found varobj_delete: assertion failed - mycount(=%d) <> 0 0 && "should never be called if Python is not enabled" /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/varobj.c !is_root_p (var) varobj_editable_p (var) varobj_value_is_changeable_p (var) !value_lazy (var->value) var->type || CPLUS_FAKE_CHILD (var) !value_lazy (value) var->print_value != NULL && print_value != NULL !var->value || value_type (var->value) Python support required Duplicate variable object name Deleting %s Assertion failed: Could not find variable object "%s" to delete Assertion failed: Could not find varobj "%s" in root list %s.%s type && *type TYPE_CODE (*type) != TYPE_CODE_REF TYPE_CODE (type) == TYPE_CODE_STRUCT || TYPE_CODE (type) == TYPE_CODE_UNION (%s)[%s] -> . (%s)%s%s *%s *(%s) ??? {...} [%d] public private protected ((%s)%s%s) * (%s(class %s%s) %s) access When non-zero, varobj debugging is enabled. Show varobj debugging. Set varobj debugging. debugvarobj cplus_describe_child c_value_of_variable value_struct_element_index adjust_value_for_child_access VEC_varobj_p_index VEC_varobj_p_replace VEC_varobj_update_result_last VEC_varobj_update_result_pop VEC_varobj_update_result_space VEC_varobj_update_result_quick_push install_new_value varobj_set_value varobj_get_path_expr VEC_varobj_p_space VEC_varobj_p_quick_push update_dynamic_varobj_children objfile == dynamics_objfile %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/jv-lang.c structure length vtable class struct method_count name methods name != NULL superclass java.lang.Object field_count size_in_bytes fields accflags info boffset type java_object_type == NULL cannot find java.lang.Object unknown signature '%c' for primitive type . . . . . . . . . . . . . & . . . byte boolean char double float int long short void x ` P ` ` ` ` ` ` ` ` ` ` ` ` not implemented - java_value_string \%c \b \t \n \f \r \u%.4x array index (%ld) out of bounds (length: %ld) cannot subscript something of type `%s' cannot subscript requested type , = || && | ^ & == != <= >= > < >> << + - * / % ! ~ ++ -- < B > B @ B C B F B H B J B L B O B R B U B X B Z B \ B _ B b B d B f B h B j B d B ; l B < n B = f B > p B @ s B B f W java this H B 0 B " # r G k % H P M B @ X B ZJ o d set_java_object_type java_link_class_type jv_per_objfile_free {length: %ld , %d: %d..%d: null @%s ... } java.lang.String data boffset count { java.lang.Object < > = class members of : "( ptr " "( nodef " static " " ") " @ char \ %c \n \b \t \f \r \e \a \%.3o e } M ' "" , \", ", \" " ... unbounded structure missing _m2_high field _m2_high internal error: unbounded array structure is unknown unbounded structure missing _m2_contents field _m2_contents cannot subscript something of type `%s' cannot subscript requested type + - * / DIV MOD := OR AND NOT = <> <= >= > < ^ @ CAP CHR ORD FLOAT HIGH MAX MIN ODD TRUNC B B E B B ; B B B B B B B B < B B B B B B B > B B F B G B H B J B K B L B M $ B N ( B O BOOLEAN f W modula-2 @ B ( B fF# Md# W X + + o @ @ B ZJ # d INTEGER CARDINAL REAL CHAR Invalid OpenCL vector size: %d Could not determine the vector bounds offset % elsize == 0 %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/opencl-lang.c n <= c->n Invalid OpenCL vector size lo hi even odd s Invalid OpenCL vector component accessor %s Attempt to perform an unsupported operation 8 M8 |8 |8 |8 17 K7 m7 7 7 7 Vector operations are not supported on scalar types Cannot perform operation on vectors with different types Argument to operation not a number or boolean. Cannot perform conditional operation on incompatible types Cannot perform conditional operation on vectors with different sizes structure int f W = opencl B B mb ;d r G * 8, B] o @ < ZJ G X char char2 char3 char4 char8 char16 uchar uchar2 uchar3 uchar4 uchar8 uchar16 short short2 short3 short4 short8 short16 ushort ushort2 ushort3 ushort4 ushort8 ushort16 int2 int3 int4 int8 int16 uint uint2 uint3 uint4 uint8 uint16 long long2 long3 long4 long8 long16 ulong ulong2 ulong3 ulong4 ulong8 ulong16 half half2 half3 half4 half8 half16 float float2 float3 float4 float8 float16 double double2 double3 double4 double8 double16 bool unsigned char unsigned short unsigned int unsigned long size_t ptrdiff_t intptr_t uintptr_t void lval_func_write lval_func_read _p_initialize _p__M0_main_program pascal_main_program length st Capacity ' '' %c #%d , \', ', \' ... , := or xor and = <> <= >= > < shr shl + - * / div mod @ not ^ sizeof < B > B A B D B H B L B N B Q B T B W B Y B [ B _ B c B e B g B i B k B o B s B e B ; u B < y B > s B ? { B D boolean pascal this H B 8 A f#  # G] ] ] b :c ~ O B @ B ZJ ` d : type %s = ; : , virtual public private %s%s (null) %s __ct__ __dt__ ( ) ^ ( function procedure :: & array [%s..%s] of type not handled in pascal_type_print_varspec_prefix() $k h Cj $k $k $k k i $k $k $k $k $k $k $k $k h k k i $k $k $k $k type not handled in pascal_type_print_varspec_suffix() zn Xm Ul zn zn zn hn m zn zn zn zn zn zn zn zn wl hn hn Xm zn zn zn zn pointer = class record case of {...} _vptr protected private public static : %d %s; constructor destructor ; virtual end (...) := %d void record .. set of BitString String v| o o o jp z } } } } ^| <} | } } | } } } o } } } o { %d vtable entries } < > @ : ??? {...} } false true true ( %ld) %u %d B' [ , .. ' ] void %s Invalid pascal type code %d in symbol table. ? y~ I > > T T T T char ( ) Printing of pascal static members is %s. __vtbl_ptr_type members of "( ptr " "( nodef " static " " ") " = < > = Show printing of pascal static members. Set printing of pascal static members. pascal_static-members sentinel_frame_this_id called /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/sentinel-frame.c ] ___ .. %.*s __ ? raw_type != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/ada-typeprint.c name != NULL ___XD ___L ___U ( , => %d ) delta ?? delta %g <'small = %g> array ( ... ___XA %s<> ) of => | others ?? => ___XVU %*swhen null; %*scase %s is %*send case; %*s ; ___XVE new %s with record tagged record record ... end record %*send record end record null; end record record (?) is ... end record record (?) is null; end record record (?) is %*scase ? is %*swhen ? => %*s %*send case; %*send record procedure function %s ( ; a%d: return %.*s: access < > (false, true) <%d-byte integer> range mod %s <%d-byte float> (...) array (?) of ? () u @ l Z print_range_type ( | 9 %d: * %d ) , () 3  3 3 3 3 3 3 3 3 3 3 3 3 3 3 3  3 3 3 3 PTR TO -> ( REF TO -> ( VOID struct %s character char character*(*) character*%d Type, C_Union :: Type :: End Type module %s Invalid type code (%d) in symbol table. F 7 7 B a method undef error a x < ( { TYPE %s = = ; [ .. ] = ARRAY [ %d ] OF [...] : POINTER TO VAR is unknown %s %s union PROCEDURE ( , : SET [ long_set failed to find discrete bounds for its subtype expecting long_set SET OF SET OF _m2_contents _m2_high ARRAY OF $$ RECORD ... END CASE ... END RECORD CASE OF : %d END (...) ( = %d ) => , , ... "" %c ["%0*x"] inf Inf INF nan NaN Nan %s.0 %.*s.0%s %s ' true false internal error: unhandled type in ada_print_scalar Invalid type code in symbol table. P \", ", \" " elttype != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/ada-valprint.c TYPE_LENGTH (elttype) != 0 ( ) TYPE_CODE (type) == TYPE_CODE_TYPEDEF 0x0 (%s) %.11g %.17g ) %ld %s (...?) (null) ??? y y 2 ) (...?) "( ptr " "( nodef " " " ") " %.*s ada_val_print_1 ada_val_print_array length ptr Lower bound may not be '*' in F77 ( ) ... , Type node corrupt! F77 arrays cannot have %d subscripts (%d Max) ( ) @ : ??? { } VOID %s .FALSE. .TRUE. , ) Invalid F77 type code %d in symbol table. } { I G a All COMMON blocks visible at this level: %s No frame selected No function found for frame. __BLANK Contents of blank COMMON block: Contents of F77 COMMON block '%s': Cannot locate the common block %s in function '%s' Print out the values contained in a Fortran COMMON block. common lc @ : expecting long_set { %s } bit test is out of range , .. } , HIGH = %d} [ ] : ??? {...} } FALSE TRUE %ld) %u %d B' ' void %s Invalid m2 type code %d in symbol table. : :. ", l0 D0 o1 ): 2 4 6 9 7 r4 ): 7 9 E: ): ): !/ 5 f3 hex octal ascii %c %02x %03o \\ \b \f \n \r \t \v %c \x%02x c pc lpt parallel | pipe tcp hardwire w terminal End of log [ ] serial: FD not valid /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/serial.c "set serial" must be followed by the name of a command. set serial Set default serial/parallel port configuration. serial show serial Show default serial/parallel port configuration. This file is used to record the remote session for future playback by gdbserver. Show filename for remote session recording. Set filename for remote session recording. remotelogfile Show numerical base for remote session logging Set numerical base for remote session logging remotelogbase When non-zero, serial port debugging is enabled. Show serial debugging. Set serial debugging. bad aux index at symbol %s unknown external symbol %s cannot map ECOFF basic type 0x%x for %s guessed tag type of %s incorrectly bad rfd entry for %s: file %d, index %d unexpected type code for %s Reading in symbols for %s... done. 'Q sect_index_text not initialized /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/mdebugread.c Section index is uninitialized sect_index_data not initialized this unknown symbol type 0x%x malloc declaration block contains unhandled symbol type %d __GDB_EFI_INFO__ stEnd with storage class %d not handled ko T WT V T W X [ e l m (o ko ko X ko Do Do Do Do Do Do Do Do Do Do [ [ [ Do Do Do Do Do ko ] `\ \ ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ^ adr_32 char unsigned char short unsigned short int unsigned int long unsigned long float double complex double complex fixed decimal floating decimal string long long unsigned long long adr_64 ]q rq q q !r Tr r r r s Ss s v v v v v v s @t v t t -u v v `u v v v uu u u v Av v v can't handle TIR fBitfield for %s unable to cross ref btIndirect for %s unable to cross ref btTypedef for %s illegal TIR continued for %s w w x $x x x -x -x x illegal array index type for %s, assuming int unknown type qualifier 0x%x X : X J Q can't handle PDR for static proc at 0x%lx PDR for %s, but no symbol procedure variable label symbol Warning: %s `%s' is undefined (in %s) guessed size of linetable for %s incorrectly function `%s' appears to be defined outside of all compilation units .text .data .bss .sdata .sbss .rdata .init .xdata .pdata .fini .rconst [ * ] ) Y bad ifd for external symbol: %d (max %ld) bad iss for external symbol: %ld (max %ld) .mdebug unknown symbol descriptor `%c' unknown symbol type %s bad proc end in aux found from symbol %s bad aux index at block symbol %s unknown local symbol %s with type %d failed internal consistency check bad file number %ld & & v & & & & & & & , W w , . . . . . . . . . . . . . . . . . . . . . B . . . . . . . . . . . f . . . . . . . . . . . . . . . . . . . . . . . . . . . . y : and %s... unknown stabs symbol %s unknown File %s contains %d unresolved references: %4d variables %4d procedures %4d labels illegal tq0 in forward typedef for %s illegal bt %d in forward typedef for %s ECOFF Error reading ECOFF debugging information: %s reg != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/user-regs.c value_of_user_reg append_user_reg order == floatformat_little || order == floatformat_big %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/doublest.c fmt->byteorder == floatformat_littlebyte_bigword fmt->totalsize <= FLOATFORMAT_LARGEST_BYTES * FLOATFORMAT_CHAR_BIT fmt != NULL sizeof res > ((fmt->man_len + 7) / 8) * 2 %lx %08lx len + strlen (buf) <= sizeof res Unrecognized %d-bit floating-point type. TYPE_CODE (type) == TYPE_CODE_FLT Can't convert floating-point number to desired type. floatformat_from_type floatformat_from_doublest floatformat_to_doublest floatformat_mantissa floatformat_classify floatformat_is_negative put_field convert_floatformat_to_doublest floatformat_normalize_byteorder get_field @ @ __dt__ Qt __ct__ operator I'm confused: virtual function table has bad type Virtual baseclass pointer is not available Baseclass offset not found gnu-v2 GNU G++ Version 2 ABI G++ Version 2 ABI _ZTV operator ptrdiff_t vcall_and_vbase_offsets offset_to_top type_info virtual_functions field == (field_list + 4) %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/gnu-v3-abi.c gdb_gnu_v3_abi_vtable vtable for can't find linker symbol for virtual table for `%s' value found `%s' instead vtable != NULL Only classes can have virtual functions. Expected a negative vbase offset (old compiler?) Misaligned vbase offset. NULL &virtual ( ) &virtual table offset , this adjustment thunk to gnu-v3 GNU G++ Version 3 ABI G++ Version 3 ABI gnuv3_baseclass_offset gnuv3_get_virtual_fn build_gdb_vtable_type group != NULL %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/reggroups.c groups != NULL Group %-10s Type user internal bad switch w maintenance print reggroups general float system vector all save restore P P P ( P 0 P 8 P @ P Print the internal register group names. Takes an optional file parameter. reggroups reggroup_next add_group i < ARRAY_SIZE (tramp_frame->insn) %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/tramp-frame.c tramp_frame->insn_size <= sizeof (tramp_frame->insn[0].bytes) tramp_frame_prepend_unwinder space %s: Assertion `%s' failed. quick_push last /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/solib-target.c address Library list with both segments and sections name No segment or section bases defined version 1.0 Library list has unsupported version "%s" B 9p! B 9p! segment section B B bI! B B I! B library ` B @ B B J! J! 8 B library-list B B B OK! library-list.dtd target library list so->lm_info->name == NULL Could not relocate shared library "%s": wrong number of ALLOC sections so->addr_low <= so->addr_high Could not relocate shared library "%s": no segments Could not relocate shared library "%s": bad offsets num_bases > 0 solib_target_relocate_section_addresses solib_target_free_so VEC_lm_info_p_last VEC_lm_info_p_space VEC_lm_info_p_quick_push VEC_CORE_ADDR_space VEC_CORE_ADDR_quick_push last %s: Assertion `%s' failed. space quick_push /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/memory-map.c start length type Flash block size is not set name %s blocksize Unknown property "%s" B property @ B B UX! X! ram rom flash B B B B 9p! B 9p! B p! B memory B B ` B $W! W! memory-map p B @ B target memory map VEC_mem_region_s_last VEC_mem_region_s_space VEC_mem_region_s_quick_push space %s: Assertion `%s' failed. quick_push last pop /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/xml-support.c %s (line %d): %s %s: %s Entering element <%s> Element <%s> unknown Element <%s> only expected once Attribute "%s" missing a value Required attribute "%s" of <%s> not specified Parsing attribute %s="%s" Ignoring unknown attribute %s Leaving element <%s> Required element <%s> is missing could not locate built-in DTD %s XML_UseForeignDTD failed: %s Starting: %s parser->error.message != NULL parser->error.reason < 0 while parsing %s (at line %d): %s while parsing %s: %s Can't convert "%s" to an integer Can't convert %s="%s" to an integer yes no B B Unknown attribute value %s="%s" href Processing XInclude of "%s" Maximum XInclude depth (%d) exceeded Could not load XML document "%s" Parsing "%s" failed D B http://www.w3.org/2001/XInclude!include B B 3q! r! xinclude.dtd XInclude processing succeeded. readbuf != NULL && writebuf == NULL filename != NULL XML debugging is %s. ' " & < > jx! |x! |x! |x! px! jx! |x! |x! |x! |x! |x! |x! |x! |x! |x! |x! |x! |x! |x! |x! |x! |x! |x! |x! |x! |x! vx! |x! vx! y! y! y! y! -y! x! y! y! y! y! y! y! y! y! y! y! y! y! y! y! y! y! y! y! y! y! Oy! y! py! / r Read error from "%s" When set, debugging messages for XML parsers are displayed. Show XML parser debugging. Set XML parser debugging. xml xml_builtin_xfer_partial gdb_xml_parse VEC_scope_level_s_space VEC_scope_level_s_quick_push VEC_scope_level_s_last VEC_scope_level_s_pop VEC_gdb_xml_value_s_space VEC_gdb_xml_value_s_quick_push space %s: Assertion `%s' failed. quick_push /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/xml-syscall.c name number Unknown attribute name '%s'. B 9p! B syscall P B B ! syscalls_info B ` B syscalls info Could not load XML syscalls info; ignoring Could not load the syscall XML file `%s/%s'. There is no XML file to open. GDB will not be able to display syscall names nor to verify if any provided syscall numbers are valid. syscall_start_syscall VEC_syscall_desc_p_space VEC_syscall_desc_p_quick_push space %s: Assertion `%s' failed. quick_push index replace gdbarch_target_desc (target_gdbarch) == NULL /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/target-descriptions.c Architecture rejected target-supplied description Target-supplied registers are not supported by the current architecture Could not remove target-supplied description int8 int16 int32 int64 int128 uint8 uint16 uint32 uint64 uint128 code_ptr data_ptr ieee_single ieee_double arm_fpa_ext i387_ext builtin_type_ieee_single builtin_type_ieee_double builtin_type_arm_ext builtin_type_i387_ext tdesc_type->u.u.size != 0 Type "%s" has an unknown kind %d ! ! ! ! ! ! ! ! - ! C ! Y ! o ! ! ! ! > ! f ! ! ! ! reg != NULL data->pseudo_register_name != NULL data->pseudo_register_type != NULL float Register "%s" has an unsupported size (%d bits) int Register "%s" has an unknown type "%s" general vector tdesc_has_registers (target_desc) VEC_length (tdesc_arch_reg, data->arch_regs) <= num_regs type->kind == TDESC_TYPE_STRUCT type->kind == TDESC_TYPE_UNION || type->kind == TDESC_TYPE_STRUCT type->kind == TDESC_TYPE_FLAGS Attempted to add duplicate compatible architecture "%s" key != NULL && value != NULL Attempted to add duplicate property "%s" set tdesc unset tdesc The target description will be read from "%s". The target description will be read from the target. There is no target description to print. The current target description did not come from an XML file. /* THIS FILE IS GENERATED. Original: %s */ #include "defs.h" #include "osabi.h" #include "target-descriptions.h" struct target_desc *tdesc_%s; static void initialize_tdesc_%s (void) { struct target_desc *result = allocate_target_description (); struct tdesc_feature *feature; struct tdesc_type *field_type, *type; set_tdesc_architecture (result, bfd_scan_arch ("%s")); set_tdesc_osabi (result, osabi_from_tdesc_string ("%s")); tdesc_add_compatible (result, bfd_scan_arch ("%s")); set_tdesc_property (result, "%s", "%s"); feature = tdesc_create_feature (result, "%s"); field_type = tdesc_named_type (feature, "%s"); tdesc_create_vector (feature, "%s", field_type, %d); type = tdesc_create_union (feature, "%s"); tdesc_add_field (type, "%s", field_type); field_type = tdesc_create_flags (feature, "%s", %d); tdesc_add_flag (field_type, %d, "%s"); C output is not supported type "%s". tdesc_create_reg (feature, "%s", %ld, %d, "%s", NULL, %d, "%s"); tdesc_%s = result; } Set target description specific variables. tdesc show tdesc Show target description specific variables. Unset target description specific variables. When set, GDB will read the target description from a local file instead of querying the remote target. Show the file to read for an XML target description Set the file to read for an XML target description filename Unset the file to read for an XML target description. When unset, GDB will read the description from the target. Print the current target description as a C source file. c-tdesc set_tdesc_property VEC_property_s_space VEC_property_s_quick_push VEC_arch_p_space VEC_arch_p_quick_push VEC_tdesc_feature_p_space VEC_tdesc_feature_p_quick_push tdesc_add_flag VEC_tdesc_type_flag_space VEC_tdesc_type_flag_quick_push tdesc_add_bitfield VEC_tdesc_type_field_space VEC_tdesc_type_field_quick_push tdesc_add_field VEC_tdesc_type_p_space VEC_tdesc_type_p_quick_push tdesc_set_struct_size VEC_tdesc_reg_p_space VEC_tdesc_reg_p_quick_push tdesc_use_registers VEC_tdesc_arch_reg_space VEC_tdesc_arch_reg_quick_push tdesc_register_type tdesc_register_name VEC_tdesc_arch_reg_index tdesc_register_size VEC_tdesc_arch_reg_replace tdesc_gdb_type target_find_description last %s: Assertion `%s' failed. index space quick_push /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/target-memory.c region->attrib.mode == MEM_FLASH r->end != 0 r->data == NULL Error writing data to flash target_write_memory_blocks VEC_memory_write_request_s_space VEC_memory_write_request_s_quick_push VEC_memory_write_request_s_index VEC_memory_write_request_s_last block_boundaries space %s: Assertion `%s' failed. quick_push Target description specified unknown architecture "%s" Target description specified unknown osabi "%s" version 1.0 Target description has unsupported version "%s" name regnum type int group save-restore float Register "%s" has unknown type "%s" id size start end Cannot add typed field "%s" to flags Explicitly sized type can not contain non-bitfield "%s" Field "%s" references undefined type "%s" Implicitly sized type can not contain bitfield "%s" Bitfield "%s" goes past 64 bits (unsupported) Bitfield "%s" has start after end Bitfield "%s" does not fit in struct Field "%s" has neither type nor bit position Vector "%s" references undefined type "%s" 0 C < C C 9p! C 9p! field C @ C ! bitsize 0 C C 9p! 5 C 9p! < C E C K C p! B C C 9p! C C 9p! count C < C C 9p! 0 C reg struct union flags vector @ C C  ! D C ` C C b ! K C ` C C ! Q C C C ! W C C ! B architecture osabi compatible feature C ! - C Y ! 3 C ! > C C ` C > ! target C C ` C ! target description Could not load XML target description; ignoring gdb-target.dtd /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/xml-tdesc.c Could not open "%s" target.xml VEC_tdesc_xml_cache_s_space VEC_tdesc_xml_cache_s_quick_push %xinclude; gdb-target.dtd xinclude.dtd library-list.dtd osdata.dtd threads.dtd traceframe-info.dtd ? C @ C N C ` C [ C C l C @ C w C ` C C C space %s: Assertion `%s' failed. quick_push last Seen more than on osdata element type /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/osdata.c name C column C C ! ! 5 C item @ C C v ! osdata C C ` C ! osdata.dtd Empty data returned by target. Wrong osdata type? Empty type list returned by target. No type data? Can not fetch data now. Available types of OS data not reported. OSDataTable Show OS data ARG. os VEC_osdata_item_s_last VEC_osdata_column_s_space VEC_osdata_column_s_quick_push VEC_osdata_item_s_space VEC_osdata_item_s_quick_push rec->type == record_reg %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/record.c rec->type == record_mem record_insn_num == 1 Process record: record_arch_list_add %s. unexpected record_entry type %s: %s Process record: add register num = %d to record list. Process record: add mem addr = %s len = %d to record list. Process record: error reading memory at addr = %s len = %d. Process record: add end to arch list. record_insn_num <= record_insn_max_num Do you want to auto delete previous execution log entries when record/replay buffer becomes full (record stop-at-limit)? Process record: stopped by user. record_list->type == record_end Process record: inferior program stopped. Process record: failed to record execution log. Process record: record_reg %s to inferior num = %d. Process record: record_mem %s to inferior addr = %s len = %d. Process record: error reading memory at addr = %s len = %d. Process record: error writing memory at addr = %s len = %d. "%s": Can't find sections: %s Process record: record_open Process record: the program is not being run. Process record target can't debug inferior in non-stop mode (non-stop). Process record target can't debug inferior in asynchronous mode (target-async). Process record: the current architecture doesn't support record function. Could not find 'to_resume' method on the target stack. Could not find 'to_wait' method on the target stack. Could not find 'to_store_registers' method on the target stack. Could not find 'to_insert_breakpoint' method on the target stack. Could not find 'to_remove_breakpoint' method on the target stack. Could not find 'to_stopped_by_watchpoint' method on the target stack. Could not find 'to_stopped_data_address' method on the target stack. Process record target already running. Use "record stop" to stop record target first. Could not find 'to_xfer_partial' method on the target stack. Process record: record_close Process record: get a signal Process record: record_wait record_resume_step = %d Process record: break at %s. Process record: record_end %s to inferior. Process record: step. Process record: hit hw watchpoint. Process record: record_disconnect Process record: record_detach Process record: record_mourn_inferior Process record: record_kill Because GDB is in replay mode, changing the value of a register will make the execution log unusable from this point onward. Change all registers? Because GDB is in replay mode, changing the value of a register will make the execution log unusable from this point onward. Change register %s? Process record canceled the operation. Because GDB is in replay mode, writing to memory will make the execution log unusable from this point onward. Write memory at address %s? record_get_bookmark returns %s record_get_bookmark returns NULL record_goto_bookmark receives %s Unbalanced quotes: %s record Process record and replay target Log program while executing and replay execution from log. Process record: record_core_kill You can't do that without a process to debug. record-core Debugging of process record target is %s. target record Delete the log from this point forward and begin to record the running message at current PC? Already at end of record list. Process record is not started. Process record is stopped and all execution logs are deleted. "set record" must be followed by an apporpriate subcommand. set record Replay mode: Record mode: Lowest recorded instruction number is %s. Current instruction number is %s. Highest recorded instruction number is %s. Log contains %d instructions. No instructions have been logged. target record is not active. Max logged instructions is %d. Failed to read %d bytes from core file %s ('%s'). record_first.next == NULL Restoring recording from core file. null0 succeeded failed Find precord section %s. %s Version mis-match or file format error in core file %s. Reading 4-byte magic cookie RECORD_FILE_MAGIC (0x%s) Reading register %d (1 plus %lu plus %d bytes) Reading memory %s (1 plus %lu plus %lu plus %d bytes) Reading record_end (1 + %lu + %lu bytes), offset == %s Bad entry type in core file %s. Auto increase record/replay buffer limit to %d. Restored records from core file %s. Failed to write %d bytes to core file %s ('%s'). This command can only be used with target 'record'. Use 'target record' first. gdb_record.%d Saving execution log to core file '%s' precord Failed to create 'precord' section for corefile %s: %s Writing 4-byte magic cookie RECORD_FILE_MAGIC (0x%s) Writing register %d (1 plus %lu plus %d bytes) Writing memory %s (1 plus %lu plus %lu plus %d bytes) Writing record_end (1 + %lu + %lu bytes) Saved core file %s with execution log. Command requires an argument (insn number to go to). start begin end Target insn '%s' not found. Already at insn '%s'. Go forward to insn number %s Go backward to insn number %s When enabled, debugging output for record/replay feature is displayed. Show debugging of record/replay feature. Set debugging of record/replay feature. record Abbreviated form of "target record" command. rec Set record options show record Show record options info record Info record options Save the execution log to a file. Argument is optional filename. Default filename is 'gdb_record.'. save Restore the execution log from a file. Argument is filename. File must be created with 'record save'. restore Delete the rest of execution log and start recording it anew. delete d del Stop the record/replay target. stop s Default is ON. When ON, if the record/replay buffer becomes full, ask user what to do. When OFF, if the record/replay buffer becomes full, delete the oldest recorded instruction to make room for each new one. Show whether record/replay stops when record/replay buffer becomes full. Set whether record/replay stops when record/replay buffer becomes full. stop-at-limit Set the maximum number of instructions to be stored in the record/replay buffer. Zero means unlimited. Default is 200000. Show record/replay buffer limit. Set record/replay buffer limit. insn-number-max Restore the program to its state at instruction number N. Argument is instruction number, as shown by 'info record'. goto Default is OFF. When ON, query if PREC cannot record memory change of next instruction. Show whether query if PREC cannot record memory change of next instruction. Set whether query if PREC cannot record memory change of next instruction. memory-query record_get_loc record_restore record_message record_check_insn_num record_mem_release record_list_release_first record_reg_release Failed to open '%s' for output. note0 Failed to create 'note' section for corefile: %s gcore: failed to get corefile memory sections from target. writing note section (%s) core.%d Opening corefile '%s' for output. Saved corefile %s Can't find bfd architecture for corefile (need execfile). bottom %s: Assertion `%s' failed. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/gcore.c top sbrk _sbrk target_sbrk_arg .bss load note Ignore segment, %s bytes at %s Couldn't make gcore segment: %s Save segment, %s bytes at %s Memory read failed for corefile section, %s bytes at %s. Failed to write corefile contents (%s). Save a core file with the current state of the debugged process. Argument is optional filename. Default filename is 'core.'. generate-core-file gcore derive_heap_segment call_target_sbrk derive_stack_segment __jit_debug_register_code T:C __jit_debug_descriptor t:C JIT debugging is %s. Unable to read JIT descriptor from remote memory! Unable to read JIT code entry from remote memory! jit_register_code, symfile_addr = %s, symfile_size = %s JITed symbol file is not an object file, ignoring it. JITed object file architecture %s is not compatible with target architecture %s. jit_breakpoint_re_set_internal, breakpoint_addr = %s jit_inferior_init jit_inferior_init, descriptor_addr = %s Unsupported JIT protocol version in descriptor! Unable to find JITed code entry at address: %s Unknown action_flag value in JIT descriptor! When non-zero, JIT debugging is enabled. Show JIT debugging. Set JIT debugging. jit [fd%d->fd-scheduled] [fd%d->timer-scheduled] [fd%d->asynchronous] [fd%d->synchronous] mi_console_file_delete: bad magic number /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/mi/mi-console.c mi_console_file_fputs: bad magic number mi_console_file_transform: bad magic number " " mi_console_file_flush: bad magic number TERM XTERM SRC CMD ASM REGS ]" ]" ^" I^" ^" ^" ^" X^" %s:%d Line number %d out of range; %s has %d lines. r %-6d = 4& :A20 183 @ ) *!/ 9 ?% B$C> "#'(+,-.567;< DEEFGGHHHHHHHHHHHHHHHHHIHJHKHLLMMNNNOHPQQQRHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSSTUUTTTVVVVVVWWWWWXXXXXYYZZ[\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]^^_____`` FHMNK lmG opn yJ ' ( ITk WV {|}~ U sqzw % ) XY_] Zadf urx t / ED BA@?>98<=;:76045123 ( +, Q R[\`^ gi W ceLv . *-Shb j $# ! C& " % & U ( ) x * + , - < A 0 v \ , = [ w ] / X I d a l = ? = E p 2 N z _ _ _ = = = q K a l T V { 3 n Z _ \ c g = = = \ X = % $ ' / . ' ; 6 7 8 9 Z B C J M N O P Q T K L W X 1 2 3 4 w / V Z ~ = G H / y I Y  > ? @ Z / 5 1 2 3 4 z { 1 2 3 4 = { D E @ | } | } 5 ~ ~ w  5  F q r s t u v i j k l m n o p q r s t u v ! " # $ k l m n o p q r s t u v : ! " # $ R S l m n o p q r s t u v ! " # $ ~ ! " # $  1 4 1 4 n o p q r 5 s t u v [ 5 \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v _ ` a b c d e f g h i j k l m n o p q r s t u v ` a b c d e f g h i j k l m n o p q r s t u v a b c d e f g h i j k l m n o p q r s t u v b c d e f g h i j k l m n o p q r s t u v c d e f g h i j k l m n o p q r s t u v e f g h i j k l m n o p q r s t u v " # ) & s v ) ) A C 2 A A 9 : : : ? ? < Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p 9 : s v ) A z { t A | } ~  C A ? A * ? < @ & y @ & ? ? 2 < 2 > 9 : 9 : 5 6 8 9 : ; - . / 0 1 2 3 4 5 6 8 9 : ; & 1 2 5 6 9 : < = > B / 0 1 2 3 4 5 6 & 8 9 : ; 1 2 5 6 9 : < = > B 0 1 2 3 4 5 6 & 8 9 : ; 1 2 5 6 9 : < = > B 5 6 9 : & < = > B 2 9 : A 2 2 3 4 5 6 < 8 9 : ; 2 < ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 8 9 : ; @ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 8 9 : ; ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 8 9 : ; # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 8 9 : ; $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 8 9 : ; % & ' ( ) * + , - . / 0 1 2 3 4 5 6 8 9 : ; & ' ( ) * + , - . / 0 1 2 3 4 5 6 8 9 : ; ' ( ) * + , - . / 0 1 2 3 4 5 6 8 9 : ; ) * + , - . / 0 1 2 3 4 5 6 8 9 : ; &12569:<=>BEFGHPSTUV[\` <____:H\ ]__ ] \\HHHHH HG[HH !"#$%&'()*+,-./012345689:;HQ[ &29:WXYZ[ ) IJKAAHHHHHHHHHHHHHHHHHHHHHHH 2U_GO2U_ CRR_>_WWWW ?AW[\^:YZA [ @LMN_LLH@H?QHHH_?A A*HH?N_@??HA[HDeleting %s is not an ObjC Class No file or function "%s". No function "%s" in specified context. No symbol "%s" in specified context. `%s' is not defined as an aggregate type. invalid destructor `%s::~%s' No symbol table is loaded. Use the "file" command. No symbol "%s" in current context. int long short syntax error Error: discarding Error: popping memory exhausted Cleanup: discarding lookahead Cleanup: popping r" " s" +s" " Z " u " " " " " " " " + " G " V " " u " " " " " " = " [ " y " " " " " " - " K " | " " " " E " c " " " " " " " I " { " " " 9 " O " e " { " " Numeric constant too large. 8 " O " O " O " O " O " O " O " O " O " O " O " O " O " O " O " 8 " O " O " O " ! " O " O " O " O " O " O " O " O " O " O " O " 8 " O " O " O " O " O " O " O " O " O " O " O " O " O " O " O " 8 " O " O " O " ! " >>= <<= XWC \WC += -= *= /= %= |= &= ^= ++ -- -> && || :: << >> == != <= >= xWC {WC ~WC WC WC WC WC WC WC ' $ WC & $ WC ) $ WC $ WC $ WC $ WC % $ WC $ $ WC ! $ WC $ WC # $ WC " $ Empty character constant. Unmatched single quote. Invalid character constant. Invalid number "%s". @selector Missing '(' in @selector(...) Missing ')' in @selector(...) Unterminated string in expression. Invalid character '%c' in expression. unsigned template volatile struct signed sizeof double class union const enum O " " " " " " " " " Y " Y " " " " " " " " " " " " " " " " " " " " " " Y " " C " " " " " k " r " " " " " " " " & " & " & " & " & " & " & " & " & " & " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " = " " " error A %s near end of expression. A %s in expression, near `%s'. @:?" A 9# > ; D B*C !$%&'()+,-./012345678<= ( ) 0 7 ; = ? A C F I L O P R V Z ` e i m q u y } & , 2 5 6 : < > ? A C E G I K M P R U X \ _ c g i l o r v x z ~ F G N G>N H N H H H:L? W:L? W@JI:N? H:K K? W:K K? :G? W Y H K K &K 'K N +N LAN LA +N BWCH K(K K"K K#K K$K K%K K K K K K K K K K K K K K K K K K K K H7T K W K& K K K& H7T K& W K K K K K K M O P Q R S M M O M M M P M M M Q M M M R M M M S M H0 H/ H.T H-T H,T H6 H5 V2:NAN? V3:NAN? V8:N? U4:N? U1 : ? W U < X 0 X 0 X :Z? \ [N [\ NA [NA ] ^ ^A\ =+N _ +`N K+N K K+aN *b_ K*_ K K*c_ "H H H;ND ! # + 6 @ D G J N R V Z ] _ a c g t x | " $ & * , 1 ; = C G N V Z ` b f j l n v $end error $undefined INT NULL_PTR CHARLIT FLOAT TRUEKEYWORD FALSEKEYWORD COLONCOLON STRING NAME DOT_ID DOT_ALL SPECIAL_VARIABLE ASSIGN ELSE THEN XOR OR _AND_ '=' '<' '>' DOTDOT IN GEQ LEQ NOTEQUAL '@' '+' '-' '&' UNARY '*' '/' REM MOD NOT ABS STARSTAR VAR '|' ARROW TICK_LENGTH TICK_LAST TICK_FIRST TICK_ADDRESS TICK_ACCESS TICK_MODULUS TICK_MIN TICK_MAX TICK_VAL TICK_TAG TICK_SIZE TICK_RANGE TICK_POS '.' '(' '[' NEW OTHERS ';' ')' '\'' ',' '{' '}' ']' $accept start exp1 primary $@1 save_qualifier simple_exp arglist relation exp and_exp and_then_exp or_exp or_else_exp xor_exp tick_arglist type_prefix opt_type_prefix var_or_type block aggregate aggregate_component_list positional_list component_groups others component_group component_associations $@2 $@3 $@4 $@5 vaC {aC aC aC aC aC aC aC aC aC aC aC aC aC aC aC aC bC bC bC bC bC bC bC !bC (bC +bC /bC 3bC cC FcC LcC QcC YcC ]cC lcC wcC cC cC cC cC cC cC cC cC cC cC cC cC cC dC dC *dC ;dC BdC RdC idC mdC qdC udC EFGGGHHHHIHJHHHHHHKKKKKLLLLLHKKKKKKKKKMMMMMMMMMMMMMNNNNNNOOPPQQRRSSHHHHHHHHHHHHTTUVVHHHHHHHHWWWWXXYZZZ[[\\\]^`__a_b__c_HHH TUXVWZ[Y] TTTTTTT '4 56789S a_ yx ] ' Tdijm\ T TPPPEDJITTTTTTTTTTTTTTTTT TTTTT T TO T ^snT TTTgcefTT HGF]' (23 1*)#$&% !"T BT>T:;T?TCTTTT' b`TTl uphk TT TzPT @<=A T tovqQ ] ,+PTNTTM TTT T/. wr KL % } ~ x ! " 1 2 3 4 5 6 v v " * T 9 . ? ? ? ? c # # # G ^ [ U 5 : ; < 2 v | z F ? ? ? c c c c c D # N O P S ] S # M Z \ b  7 y z 8 7 ` r a ; < # & ' 0 * + / # # : k b c 9 # ( ) d : X Y Z ] [ q $ \ ^ / E F u _ v $ $ h i g j  $ | o p t w s R S T U W W e . f N O P Q R S T U W e f N O P Q R S T U W e f { , - N O P Q R S T U W , ; < = ; < > ? @ A B ; < C D E F > ? @ A B ; < C D E F > ? @ A B C D E F > ? @ A B C D E F N O P Q R S T U W G H I l J K L M N O P Q R S T U V W m n G H I J K L M N O P Q R S T U V W G H I J K L M N O P Q R S T U V W G H I J K L M N O P Q R S T U V l W N O P Q R S T U W m n N O P Q R S T U W N O P Q R S T U W O P Q R S T U W ? @ 1 m 2 4 ? A ? A > ? 2 3 8 > X Y Z [ + ] _ 2 0 2 : ; + : J = 0 0 * + 0 + F 0 s E A G H I J K L M N O P Q R S T U ? W C : A J " # $ % ( e j n : l m A : : : s ? 1 2 3 4 t D ( 8 ? : A A ? @ : " ? ? e ? : < B " # $ % ( 1 2 3 4 8 : > ? @ A D " # $ % ( 1 2 3 4 8 : > ? @ A D " & ' " & ' : < ? A B : < = B " # $ % ( " & ' ? : < B " & ' : < B " & ' : < B " & ' : < B " & ' , - . / 0 5 6 : < : ; B , - . / 0 5 6 7 : ; , - . / 0 5 6 7 : ; , - . / 0 5 6 : ; " # $ % ( " # $ % & ( ? * + " # $ % & ( " # $ % & ( " # $ % & ( " # $ % ( * + " # $ % ( * + " # $ % ( " # $ % ( "&': ,-./056:; "#$%&( 14238:@ *++? *+A?N\ACNN:TTT KLNNKKKHKWKKKKKKKKKKK KM M MM M M::::KLJ 0b`NKK_NA\H + ?AD7 HKWMMMMNNNN ?I_N*+?NK NTK7 ?AA?K:ca?+TKNN?N_NN???token %s ( nterm %s ( ) Stack now %d Reducing stack by rule %d (line %lu): $%d = Deleting %s Starting parse Stack size increased to %lu Entering state %d Reading a token: Now at end of input. Next token is Shifting Invalid conversion Type required for qualification Cannot slice a type Type required within braces in coercion Right operand of 'in' must be type Prefix must be type NEW not implemented. -> $$ = syntax error Error: discarding Error: popping memory exhausted Cleanup: discarding lookahead Cleanup: popping U " f " w " " " " n " " " " " " " S " " " l " } " " " " " " " " ? " " " " " " " " " " " " . " ? " P " a " " " " + " v " " " " " " " " " " " " " " " " " 1 " B " S " d " " " " * " ; " L " ] " n "  " " " " " " " L " o " " " ! " B " d " " " " " = " " " " " 1 " " " " @ " Y " r " " " " " " ! " Q " j " " " " " " " " 7 5 4 * 5 , - * + * * * * * * * 3 0 0 0 0 0 0 0 0 0 0 0 ) 4 $ # / / & 2 % ' " ( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ! / / 0 0 0 0 0 0 0 0 0 0 / . 0 0 0 0 1 0 0 0 ! " # ! $ % & ' ( ! ! ) * + , ! - . ! ! / 0 1 2 3 4 5 6 ! 7 8 ! 9 : ; < = ! ! > ? @ A ! B C ! ! ~ > m o k ^ 0 \ P N G 0 ' p ( Z S P I > H ' B K - , B I ] f y S 3 6 ? H K 9 T o h @ i ; 8 N | 2 ( Y G } & ; ? K 2 3 s u ` N / . | z ] X 6 Q ` c + b M c [ e \ z u @ ) 9 > N _ p s z S 0 z ! ! & & $ $ ! $ 0 0 ! ! ! ! a ! $ $ ! " # $ % ! " # $ % ( ? V I @ E E F e a I Z G ^ I I g g H h i i V I i i e I Z ] I I ) + , , - . . . . . / . . . . . . . . . . . . . . . . 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 . . 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 : ( : E E F ; 5 < < G ; 6 < < \ 7 H = E E F = M G E E F > H < G 7 ) = < H J = M E E F > ) K G E E F L H G J E E F H K G N : L H O 4 4 4 ; < < P E E E N = O 6 T U 7 H E E F P E E F ] G < G = H T U H ' 7 m m m n E E F Q G E E F R o H S G f E E F f H Q G E E F R H G S E E F H t G E E F H G r q H W t E E F X m m m G n Y r q H E E F W s G X o l H Y + , , , + + + + + s + + + + + + + + + + + + + + + + [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ + + + [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ + + + + + + + + + ^ + + + + + + + + + + + + + + + + ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` + + + ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` E E F E E F j ] G j G E E F H ] l H _ G E E F E E F H u G ^ I G E E F H ^ y H ] G I I v ] H D u I C w I ~ x y E E F A I 9 I v G z 3 2 I w H ~ x I I | & I I z }  & { I I | I I E E F I }  I G { ] H I I E E F G H I E E F I G E E F H G I H I E E F G E E F H G E E F E E F H G G E E F H H I G I H E E F E E F I G I G H E E F H G I I H I I I I I I E E F G E E F H G H E E F G I H I E E F E E F I G I G H E E F H I G I H E E F E E F G I E E F G H I G H E E F H E E F G E E F G H G H E E F H G H ' ' ' ' ' ' ' ' ' ' ' ' ' ' * * * * * 8 8 8 8 8 8 8 8 B B B B I I I I I I I I I + + + + + + + + + + + + + + + + + b b b b b b b b b b b b b b b b c c c d d d d k k k k k p p p p p p p p # % 7 e 1 # % 1 # % ; ; = h h # % = = f 7 e # % # % f i i ' ) i ' ) " " " " < " 4 4 4 < < < E E E 4 < 4 " " 4 E F F F ! ! ! F < ! < F " " ! 4 H H H H I I I ! ] ] ] I M M M ! H I ! M J J J ] M ! J K K K ! J K ! $ $ $ K M $ L L L ^ ^ ^ $ L K J L $ M N N N ^ $ m m m N m $ K J N O O O $ L O $ m k c O $ & & & & & & & & & L & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 P P P Q Q Q ` P \ Q R R R P [ B Q / R S S S T T T R P S . U T V V V S - U T , V Y U Q + V P Y R U Y S U W W W Y U Q W V Y R W Y S X Z X X Z V X Z g g W X Z s X X Z g l l l s X Z s l W a l s g g a a s s a a a a a a p p p p p a a a a a n n n n n q q q n n n n q r r r q r n n n n r n n t t t n n n n t u u u n t u v v v w w w u v y w x x x v w y x t y x y z z z { { { y z t y { x z | | | { } ~ | } ~ | } ~ x { } ~ } ~ | } ~    {   | 16# Based real literals not implemented yet. %2x ill-formed or non-terminated string literal Invalid character '%s' in expression. flex scanner jammed fatal flex scanner internal error--no action found " " " " " P " " " . " T " z " " " " " M " h " " " " " " " " " " % " / " 9 " C " M " W " a " k " " " " " " " " " " " ) " @ " " " " " T " ^ " n " " " " " " fatal flex scanner internal error--end of buffer missed fatal error - scanner input buffer overflow out of dynamic memory in yy_get_next_buffer() flex scanner push-back overflow out of dynamic memory in yy_create_buffer() out of dynamic memory in yyensure_buffer_stack() out of dynamic memory in yy_scan_buffer() out of dynamic memory in yy_scan_bytes() bad buffer in yy_scan_bytes() %s Invalid base: %d. Integer literal out of range Invalid digit `%c' in based literal %Lg all address unchecked_access unrestricted_access access first last length max min modulus pos range size tag val ambiguous attribute name: `%s' unrecognized attribute: `%s' Error in expression, near `%s'. Invalid operator symbol `%s' Could not find renamed symbol Could not find renamed variable: %s Could not find %s Internal error in encoding of renaming declaration No file or function "%s". No function "%s" in specified context. Function name "%s" ambiguous here system__address standard__ impossible value from ada_parse_renaming /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/ada-exp.y Invalid attempt to select from type: "%s". No definition of "%s" found. No symbol table is loaded. Use the "file" command. No definition of "%s" in current context. No definition of "%s" in specified context. Could not find renamed symbol "%s" Invalid use of type. QU%02x 6 + 01)' (.* 7 ! " / 4 2 35 #$%&,- ! # % ' ) + - / 1 3 6 9 ; = ? A C E I K O Q S U Y [ ] _ a e g i o q u v x } ! % ' + / 3 7 9 = A C G I M O S U Y [ _ a g i k o s u w y { 9 I : ; > D < ? @ A E B >T ET H G H E.G q I q K Q = 0q1 N V X Z LOM 2 3 C0P1 q O q O >RU BRU S RS /q4 /4 T/4 T J.G .G E0 WYP1 J.G0P1 .G0P1 E/q4 /q4 K/q4 J E \ ] [- [, _ ` '^ (^ )^ a -^ ,^ [ 5^ 6^ b 0>U1^ 0q1a 0ET1a ^ c)^ c*^ c+^ c d'c d(c d e&d e%d e f!e f"e f$e f#e f g f g f g h g h i h i j i j k j k l k l l q7m m o p m p m F V Z n # % 1 6 : < A B F G K L P g h m n r s t u v w x $ 8 @ A C E J K M R S U [ \ ^ ` b h i k p q v w { | $end error $undefined INTEGER_LITERAL FLOATING_POINT_LITERAL IDENTIFIER STRING_LITERAL BOOLEAN_LITERAL TYPENAME NAME_OR_INT ERROR LONG SHORT BYTE INT CHAR BOOLEAN DOUBLE FLOAT VARIABLE ASSIGN_MODIFY SUPER NEW ',' '=' '?' OROR ANDAND '|' '^' '&' NOTEQUAL EQUAL '<' '>' GEQ LEQ RSH LSH '+' '-' '*' '/' '%' DECREMENT INCREMENT '.' '[' '(' ')' '{' '}' ']' '~' '!' ':' $accept start type_exp PrimitiveOrArrayType StringLiteral Literal PrimitiveType NumericType IntegralType FloatingPointType ClassOrInterfaceType ClassType ArrayType Name ForcedName SimpleName QualifiedName exp1 Primary PrimaryNoNewArray lcurly rcurly ClassInstanceCreationExpression ArgumentList ArgumentList_opt ArrayCreationExpression DimExprs DimExpr Dims Dims_opt FieldAccess FuncStart MethodInvocation $@1 ArrayAccess PostfixExpression PostIncrementExpression PostDecrementExpression UnaryExpression PreIncrementExpression PreDecrementExpression UnaryExpressionNotPlusMinus CastExpression MultiplicativeExpression AdditiveExpression ShiftExpression RelationalExpression EqualityExpression AndExpression ExclusiveOrExpression InclusiveOrExpression ConditionalAndExpression ConditionalOrExpression ConditionalExpression AssignmentExpression Assignment LeftHandSide Expression C C C C C C C ! C 1 C : C F C L C Q C W C \ C ` C e C m C t C z C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C " C & C * C . C 2 C 6 C > C D C M C b C p C x C C C C C C C C C C C C C C " C ) C 0 C P C ] C n C C C C C C C C C C C C C C . C E C \ C x C C C C C C C C C % C > C V C l C C C C 899:;;<=====>>??@@@@@AABCDDEEFFGGHIIJJKKKKKKKLMNOOPPQQRRSTTUUVVWYXXXZZZ[[[[[\]^^^^^^_`aaaabbbccccdddeeefffffggghhiijjkkllmmnnooppppq J . ' I H% )&*A+,WKL^OPTZbehmprtvxz| } # JI*,QRSVU=I XY @ 13NM !? =7=3 < (: " $> /-4 _`acdgfijlkonqsuw y~F3 856 \;E3G2B 90[] {DC ! " # O P $ U & ' R ) * + , - . V 0 1 n W 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H m o o o o o o o o o o o o 2 2 2 2 2 o 2 2 . o o o o o o o o W o o , ? o o o o & o o o o o o o c 5 U 4 ^ B ) G J z o o o ( o ? o ; ; C R o o o k o o o o o o o W D o o o O [ o [ ? ? o ? o o 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ? 2 2 2 o o o p ~ ? o ? ? [  o } o o ? o o o o o c c 5 5 U U U U 4 4 ^ B ) G J o o o ? o o o 2 o o o ? o o o 2 o o o o o o o o o o o o o o o o o o o o o o o o o o z o | o o o o o o : o o p o + 1 - N Q S M \ o } o o o ( d / I h %  N  ] 2 ( L Q / _ ^ c J K ( 2 b ~ / j ~ M } S } k 2 i T  o p ( X Y Z [ \ / ` a x y z { t u ~ 2 ( ( ( / ( / / / v w 2 | } 2 e 2 ( 2 e f g / ( q r s ( ( / / / 2 e g ( J K 2 / 2 2 2 ( ( / / l ( M / S 2 2 T 2 M % J L / 1 . 3 e / . / j , , . / ^ , , - K K K ! " # $ ' ( ) ' ( , - K 0 2 f 5 6 i / k f f n i i k k 0 n 1 x y z { % & f i . k 4 n . / 0 / ) * + . / 0 . / t u 4 v w | } q r s 0 / 1 4 0 4 4 1 4 7 1 1 1 , O ~  0 2 5 6 ' ( ) , - 0 2 5 6 ' ( ) , - 0 2 4 5 6 ' ( ) , - 0 2 5 6 '(),-02569:;<=>?@ADEFGHIJKLNQVWXZ[\]^_`abcdefghijklmnopq./. >BCEH EVZ^^^^^>Eq^^ /T./0T ./OqY,-)*+'(%&!"#$ GqG/RSR0/TUT14/GqqGq 3MOP^^^ccddeeeeffghijqkmm40q/SUUP11a4404q17P41^aPm11token %s ( nterm %s ( ) Stack now %d Reducing stack by rule %d (line %lu): $%d = Deleting %s Starting parse Stack size increased to %lu Entering state %d Reading a token: Now at end of input. Next token is Shifting %.*s.%.*s FIXME - ClassInstanceCreationExpression /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/gdb/jv-exp.y FIXME - ArrayCreationExpression Form of method invocation not implemented Invalid cast expression -> $$ = syntax error Error: discarding Error: popping memory exhausted Cleanup: discarding lookahead Cleanup: popping " / # / # " $ " c " " " / # / # a " / # / #  " " " " " " 2 " P " / # o " " / # / # / # / # / # / # " / # # / # / # / # / # / # / # / # / # # # # ) # E # T # f # / # u # # / # / # / # # # / # # # # 3 # O # Y # # # # 8 # I # / # Z # / # / # / # s # # / # / # / # # # / # # # / # # # / # # A # U # / # # # # / # # # / # # # / # ! # 2 # C # T # / # e # v # / # # / # # / # # / # # / # # / # # / # / # # # # Numeric constant too large a # x # x # x # x # x # x # x # x # x # x # x # x # x # x # x # a # x # x # x # J # x # x # x # x # x # x # x # x # x # x # x # a # x # x # x # x # x # x # x # x # x # x # x # x # x # x # x # a # x # x # x # J # >>= <<= C C += -= *= /= %= |= &= ^= ++ -- && || << >> == != <= >= C C C C C C C C C $ C $ C $ C $ C $ C $ C $ C $ C $ C $ Empty character constant Unmatched single quote Invalid character constant Invalid number "%s" Unterminated string in expression Invalid character '%c' in expression boolean double short false super float long byte char true int new # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # , # # ] # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # C # # Z # - # %s: near `%s' error in expression, near `%s' No class named `%s' unknown type `%.*s' No symbol table is loaded. Use the "file" command No symbol "%s" in current context 3$ 560. / 1 8 !- # " 7 %&'()*+,24 &')+/369;?CHLPTX\`dhlptx| : < ; B 5<6 0< $< /< < 7< < <5=>6 < ? > < <8< <8 8< 8 < < 5@6 5B6< <3I <-< <2< <0< <1< <.< >>>????@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<?@ABCDE FH Il 01 2 3l456789:;<=>?@ABCDE F01} 2N 3 456789:;<=>?@ABCDE FO01 2 3 456789:;<=>?@ABCDE0F 456789:;<=>?@ABCDE F456789:;<=>?@ABCDE F56789:;<=>?@ABCDE F6789:;<=>?@ABCDE F789:;<=>?@ABCDE F9:;<=>?@ABCDE F $ 23 5 012305GHI5 5 66 6 6 -./0123%55 66K 0123456789:;<=>?@ABCD N Q ./0123 5 i r $u 5 7 z}~/0 5 78 $ /0 5 7 $ /0 5 7 $ /0 5 7 $+,-./0123 50 56 6"#$%&'()*+,-./0123 5 8 "#$%&'()*+,-./0123 56 "#$%&'()*+,-./0123 5 "#$%&'()*+,-./0123 5"#$%&'()*+,-./0123 5#$%&'()*+,-./0123 5$%&'()*+,-./0123 5%&'()*+,-./0123 5'()*+,-./0123 5 $/057:;?6 6<8 6B< $$ = syntax error Error: discarding Error: popping memory exhausted Cleanup: discarding lookahead Cleanup: popping &# 1# '# '# *'# ;'# L'# ]'# n'# x'# 1# '# '# '# '# (# =(# n(# 1# (# (# )# 5)# F)# W)# h)# y)# )# )# )# )# )# )# )# *# *# #*# 4*# E*# V*# g*# x*# *# *# *# a+# 1# 1# +# ,# Q,# ,# 1# 1# -# .# .# .# .# 1# /# "/# 3/# D/# S/# r/# /# /# /# /# /# 0# 60# T0# r0# 0# 0# 0# 0# 1# 81# 1# -# -# -# -# z.# Overflow on numeric constant. l6# 6# 6# 6# 6# 6# 6# 6# 6# 6# 6# 6# 6# 6# 6# 6# l6# 6# 6# 6# U6# 6# 6# 6# 6# 6# 6# 6# 6# 6# 6# 6# l6# 6# 6# 6# 6# 6# 6# 6# 6# 6# 6# 6# 6# 6# 6# 6# l6# 6# 6# 6# U6# .and. .AND. .or. .OR. .not. .NOT. .eq. .EQ. .eqv. .NEQV. .neqv. .EQV. .ne. .NE. .le. .LE. .ge. .GE. .gt. .GT. .lt. .LT. C $ C $ C $ C $ " C $ ( C $ . C $ 3 C $ 8 C $ > C $ E C $ L C $ R C $ W C $ \ C ! $ a C ! $ f C $ k C $ p C " $ u C " $ z C # $  C # $ .true. .TRUE. .false. .FALSE. C C C C complex_16 complex_32 character integer_2 logical_1 logical_2 logical_8 complex_8 integer logical real_16 complex sizeof real_8 real C $ C $ C $ ( C $ 2 C $ < C $ F C $ P C $ Z C $ b C $ j C $ r C $ z C $ C $ C $ ** Invalid number "%s". Invalid character '%c' in expression. =# @# @# @# @# @# @# @# @# =# =# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# =# @# @# @# @# @# @# (=# B=# d=# @# @# =# @# =# @# =# =# =# =# =# =# =# =# =# =# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# @# A %s in expression, near `%s'. * 0 !"#%&+,-./1789=?@ % * / 4 9 > E J O T Y \ a h m t x z ~ $ & ( , . F H G S H: 4IH 3H JH ? > ' '=' '#' IN NOTEQUAL GEQ LEQ OROR '&' LOGICAL_AND '@' '+' '-' '*' '/' MOD DIV UNARY '^' '[' '(' DOT '~' NOT QID ')' '{' '}' ']' $accept start type_exp exp $@1 not_exp set $@2 $@3 arglist non_empty_arglist block fblock variable type C C C C C C C C C C C C C C C C C C C ! C % C * C . C 7 C @ C K C O C S C W C ] C c C g C k C p C u C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C # C ' C + C 3 C 9 C B C F C J C R C V C Z C ^ C f C x C ~ C C C EFFGHIHHHJJHHHHHHHHHHHHHHHHHHHHHHKKLHHMHNNNOOHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPQQRRRRS DEBCFGJQLR O ) NH * ' ) 0 " A=>8:) 9<;@?1672354 ) PM I +.&, /# %( !- # $ B @ & ' C ( ) * . ! # $ % F A T T T T F Y p & ' B 4 P 8 . ^ ) H Z l F F F " 6 % s s s / O - P Q R S T U V W ^ X Y Z [ 0 _ u E ? 1 A ^ t ^ \ _ 2 3 _ A ] 4 a b c d { g + i j k l m n o p 5 q X Y Z [ 6 v w x y z 7 ~  D 8 9 : ; < = > ` e f _ h | P Q R S T U V W } X Y Z [ Q R S T U V W X Y Z [ R S T U V W X Y Z [ ! " T U V W X Y Z [ , ! " F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ r F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ F G H I J K L M N O P Q R S T U V W X Y Z [ G H I J K L M N O P Q R S T U V W X Y Z [ $ $ $ $ < _ / 1 2 3 4 5 6 7 8 < : ; < = < B C < A < D C C < & B < < A B , " < / 0 1 2 B 5 7 8 9 : ; < = > < @ : ; < = < F G H I J < L M N O P Q R S T U V W " Y < < < < ^ < < < , " $ A A 3 4 B 6 K s u 1 2 3 4 5 6 7 8 K : ; < = 2 3 4 5 6 7 8 : ; < = ! # 3 4 5 6 7 8 : ; < = 3 4 < > ? B ! # 5 6 7 8 : ; < = 3 4 < > ? B & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = $ D & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = $ A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = $ A & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = $ & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = & ' ( ) * + , - . / 1 2 3 4 5 6 7 8 : ; < = !#34<>?BFGHJKPQRS $$ = syntax error Error: discarding Error: popping memory exhausted Cleanup: discarding lookahead Cleanup: popping EK# oK# K# K# K# K# U# U# K# K# K# K# L# =L# jL# {L# L# L# L# L# L# L# M# 7M# HM# qM# U# M# M# M# M# M# M# M# N# ,N# 6N# U# iN# xN# N# N# N# N# U# O# O# 'O# 8O# IO# ZO# kO# |O# O# O# O# O# O# O# O# P# P# &P# WP# P# P# Q# kQ# U# Q# R# CR# VR# R# !S# U# WS# S# 0U# Floating point numbers must be base 10. Invalid digit '%c' in number. Invalid digit '%c' in octal number. Overflow on numeric constant. Overflow on numeric constant -- number too large. Unterminated string or character constant. Invalid number "%s". Invalid character '%c' in expression. internal: Undefined class in m2lex() internal: Unforseen case in m2lex() unhandled token in m2lex() TRUE FALSE ]# t_# t_# t_# t_# t_# t_# t_# t_# ]# ]# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# ]# t_# y^# d^# t_# t_# d^# y^# ]# ]# d^# d^# ]# d^# +^# d^# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# d^# d^# d^# t_# d^# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# d^# t_# d^# d^# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# t_# d^# t_# d^# d^# c# c# c# c# c# c# c# c# c# c# c# c# c# c# c# A %s in expression, near `%s'. /3(& '-) % . 41 !"#$*+,02 $),/256<=CDFJOSWX]aeimquy} 6 78 : 9 E ; : ; ;1 %; '; ; +/;3 */;3 ;- < ?3 ; ? ; E/;3 /:3 ;(; ;)@; ;"; ;!; ;&; ;'; ;$; ;#; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; B /E3 /;3 2 A G A G F G C G H F D 1F G G 2 2 " & 8 J V T r o ~  " * - < D G ` { ' + - / 2 : ; < = @ A $end error $undefined INT FLOAT STRING FIELDNAME COMPLETE NAME TYPENAME NAME_OR_INT STRUCT CLASS SIZEOF COLONCOLON ERROR VARIABLE THIS TRUEKEYWORD FALSEKEYWORD ',' ABOVE_COMMA ASSIGN NOT OR XOR ANDAND '=' NOTEQUAL '<' '>' GEQ LEQ MOD DIV RSH LSH '@' '+' '-' '*' '/' DECREMENT INCREMENT UNARY '.' '[' '(' ARROW '^' BLOCKNAME ')' ']' $accept start $@1 normal_start type_exp exp1 exp field_exp $@2 $@3 arglist $@4 block variable qualified_name ptype type typebase name name_not_typename D D % D 0 D 4 D : D A D K D T D Y D b D n D u D { D D D D D D D D D D D D D D D D D D D D D D D D D D D D D $ D . D 8 D > D B D F D J D P D T D ^ D b D f D n D t D x D D D D D D D D D D D D D D D D D 576889::;;;;;;<;;;=;>;???;;;@;;;;;;;;;;;;;;;;;;;;;;;;;;;;AABCBBBDEFFFFGGGGHH 138KD2 59/0 L 4>B A@GIJHEF ? C .-,+%&)*(' $#!" < =76 klwj !"/$*% Y Y Y Y Y ) Y $ $ $ Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y v . C C K K K K M M $ Y Y Y , $ Y .014+Q-, qMN&'(&'(# 2 O36S Q65zUV6PXYZ[\]^_`abcdefghi)RW) Ty{nABCD EFGHm oIJK LIJK L ut v | EFGH IJK L 7 89:;<=>?@ABCD EFGH IJK L7p89:;<=>?@ABCD EFGH IJK L7r89:;<=>?@ABCD EFGH IJK L7s89:;<=>?@ABCD EFGH IJK L7x89:;<=>?@ABCD EFGH IJK L9:;<=>?@ABCD EFGH IJK L:;<=>?@ABCD EFGH IJK L;<=>?@ABCD EFGH IJK L=>?@ABCD EFGH IJK LGH IJK L / / 3 / / , / 23 6789:;<=>?@ABCDEFG2 32 1,43Q!"#$ &'()P R-./ 1-./ 1 kj l z &'() -./ 1 % ' *+ / 12 !"#$ &'() -./ 1 3 !"#$ &'() -./ 1 3 !"#$ &'() -./ 1 3 !"#$ &'() -./ 1 3 !"#$ &'() -./ 1 !"#$ &'() -./ 1 !"#$ &'() -./ 1 !"#$ &'() -./ 1 !"#$ &'() -./ 1() -./ 1 67 %'*+/1289:;G;G3333;:;?34 3;token %s ( nterm %s ( ) Stack now %d Reducing stack by rule %d (line %lu): $%d = Deleting %s Starting parse Stack size increased to %lu Entering state %d Reading a token: Now at end of input. Next token is Shifting No file or function "%s". No function "%s" in specified context. No symbol "%s" in specified context. `%s' is not defined as an aggregate type. No symbol table is loaded. Use the "file" command. No symbol "%s" in current context. -> $$ = syntax error Error: discarding Error: popping memory exhausted Cleanup: discarding lookahead Cleanup: popping }# }# {k# }# }# }# k# }# k# k# l# El# Vl# gl# xl# l# l# $m# m# n# So# o# o# }# o# o# p# }# p# p# p# [q# lq# }q# q# q# q# q# q# r# <= >= := :: L D $ O D $ R D $ U D $ X D $ [ D $ Empty character constant. Unmatched single quote. Invalid character constant. Invalid number "%s". Unterminated string in expression. Invalid character '%c' in expression. OBJECT RECORD FALSE TRUE SELF q # , # , # , # , # , # , # , # , # # # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # # # # , # , # , # # # # # # # # # J # # # # # # # # # # # # # , # # # # # # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # # , # # # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # , # # # # # A %s in expression, near `%s'. this r st_dev st_ino st_mode st_nlink st_uid st_gid st_rdev st_size st_blksize st_blocks st_atime st_mtime st_ctime /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-info.c STATE_MAGIC (sd) == SIM_MAGIC_NUMBER %s:%d: assertion failed - %s # $ $ = $ # $ % 1$ /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-module.c STATE_MAGIC (sd) == SIM_MAGIC_NUMBER %s:%d: assertion failed - %s STATE_MODULES (sd) == NULL cpu%d STATE_MODULES (sd) != NULL verbose Verbose output endian big|little Set endianness alignment strict|nonstrict|forced Set memory access alignment debug Print debugging messages debug-insn Print instruction debugging messages debug-file FILE NAME Specify debugging output file do-command COMMAND help Print help information architecture MACHINE Specify the architecture to use architecture-info List supported architectures info-architecture target BFDNAME Specify the object-code format for the object files load-lma Use VMA or LMA addresses when loading image (default VMA) load-{lma,vma} load-vma sysroot SYSROOT Root for system calls with absolute file-names and cwd at start D v D ^ # D E D D ^ # D " D : D ^ # V D D \ D ^ # u D D ^ # D D D ^ # D D D ^ # D H D ^ # D D D ^ # @ D R D ^ # o D ^ # D D D ^ # D D ^ # D D D ^ # D " D * D 4 D ^ # big little Invalid endian specification `%s' user virtual operating Invalid environment specification `%s' Simulator compiled for the %s environment only. strict nonstrict forced Invalid alignment specification `%s' Simulator compiled for nonstrict alignment only. Debugging not compiled in, `-D' ignored Debugging not compiled in, `--debug-insn' ignored Debugging not compiled in, `--debug-file' ignored Architecture `%s' unknown Possible architectures: %s # + # C # Z # # # $ # . # # # # V # 8 # G # # /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-options.c STATE_MAGIC (sd) == SIM_MAGIC_NUMBER %s:%d: assertion failed - %s internal error, short cpu specific option %s-%s internal error, out of memory , %s-%c [%s] - -- %s%s%s%s%s [=%s] %*s %*s %.*s %*s %s Usage: %s [options] program [program args] Options: Commands: CPU %s specific options: option command Note: Depending on the simulator configuration some %ss may not be applicable program args Arguments to pass to simulated program. Note: Very few simulators support this. Command `%s' takes no arguments Command `%s' requires no more than one argument Command `%s' requires an argument Command `%s' requires only one argument profile on|off Perform profiling profile-insn Perform instruction profiling profile-memory Perform memory profiling profile-core Perform CORE profiling profile-model Perform model profiling profile-cpu-frequency CPU FREQUENCY Specify the speed of the simulated cpu clock profile-file FILE NAME Specify profile output file profile-pc Perform PC profiling profile-pc-frequency PC PROFILE FREQUENCY Specified PC profiling frequency profile-pc-size PC PROFILE SIZE Specify PC profiling size profile-pc-granularity PC PROFILE GRANULARITY Specify PC profiling sample coverage profile-pc-range BASE,BOUND Specify PC profiling address range D p p ( D / D V # A D ( D N D V # l D ( D { D V # D ( D D V # D ( D D V # D D D V # 1 D > D H D V # d D ( D o D V # D F F D D V # D S S D D V # D " D < D V # a D r D D V # yes on 1 no off 0 Argument `%s' for `--profile%s' invalid, one of `on', `off', `yes', `no' expected Invalid argument for --profile-cpu-frequency: %s -insn Memory profiling not compiled in, `--profile-memory' ignored -core Model profiling not compiled in, `--profile-model' ignored w Unable to open profile output file `%s' -pc PC profiling granularity not a power of two PC profiling granularity too small --profile-pc-range missing BOUND argument # # # # # # # # # # # # # > # # # # # # # # # # # # # # # # # # # # # # # # # # # # # u # # # # # # # # # # # # # # # # # # # # # c # # # # S # # Program Counter Statistics: Total samples: %s Granularity: %s bytes per bucket Size: %s buckets Frequency: %s cycles per sample Range: 0x%lx 0x%lx overflow %10s: 0x%08lx: %*s %4.1f : wb gmon.out Failed to open "gmon.out" profile file Failed to write to "gmon.out" profile file Instruction Statistics Total: %s insns %*s: %*s: CORE Statistics Total: %s accesses %*s: * Simulator Execution Speed Total instructions: %s Total execution time: < 1 second Total execution time : %.2f seconds Simulator speed: %s insns/second Simulated cpu frequency: %.2f MHz Simulated cpu frequency: %.2f Hz Summary profiling results: /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-profile.c STATE_MAGIC (sd) == SIM_MAGIC_NUMBER %s:%d: assertion failed - %s Y@ @ @ ? @ .Atrace on|off Trace useful things trace-insn Perform instruction tracing trace-decode Trace instruction decoding trace-extract Trace instruction extraction trace-linenum Perform line number tracing (implies --trace-insn) trace-memory Trace memory operations trace-alu Trace ALU operations trace-fpu Trace FPU operations trace-vpu Trace VPU operations trace-branch Trace branching trace-semantics Perform ALU, FPU, MEMORY, and BRANCH tracing trace-model Include model performance data trace-core Trace core operations trace-events Trace events trace-debug Add information useful for debugging the simulator to the tracing output trace-file FILE NAME Specify tracing output file )D t t &)D -)D # A)D &)D L)D # h)D &)D u)D # )D &)D )D # )D &)D )D # )D &)D *D # $*D &)D .*D # C*D &)D M*D # b*D &)D l*D # *D &)D *D # *D &)D *D # *D &)D *D # +D &)D +D # ,+D &)D 9+D # F+D &)D T+D # +D +D +D # yes on 1 no off 0 Argument `%s' for `--trace%s' invalid, one of `on', `off', `yes', `no' expected -insn -decode -extract -linenum -memory -model -alu -core -events -fpu -vpu -branch -semantics -debug w Unable to open trace output file `%s' # 6 $ 6 $ 6 $ 6 $ 6 $ 6 $ 6 $ 6 $ 6 $ 6 $ 6 $ 6 $ 6 $ # # $ : $ $ $ $ $ 2 $ Y $ $ $ 6 $ 6 $ $ $ $ /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-trace.c STATE_MAGIC (sd) == SIM_MAGIC_NUMBER %s:%d: assertion failed - %s trace buffer overflow (instruction incomplete) 0x%08lx 0x%08lx%08lx size == sizeof (int) true false %-8s %8g (0x%08lx) (0x%08lx%08lx) $ P $ j $ O $ t $ $ P $ 1 $ alu: insn: decode: extract: memory: core: events: fpu: branch: vpu: ?%d? $ $ $ $ $ $ $ $ $ $ $ $ $ %s %s :: %*s %s:%-*d 0x%.*lx 0x%.*lx could not read symbols could not canonicalize symbols #%-*d %-*s --- %s 0x%.*x %-*.*s - : %-*s %s:%-*d 0x%.*lx %-*s 0x%.*x %-*.*s /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-utils.c sd->base.magic == SIM_MAGIC_NUMBER %s:%d: assertion failed - %s %s STATE_MAGIC (sd) == SIM_MAGIC_NUMBER %s: can't open "%s": %s %s: "%s" is not an object file: %s .text %s: asprintf failed for `%s' read write exec io (%ld) invalid read_write read_exec write_exec read_write_exec read_io write_io read_write_io exec_io read_exec_io write_exec_io read_write_exec_io '$ '$ '$ '$ '$ '$ '$ '$ '$ '$ '$ '$ '$ '$ ($ ($ (error) @ @ @@ /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-watch.c type >= 0 && type < nr_watchpoint_types %s:%d: assertion failed - %s pc clock cycles (invalid-type) *$ *$ *$ *$ *$ (invalid-interrupt) breakpoint Watchpoints: %3d: watch %s %s + ! 0x%lx ,0x%lx handle_watchpoint - internal error - bad switch Watchpoint %d not found all No PC watchpoints found No CLOCK watchpoints found No CYCLES watchpoints found Unknown watchpoint type `%s' Unknown watch option %d watch-delete IDENT|all|pc|cycles|clock Delete a watchpoint watch-info List scheduled watchpoints 6D 6D 6D /$ 7D 7D /$ int STATE_MAGIC (sd) == SIM_MAGIC_NUMBER watch-%s-%s Watch the simulator, take ACTION in COUNT cycles (`+' for every COUNT cycles), ACTION is watch-cycles-ACTION [+]COUNT watch-pc-ACTION [!]ADDRESS Watch the PC, take ACTION when matches ADDRESS (in range ADDRESS,ADDRESS), `!' negates test watch-clock-ACTION [+]MILLISECONDS Watch the clock, take ACTION after MILLISECONDS (`+' for every MILLISECONDS) trace.din yes no on off Unrecognized dinero-trace option `%s' Failed to allocate buffer for tracefile name "%s" Placing trace information into file "%s" J7$ 8$ S9$ 9$ g9$ dinero-trace on|off Enable dinero tracing dinero-file FILE Write dinero trace to FILE firmware [idt|pmon|lsipmon|none][@ADDRESS] Emulate ROM monitor board none|jmr3904|jmr3904pal|jmr3904debug|bsp Customize simulation for a particular board. info-memory List configured memory regions memory-info :D !:D (:D (7$ >:D J:D O:D (7$ j:D t:D :D (7$ :D :D :D (7$ ;D ;D (7$ 7;D (7$ /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/interp.c STATE_MAGIC (sd) == SIM_MAGIC_NUMBER %s:%d: assertion failed - %s memory region 0x7fff8000,0x8000 memory delete %d:0x%lx@%d memory alias 0x%lx@1,0x%lx%%0x%lx,0x%0x bsp memory alias 0x%lx@1,0x%lx,0x%0x ol != NULL memory region 0x%x,0x%x idt_monitor_base != 0 A$ A$ A$ A$ B$ A$ B$ B$ A$ B$ B$ B$ wb+ Failed to create file "%s", writing trace information to stderr. Invalid register width for %d (register store ignored) Invalid register width for %d (register fetch ignored) Error: "%s" is not a valid MIPS simulator command. Invalid address given to the`sim firmware NAME@ADDRESS' command: %s idt pmon lsipmon none The `sim firmware none' command does not take an `ADDRESS' argument. Unrecognized name given to the `sim firmware NAME' command: %s Recognized firmware names are: `idt', `pmon', `lsipmon', and `none'. Invalid return from character read sim_monitor(17): _exit(int reason) to be coded match != NULL dobxXulscefg% %% %c (null) dobxXu ll %%%s%c eEfgG %%%d.%d%c %d %s ; width %d ; sim_monitor: unhandled reason = %d, pc = 0x%s ReservedInstruction at PC = 0x%s FATAL: Simulator error "%s" |e$ c$ c$ c$ c$ c$ c$ c$ {d$ Dd$ c$ c$ d$ {d$ d$ d$ d$ d$ d$ d$ d$ d$ d$ d$ d$ d$ d$ d$ d$ d$ d$ |e$ UNPREDICTABLE: PC = 0x%s Warning: ERET when SR[ERL] set not handled yet Delay slot already activated (branch in delay slot?) Unrecognised COP0 instruction 0x%08X at PC = 0x%s : No handler present COP2 instruction 0x%08X at PC = 0x%s : No handler present %08lx %08lx%08lx read write mips-core: %d byte %s to unmapped address 0x%lx at 0x%lx mips-core: %d byte %s to unaligned address 0x%lx at 0x%lx mips_core_signal - internal error - bad switch cpu != NULL Warning, nested exception triggered (%d) Warning, nested exception signal (%d then %d) Warning, resuming but ignoring pending exception signal (%d) Warning, resuming with mismatched exception signal (%d vs %d) Warning, ignoring spontanous exception signal (%d) LOAD AccessLength of %d would extend over %d bit aligned boundary for physical address 0x%s u$ t$ t$ t$ ct$ 7t$ t$ s$ Lu$ Lu$ Lu$ Lu$ Lu$ Lu$ Lu$ Ss$ STORE AccessLength of %d would extend over %d bit aligned boundary for physical address 0x%s qx$ Dx$ x$ w$ w$ w$ Qw$ w$ x$ x$ x$ x$ x$ x$ x$ v$ Instruction CACHE operation %d to be coded Data CACHE operation %d to be coded PENDING_DRAIN - Mis-match on pending update pointers /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-hload.c STATE_MAGIC (sd) == SIM_MAGIC_NUMBER %s:%d: assertion failed - %s STATE_PROG_BFD (sd) != NULL /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-engine.c STATE_MAGIC (sd) == SIM_MAGIC_NUMBER %s:%d: assertion failed - %s sim_halt - bad long jump sim_restart - bad long jump sd == NULL || STATE_MAGIC (sd) == SIM_MAGIC_NUMBER Quit Quit Simulator /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-stop.c STATE_MAGIC (sd) == SIM_MAGIC_NUMBER %s:%d: assertion failed - %s /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-resume.c STATE_MAGIC (sd) == SIM_MAGIC_NUMBER %s:%d: assertion failed - %s /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-reason.c STATE_MAGIC (sd) == SIM_MAGIC_NUMBER %s:%d: assertion failed - %s $ $ $ $ $ $ b $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % $ $ c $ 32 f dsp dsp2 mdmx mips16 mips16e mips32 mips32r2 mips3d mips64 mips64r2 mipsI mipsII mipsIII mipsIV mipsV r3900 sb1 smartmips vr4100 vr4120 vr5000 vr5400 vr5500 6.0x0,5.*,5.*,5.*,5.OP,6.0x5 SPECIAL RSVD mips.igen 6.0x0,5.RS,5.RT,5.RD,5.0x0,6.0x20 mips32,mips32r2,mips64,mips64r2,mipsI,mipsII,mipsIII,mipsIV,mipsV,r3900,vr4100,vr5000 ADD 6.0x8,5.RS,5.RT,16.IMMEDIATE NORMAL ADDI 6.0x9,5.RS,5.RT,16.IMMEDIATE ADDIU 6.0x0,5.RS,5.RT,5.RD,5.0x0,6.0x21 ADDU 6.0x0,5.RS,5.RT,5.RD,5.0x0,6.0x24 AND 6.0xc,5.RS,5.RT,16.IMMEDIATE ANDI 6.0x4,5.RS,5.RT,16.OFFSET BEQ 6.0x14,5.RS,5.RT,16.OFFSET mips32,mips32r2,mips64,mips64r2,mipsII,mipsIII,mipsIV,mipsV,r3900,vr4100,vr5000 BEQL 6.0x1,5.RS,5.0x1,16.OFFSET REGIMM BGEZ 6.0x1,5.RS,5.0x11,16.OFFSET BGEZAL 6.0x1,5.RS,5.0x13,16.OFFSET BGEZALL 6.0x1,5.RS,5.0x3,16.OFFSET BGEZL 6.0x7,5.RS,5.0x0,16.OFFSET BGTZ 6.0x17,5.RS,5.0x0,16.OFFSET BGTZL 6.0x6,5.RS,5.0x0,16.OFFSET BLEZ 6.0x16,5.RS,5.0x0,16.OFFSET BLEZL 6.0x1,5.RS,5.0x0,16.OFFSET BLTZ 6.0x1,5.RS,5.0x10,16.OFFSET BLTZAL 6.0x1,5.RS,5.0x12,16.OFFSET BLTZALL 6.0x1,5.RS,5.0x2,16.OFFSET BLTZL 6.0x5,5.RS,5.RT,16.OFFSET BNE 6.0x15,5.RS,5.RT,16.OFFSET BNEL 6.0x0,20.CODE,6.0xd BREAK 6.0x0,5.RS,5.RT,10.0x0,6.0x1a DIV 6.0x0,5.RS,5.RT,10.0x0,6.0x1b DIVU 6.0x2,26.INSTR_INDEX J 6.0x3,26.INSTR_INDEX JAL 6.0x0,5.RS,5.0x0,5.RD,5.0x0,6.0x9 JALR 6.0x0,5.RS,10.0x0,5.0x0,6.0x8 JR 6.0x20,5.BASE,5.RT,16.OFFSET LB 6.0x24,5.BASE,5.RT,16.OFFSET LBU 6.0x21,5.BASE,5.RT,16.OFFSET LH 6.0x25,5.BASE,5.RT,16.OFFSET LHU 6.0x30,5.BASE,5.RT,16.OFFSET mips32,mips32r2,mips64,mips64r2,mipsII,mipsIII,mipsIV,mipsV,vr4100,vr5000 LL 6.0xf,5.0x0,5.RT,16.IMMEDIATE LUI 6.0x23,5.BASE,5.RT,16.OFFSET LW 4.0xc,2.ZZ,5.BASE,5.RT,16.OFFSET LWCz 6.0x22,5.BASE,5.RT,16.OFFSET LWL 6.0x26,5.BASE,5.RT,16.OFFSET LWR 6.0x0,10.0x0,5.RD,5.0x0,6.0x10 mips32,mips64,mipsI,mipsII,mipsIII,mipsIV,mipsV,r3900,vr4100,vr5000 MFHI 6.0x0,10.0x0,5.RD,5.0x0,6.0x12 MFLO 6.0x0,5.RS,5.RT,5.RD,5.0x0,6.0xb mips32,mips32r2,mips64,mips64r2,mipsIV,mipsV,vr5000 MOVN 6.0x0,5.RS,5.RT,5.RD,5.0x0,6.0xa MOVZ 6.0x0,5.RS,15.0x0,6.0x11 MTHI 6.0x0,5.RS,15.0x0,6.0x13 MTLO 6.0x0,5.RS,5.RT,10.0x0,6.0x18 mips32,mips64,mipsI,mipsII,mipsIII,mipsIV,mipsV,vr4100 MULT 6.0x0,5.RS,5.RT,10.0x0,6.0x19 MULTU 6.0x0,5.RS,5.RT,5.RD,5.0x0,6.0x27 NOR 6.0x0,5.RS,5.RT,5.RD,5.0x0,6.0x25 OR 6.0xd,5.RS,5.RT,16.IMMEDIATE ORI 6.0x33,5.BASE,5.HINT,16.OFFSET PREF 6.0x28,5.BASE,5.RT,16.OFFSET SB 6.0x38,5.BASE,5.RT,16.OFFSET SC 6.0x29,5.BASE,5.RT,16.OFFSET SH 6.0x0,5.0x0,5.RT,5.RD,5.SHIFT,6.0x0 mipsI,mipsII,mipsIII,mipsIV,mipsV,r3900,vr4100,vr5000 SLLa 6.0x0,5.RS,5.RT,5.RD,5.0x0,6.0x4 SLLV 6.0x0,5.RS,5.RT,5.RD,5.0x0,6.0x2a SLT 6.0xa,5.RS,5.RT,16.IMMEDIATE SLTI 6.0xb,5.RS,5.RT,16.IMMEDIATE SLTIU 6.0x0,5.RS,5.RT,5.RD,5.0x0,6.0x2b SLTU 6.0x0,5.0x0,5.RT,5.RD,5.SHIFT,6.0x3 SRA 6.0x0,5.RS,5.RT,5.RD,5.0x0,6.0x7 SRAV 6.0x0,5.0x0,5.RT,5.RD,5.SHIFT,6.0x2 SRL 6.0x0,5.RS,5.RT,5.RD,5.0x0,6.0x6 SRLV 6.0x0,5.RS,5.RT,5.RD,5.0x0,6.0x22 SUB 6.0x0,5.RS,5.RT,5.RD,5.0x0,6.0x23 SUBU 6.0x2b,5.BASE,5.RT,16.OFFSET SW 4.0xe,2.ZZ,5.BASE,5.RT,16.OFFSET SWCz 6.0x2a,5.BASE,5.RT,16.OFFSET SWL 6.0x2e,5.BASE,5.RT,16.OFFSET SWR 6.0x0,15.0x0,5.STYPE,6.0xf SYNC 6.0x0,20.CODE,6.0xc SYSCALL 6.0x0,5.RS,5.RT,10.CODE,6.0x34 TEQ 6.0x1,5.RS,5.0xc,16.IMMEDIATE TEQI 6.0x0,5.RS,5.RT,10.CODE,6.0x30 TGE 6.0x1,5.RS,5.0x8,16.IMMEDIATE TGEI 6.0x1,5.RS,5.0x9,16.IMMEDIATE TGEIU 6.0x0,5.RS,5.RT,10.CODE,6.0x31 TGEU 6.0x0,5.RS,5.RT,10.CODE,6.0x32 TLT 6.0x1,5.RS,5.0xa,16.IMMEDIATE TLTI 6.0x1,5.RS,5.0xb,16.IMMEDIATE TLTIU 6.0x0,5.RS,5.RT,10.CODE,6.0x33 TLTU 6.0x0,5.RS,5.RT,10.CODE,6.0x36 TNE 6.0x1,5.RS,5.0xe,16.IMMEDIATE TNEI 6.0x0,5.RS,5.RT,5.RD,5.0x0,6.0x26 XOR 6.0xe,5.RS,5.RT,16.IMMEDIATE XORI 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0x5 COP1 32,f ABS.fmt 6.0x11,2.0x2,3.FMT,5.FT,5.FS,5.FD,6.0x0 ADD.fmt 6.0x11,5.0x8,3.CC,1.ND,1.TF,16.OFFSET COP1S mips32,mips32r2,mips64,mips64r2,mipsIV,mipsV,r3900,vr5000 BC1b 6.0x11,2.0x2,3.FMT,5.FT,5.FS,3.CC,2.0x0,2.0x3,4.COND mips32,mips32r2,mips64,mips64r2,mipsIV,mipsV,r3900,vr4100,vr5000 C.cond.fmtb 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0xa mips32r2,mips64,mips64r2,mipsIII,mipsIV,mipsV,r3900,vr4100,vr5000 CEIL.L.fmt 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0xe CEIL.W 6.0x11,5.0x2,5.RT,5.FS,11.0x0 mipsIV,r3900,vr4100,vr5000 CFC1b 6.0x11,5.0x6,5.RT,5.FS,11.0x0 CTC1b 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0x21 CVT.D.fmt 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0x25 CVT.L.fmt 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0x20 CVT.S.fmt 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0x24 CVT.W.fmt 6.0x11,2.0x2,3.FMT,5.FT,5.FS,5.FD,6.0x3 DIV.fmt 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0xb FLOOR.L.fmt 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0xf FLOOR.W.fmt 6.0x35,5.BASE,5.FT,16.OFFSET mips64,mips64r2,mipsIII,mipsIV,mipsV,r3900,vr4100,vr5000 LDC1b 6.0x31,5.BASE,5.FT,16.OFFSET LWC1 6.0x13,5.BASE,5.INDEX,5.0x0,5.FD,6.0x0 COP1X mips32r2,mips64,mips64r2,mipsIV,mipsV,vr5000 LWXC1 6.0x13,5.FR,5.FT,5.FS,5.FD,3.0x4,3.FMT MADD.fmt 6.0x11,5.0x0,5.RT,5.FS,11.0x0 MFC1b 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0x6 MOV.fmt 6.0x0,5.RS,3.CC,1.0x0,1.TF,5.RD,5.0x0,6.0x1 MOVtf 6.0x11,2.0x2,3.FMT,3.CC,1.0x0,1.TF,5.FS,5.FD,6.0x11 MOVtf.fmt 6.0x11,2.0x2,3.FMT,5.RT,5.FS,5.FD,6.0x13 MOVN.fmt 6.0x11,2.0x2,3.FMT,5.RT,5.FS,5.FD,6.0x12 MOVZ.fmt 6.0x13,5.FR,5.FT,5.FS,5.FD,3.0x5,3.FMT MSUB.fmt 6.0x11,5.0x4,5.RT,5.FS,11.0x0 MTC1b 6.0x11,2.0x2,3.FMT,5.FT,5.FS,5.FD,6.0x2 MUL.fmt 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0x7 NEG.fmt 6.0x13,5.FR,5.FT,5.FS,5.FD,3.0x6,3.FMT NMADD.fmt 6.0x13,5.FR,5.FT,5.FS,5.FD,3.0x7,3.FMT NMSUB.fmt 6.0x13,5.BASE,5.INDEX,5.HINT,5.0x0,6.0xf PREFX 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0x15 RECIP.fmt 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0x8 ROUND.L.fmt 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0xc ROUND.W.fmt 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0x16 RSQRT.fmt 6.0x3d,5.BASE,5.FT,16.OFFSET SDC1b 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0x4 SQRT.fmt 6.0x11,2.0x2,3.FMT,5.FT,5.FS,5.FD,6.0x1 SUB.fmt 6.0x39,5.BASE,5.FT,16.OFFSET SWC1 6.0x13,5.BASE,5.INDEX,5.FS,5.0x0,6.0x8 SWXC1 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0x9 TRUNC.L.fmt 6.0x11,2.0x2,3.FMT,5.0x0,5.FS,5.FD,6.0xd TRUNC.W 6.0x10,5.0x8,5.0x0,16.OFFSET COP0 mips32,mips32r2,mips64,mips64r2,mipsI,mipsII,mipsIII,mipsIV,mipsV,vr4100,vr5000 BC0F 6.0x10,5.0x8,5.0x2,16.OFFSET BC0FL 6.0x10,5.0x8,5.0x1,16.OFFSET mips32,mips32r2,mips64,mips64r2,mipsI,mipsII,mipsIII,mipsIV,mipsV,vr4100 BC0T 6.0x10,5.0x8,5.0x3,16.OFFSET BC0TL 6.0x2f,5.BASE,5.OP,16.OFFSET mips32,mips32r2,mips64,mips64r2,mipsIII,mipsIV,mipsV,r3900,vr4100,vr5000 CACHE 6.0x10,1.0x1,19.0x0,6.0x18 mips32,mips32r2,mips64,mips64r2,mipsIII,mipsIV,mipsV,vr4100,vr5000 ERET 6.0x10,5.0x0,5.RT,5.RD,5.0x0,6.REGX MFC0 6.0x10,5.0x4,5.RT,5.RD,5.0x0,6.REGX MTC0 6.0x10,1.0x1,19.0x0,6.0x10 RFE 4.0x4,2.ZZ,5.COP_FUN0,5.COP_FUN1,16.COP_FUN2 mips32,mips32r2,mips64,mips64r2,mipsI,mipsII,mipsIII,mipsIV,mipsV,r3900,vr4100 COPz 6.0x10,1.0x1,19.0x0,6.0x8 TLBP 6.0x10,1.0x1,19.0x0,6.0x1 TLBR 6.0x10,1.0x1,19.0x0,6.0x2 TLBWI 6.0x10,1.0x1,19.0x0,6.0x6 TLBWR LITTLE_ENDIAN BIG_ENDIAN 0 UNKNOWN DONT_USE_STDIO DO_USE_STDIO ALL_ENVIRONMENT USER_ENVIRONMENT VIRTUAL_ENVIRONMENT OPERATING_ENVIRONMENT MIXED_ALIGNMENT NONSTRICT_ALIGNMENT STRICT_ALIGNMENT FORCED_ALIGNMENT SOFT_FLOATING_POINT HARD_FLOATING_POINT /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-config.c STATE_MAGIC (sd) == SIM_MAGIC_NUMBER %s:%d: assertion failed - %s host (%s) and configured (%s) byte order in conflict Target byte order unspecified Target (%s) and specified (%s) byte order in conflict Target standard IO unspecified Target (%s) and configured (%s) alignment in conflict Target (%s) and configured (%s) floating-point in conflict 10:58:35 Sep 7 2012 4.6.x-google 20120106 (prerelease) Compiled by GCC %s on %s %s WITH_TARGET_BYTE_ORDER = %s WITH_DEFAULT_TARGET_BYTE_ORDER = %s WITH_HOST_BYTE_ORDER = %s WITH_STDIO = %s WITH_TARGET_WORD_MSB = %d WITH_TARGET_WORD_BITSIZE = %d WITH_TARGET_ADDRESS_BITSIZE = %d WITH_TARGET_CELL_BITSIZE = %d WITH_TARGET_FLOATING_POINT_BITSIZE = %d WITH_ENVIRONMENT = %s WITH_ALIGNMENT = %s WITH_DEFAULT_ALIGNMENT = %s WITH_XOR_ENDIAN = %d WITH_FLOATING_POINT = %s WITH_SMP = %d WITH_RESERVED_BITS = %d WITH_PROFILE = %d /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-n-endian.h offset + sizeof_word <= sizeof(unsigned_N) %s:%d: assertion failed - %s word < (sizeof (unsigned_N) / sizeof_word) (sizeof (unsigned_N) % sizeof_word) == 0 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-core.c STATE_MAGIC (sd) == SIM_MAGIC_NUMBER tbd->buffer != NULL read write core: %d byte %s to unmapped address 0x%lx at 0x%lx core: %d byte misaligned %s to address 0x%lx at 0x%lx sim_core_signal - internal error - bad switch (client == NULL) != (buffer == NULL) (client == NULL) >= (free_buffer != NULL) called on sim_core_map_attach with size zero next_mapping == NULL || next_mapping->level >= level memory map %d:0x%lx..0x%lx (%ld bytes) overlaps %d:0x%lx..0x%lx (%ld bytes) sim_core_map_attach - processor specific memory map not yet supported sim_core_attach - internal error - modulo and callback memory conflict sim_core_attach - internal error - modulo %lx not power of two sim_core_attach - internal error - conflicting buffer and attach arguments (addr & (nr_bytes - 1)) == 0 (addr + (nr_bytes - 1)) >= addr !abort || cpu != NULL Attempted to enable xor-endian mode when permenantly disabled. -> <- sim-n-core.h:%d: %s-%d %s:0x%08lx %s 0x%08lx%08lx%08lx%08lx %s-%d %s:0x%08lx %s 0x%08lx%08lx %s-%d %s:0x%08lx %s 0x%08lx %s-%d %s:0x%08lx %s 0x%04lx %s-%d %s:0x%08lx %s 0x%02lx next_event_queue - bad queue /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-events.c STATE_MAGIC (sd) == SIM_MAGIC_NUMBER %s:%d: assertion failed - %s events->resume_wallclock == 0 events->resume_wallclock != 0 events->queue != NULL %s:%d: , event time-from-event - time %ld, delta %ld - event %d, tag 0x%lx, time %ld, handler 0x%lx, data 0x%lx%s%s current_time == sim_events_time (sd) what is past is past! curr->next == NULL || curr->time_of_event <= curr->next->time_of_event curr == NULL || time_of_event < curr->time_of_event event scheduled at %ld - tag 0x%lx - time %ld, handler 0x%lx, data 0x%lx%s%s sim_events_schedule_after_signal - buffer oveflow signal scheduled at %ld - tag 0x%lx - time %ld, handler 0x%lx, data 0x%lx event watching clock at %ld - tag 0x%lx - wallclock %ld, handler 0x%lx, data 0x%lx sim_events_watch_sim - invalid nr bytes sim_events_watch_sim - invalid byte order event watching host at %ld - tag 0x%lx - host-addr 0x%lx, 0x%lx..0x%lx, handler 0x%lx, data 0x%lx sim_events_watch_core - invalid nr bytes sim_events_watch_core - invalid byte order event/watch descheduled at %ld - tag 0x%lx - time %ld, handler 0x%lx, data 0x%lx%s%s (events->time_from_event >= 0) == (events->queue != NULL) event/watch descheduled at %ld - tag 0x%lx - not found sim_watch_valid - bad switch % e $ $ $ $ j $ $ $ $ o $ % % % % t % % % U % % J % % & % % ? % % ! % % n > 0 slip > 0 events->nr_ticks_to_process != 0 events_were_next event issued at %ld - tag 0x%lx - handler 0x%lx, data 0x%lx%s%s events->time_from_event >= events->nr_ticks_to_process , 1 0 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-fpu.c src->fraction >= IMPLICIT_1 %s:%d: assertion failed - %s src->fraction < IMPLICIT_2 (exp == EXPMAX) <= ((fraction & ~IMPLICIT_1) == 0) < % q % % f % f % % val.i == packed val == org s->fraction >= IMPLICIT_1 % R % % % % val == i (% (% (% (% (% t)% ~)% )% )% )% *% *% d+% >+% Q+% f->fraction < IMPLICIT_2 f->fraction >= IMPLICIT_1 (f->class == sim_fpu_class_number || f->class == sim_fpu_class_denorm) <= (f->fraction < IMPLICIT_2 && f->fraction >= IMPLICIT_1) f->fraction >= IMPLICIT_1 && f->fraction < IMPLICIT_2 high < LSBIT64 (((NR_FRAC_GUARD + 1) * 2) - 64) high >= LSBIT64 ((NR_FRAC_GUARD * 2) - 64) high >= IMPLICIT_1 && high < IMPLICIT_2 numerator >= denominator l->sign == r->sign y >= IMPLICIT_1 && y < IMPLICIT_4 y >= IMPLICIT_1 && y < (IMPLICIT_2 << 1) q >= IMPLICIT_1 && q < IMPLICIT_2 \% Z\% S\% y\% \% a\%  - + %s 0. *QuietNaN *SignalNaN 0.0 INF 1. *2^%+d b% a% Ua% ?b% ?b% 'b% %sD %sSNaN %sQNaN %sISI %sIDI %sZDZ %sIMZ %sCVI %sCMP %sSQRT %sX %sO %sU %s/ %sR sim_io_write_stdout: unaccounted switch sim_io_flush_stdout: unaccounted switch sim_io_write_stderr: unaccounted switch sim_io_flush_stderr: unaccounted switch sim_io_read_stdin: unaccounted switch sim_io_poll_read sim_io_read_stdin %s: can't open "%s": %s %s: "%s" is not an object file: %s %s: insufficient memory to load "%s" lma vma Loading section %s, size 0x%lx %s %s: no loadable sections "%s" Start address Transfer rate: %ld bits/sec %ld bits in <1 sec . 0x%lx memory-delete ADDRESS|all Delete memory at ADDRESS (all addresses) delete-memory ADDRESS memory-region ADDRESS,SIZE[,MODULO] Add a memory region memory-alias ADDRESS,SIZE{,ADDRESS} Add memory shadow memory-size [in bytes, Kb (k suffix), Mb (m suffix) or Gb (g suffix)] Add memory at address zero memory-fill VALUE Fill subsequently added memory regions memory-clear Clear subsequently added memory regions memory-mapfile FILE Memory-map next memory region from file memory-info List configurable memory regions info-memory map-info List mapped regions D D D y% ED SD y% [D iD D y% D D D y% D D D y% 3 D ? D H D y% o D | D y% D D D y% D D y% D y% D " D y% Error, unable to stat file: %s Error, cannot confirm that mmap file is large enough (>= %ld bytes) Error, cannot mmap file (%s). /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-memopt.c fill_buffer != 0 %s:%d: assertion failed - %s Memory at 0x%lx not found, not deleted all Missing size for memory-region Missing fill value between 0 and 255 Duplicate memory-mapfile option Cannot open file `%s': %s Memory maps: memory region alias 0x%lx: 0x%08lx @0x%lx ,0x%lx %%0x%lx ,0x%08lx %s maps: map 0x%x: @0x%x %%0x%x Unknown memory option %d -y% y% |% 6~% {% 5}% P}% }% % STATE_MAGIC (sd) == SIM_MAGIC_NUMBER sim_signal_to_host: unknown signal: %d % ` % g % n % u % | % R % % Y % % % % % % % % % % FPR %d (format %s) being accessed with format %s - setting to unknown (PC = 0x%s) Unrecognised FP format in ValueFPR () X % k % % % ~ % % % Unrecognised FP format in StoreFPR () % Y % Y % Y % Y % Y % Y % Y % Y % Y % Y % Y % Y % Y % Y % Y % Y % Y % Y % Y % Y % Y % Y % Y % Y % % % Y % % Y % Y % E % Bad switch single double word long ps ? ? ? ? ? ? ? ? /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-bits.c start >= stop %s:%d: assertion failed - %s start <= stop sign_bit < 64 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-n-bits.h shift <= N sign_bit < N /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-n-endian.h offset + sizeof_word <= sizeof(unsigned_N) word < (sizeof (unsigned_N) / sizeof_word) (sizeof (unsigned_N) % sizeof_word) == 0 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-core.c (addr & (nr_bytes - 1)) == 0 (addr + (nr_bytes - 1)) >= addr !abort || cpu != NULL read write -> <- sim-n-core.h:%d: %s-%d %s:0x%08lx %s 0x%08lx%08lx%08lx%08lx %s-%d %s:0x%08lx %s 0x%08lx%08lx %s-%d %s:0x%08lx %s 0x%08lx %s-%d %s:0x%08lx %s 0x%04lx %s-%d %s:0x%08lx %s 0x%02lx /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-events.c %s:%d: , event time-from-event - time %ld, delta %ld - event %d, tag 0x%lx, time %ld, handler 0x%lx, data 0x%lx%s%s current_time == sim_events_time (sd) sim_watch_valid - bad switch 3#& & v & / & & & { & 4 & & & & 9 & & & & j & & 4 & & & & )!& !& "& |"& #& n > 0 slip > 0 events->nr_ticks_to_process != 0 events_were_next event issued at %ld - tag 0x%lx - handler 0x%lx, data 0x%lx%s%s events->time_from_event >= events->nr_ticks_to_process events->queue != NULL , 1 0 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-fpu.c src->fraction >= IMPLICIT_1 src->fraction < IMPLICIT_2 (exp == EXPMAX) <= ((fraction & ~IMPLICIT_1) == 0) -& -& ,& .& .& -& val.i == packed val == org s->fraction >= IMPLICIT_1 9& 9& 9& /:& n:& val == i PC& ZC& C& eC& zC& D& D& QD& 'D& fraction < IMPLICIT_2 f->fraction >= IMPLICIT_1 (f->class == sim_fpu_class_number || f->class == sim_fpu_class_denorm) <= (f->fraction < IMPLICIT_2 && f->fraction >= IMPLICIT_1) f->fraction >= IMPLICIT_1 && f->fraction < IMPLICIT_2 high < LSBIT64 (((NR_FRAC_GUARD + 1) * 2) - 64) high >= LSBIT64 ((NR_FRAC_GUARD * 2) - 64) high >= IMPLICIT_1 && high < IMPLICIT_2 numerator >= denominator l->sign == r->sign y >= IMPLICIT_1 && y < IMPLICIT_4 y >= IMPLICIT_1 && y < (IMPLICIT_2 << 1) q >= IMPLICIT_1 && q < IMPLICIT_2 ]w& w& w& -w& Ew& w& - + %s 0. *QuietNaN *SignalNaN 0.0 INF 1. *2^%+d |& f|& |& |& |& |& %sD %sSNaN %sQNaN %sISI %sIDI %sZDZ %sIMZ %sCVI %sCMP %sSQRT %sX %sO %sU %s/ %sR LOAD AccessLength of %d would extend over %d bit aligned boundary for physical address 0x%s c & 3 & & & & ~ & R & & & & & & & & & & & STORE AccessLength of %d would extend over %d bit aligned boundary for physical address 0x%s & & a & 4 & & & & d & & & & & & & & & Instruction CACHE operation %d to be coded Data CACHE operation %d to be coded PENDING_DRAIN - Mis-match on pending update pointers Internal function must longjump load instruction HILO: %s: %s at 0x%08lx too close to MF at 0x%08lx MT HILO: %s: MF at 0x%08lx following OP at 0x%08lx corrupted by MT at 0x%08lx OP s d w l ps ? B & I & e & e & P & W & ^ & t f un eq ueq olt ult ole ule sf ngle seq ngl lt nge le ngt & & & & & & & & & & & & & & & & save: aregs=%d causes unpredictable results G & G & G & G & P & P & P & P & Y & Y & Y & G & b & b & k & & & D & & & & L & & e & n & w & & e & n & w & & e & n & w & & e & n & e & hi u invalid multiplication operand at 0x%08lx engine.c current_cpu == 0 nr_cpus == 1 Internal error - bad switch generated + ' n ' x ' ' ' ' ' ' > ' _ ' ' ' ' ' ' % ' F ' ' /' /' 0' 0' 1' 61' W1' W1' W1' W1' W1' W1' W1' W1' q1' 1' 1' 1' 1' 2' 72' W1' X2' y2' 2' 2' W1' W1' 2' 2' 3' ?3' `3' 3' W1' 3' W1' W1' 3' 3' 3' W1' W1' 4' W1' W1' X ' y ' ' ' ' ' ' ? ' ` ' ' ' ' ' ' S ' & ' G ' h ' ' ' S ' S ' S ' S ' ' ' ' . ' S ' S ' S ' S ' O ' p ' ' ' ' ' ' 6 ' S ' S ' W ' x ' S ' S ' S ' S ' ' ' ' ' ' S ' 5 ' ' ' ' ' ] ' ] ' ] ' ] ' ' @ ' a ' ' ' ] ' ' ] ' ' ' ! ' ? ' s ' ] ' j ' s ' s ' s ' w ' s ' ' s ' s ' s ' s ' s ' s ' s ' ' s ' s ' s ' s ' s ' s ' s ' ' s ' s ' s ' s ' s ' s ' s ' ' "' "' #' #' $' $' 4%' %' D&' &' P'' '' \(' (' h)' )' *' *' #+' )' +' 3,' )' )' )' )' )' )' )' )' )' ,' F-' )' )' -' Y.' )' )' )' )' )' )' )' )' )' )' .' .' .' .' .' .' .' .' .' .' .' .' .' .' .' .' +!' !' L!' !' m!' !' !' !' !' !' !' !' !' !' !' !' !' !' !' !' !' !' !' /' 0' 0' 0' 0' 0' 0' 0' /' 0' 0' 0' 0' 0' 0' 0' 0' 0' 0' 0' 0' 0' 0' 0' 0' 0' 0' 0' 0' 0' 0' 0' @0' @0' 0' 0' 0' 0' @0' 0' ^0' ^0' 0' 0' 0' 0' ^0' 0' |0' |0' 0' 0' 0' 0' |0' 0' 0' 0' 0' 0' 0' 0' 0' /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-bits.c start >= stop %s:%d: assertion failed - %s start <= stop sign_bit < 64 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-n-bits.h shift <= N sign_bit < N /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-n-endian.h offset + sizeof_word <= sizeof(unsigned_N) word < (sizeof (unsigned_N) / sizeof_word) (sizeof (unsigned_N) % sizeof_word) == 0 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-core.c (addr & (nr_bytes - 1)) == 0 (addr + (nr_bytes - 1)) >= addr !abort || cpu != NULL read write -> <- sim-n-core.h:%d: %s-%d %s:0x%08lx %s 0x%08lx%08lx%08lx%08lx %s-%d %s:0x%08lx %s 0x%08lx%08lx %s-%d %s:0x%08lx %s 0x%08lx %s-%d %s:0x%08lx %s 0x%04lx %s-%d %s:0x%08lx %s 0x%02lx /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-events.c %s:%d: , event time-from-event - time %ld, delta %ld - event %d, tag 0x%lx, time %ld, handler 0x%lx, data 0x%lx%s%s current_time == sim_events_time (sd) sim_watch_valid - bad switch ' ' : ' ' ' ' ? ' ' ' ' D ' ' ' ' ' . ' t ' ' i ' ' E ' ' ^ ' ' @ ' ' n > 0 slip > 0 events->nr_ticks_to_process != 0 events_were_next event issued at %ld - tag 0x%lx - handler 0x%lx, data 0x%lx%s%s events->time_from_event >= events->nr_ticks_to_process events->queue != NULL , 1 0 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-fpu.c src->fraction >= IMPLICIT_1 src->fraction < IMPLICIT_2 (exp == EXPMAX) <= ((fraction & ~IMPLICIT_1) == 0) ' ' F ' ' ' ` ' val.i == packed val == org s->fraction >= IMPLICIT_1 p ' ' u ' ' 2 ' val == i ' ' S ' ) ' > ' ' ' ' ' ' ' ' ' ' ' f->fraction < IMPLICIT_2 f->fraction >= IMPLICIT_1 (f->class == sim_fpu_class_number || f->class == sim_fpu_class_denorm) <= (f->fraction < IMPLICIT_2 && f->fraction >= IMPLICIT_1) f->fraction >= IMPLICIT_1 && f->fraction < IMPLICIT_2 high < LSBIT64 (((NR_FRAC_GUARD + 1) * 2) - 64) high >= LSBIT64 ((NR_FRAC_GUARD * 2) - 64) high >= IMPLICIT_1 && high < IMPLICIT_2 numerator >= denominator l->sign == r->sign y >= IMPLICIT_1 && y < IMPLICIT_4 y >= IMPLICIT_1 && y < (IMPLICIT_2 << 1) q >= IMPLICIT_1 && q < IMPLICIT_2 ! ' ' ' ' ' ' - + %s 0. *QuietNaN *SignalNaN 0.0 INF 1. *2^%+d ' * ' ' ' ' ' %sD %sSNaN %sQNaN %sISI %sIDI %sZDZ %sIMZ %sCVI %sCMP %sSQRT %sX %sO %sU %s/ %sR LOAD AccessLength of %d would extend over %d bit aligned boundary for physical address 0x%s ' ( ( ( ( n ( B ( ( ( W ( W ( W ( W ( W ( W ( W ( ^ ( STORE AccessLength of %d would extend over %d bit aligned boundary for physical address 0x%s | ( O ( % ( ( ( ( \ ( ( ( ( ( ( ( ( ( ( ( Instruction CACHE operation %d to be coded Data CACHE operation %d to be coded PENDING_DRAIN - Mis-match on pending update pointers Internal function must longjump load instruction HILO: %s: %s at 0x%08lx too close to MF at 0x%08lx MT HILO: %s: MF at 0x%08lx following OP at 0x%08lx corrupted by MT at 0x%08lx OP s d w l ps ? L( L( )L( )L( L( L( "L( t f un eq ueq olt ult ole ule sf ngle seq ngl lt nge le ngt vL( }L( L( L( L( L( L( L( L( L( L( L( L( L( L( L( save: aregs=%d causes unpredictable results N( N( N( N( N( N( N( N( N( N( N( N( &N( &N( /N( Q( FQ( Q( P( P( NP( P( O( )R( 2R( ;R( DR( )R( 2R( ;R( DR( )R( 2R( ;R( MR( )R( 2R( )R( hi u invalid multiplication operand at 0x%08lx rsvd %ld %s syscall %#lx break %#lx tge r%ld, r%ld tgeu r%ld, r%ld tlt r%ld, r%ld tltu r%ld, r%ld teq r%ld, r%ld tne r%ld, r%ld sllv r%ld, r%ld, r%ld srlv r%ld, r%ld, r%ld srav r%ld, r%ld, r%ld movz r%ld, r%ld, r%ld movn r%ld, r%ld, r%ld add r%ld, r%ld, r%ld addu r%ld, r%ld, r%ld sub r%ld, r%ld, r%ld subu r%ld, r%ld, r%ld and r%ld, r%ld, r%ld or r%ld, r%ld, r%ld xor r%ld, r%ld, r%ld nor r%ld, r%ld, r%ld slt r%ld, r%ld, r%ld sltu r%ld, r%ld, r%ld mult r%ld, r%ld multu r%ld, r%ld div r%ld, r%ld divu r%ld, r%ld mov%s r%ld, r%ld, %ld jalr r%ld jalr r%ld, r%ld jr r%ld mthi r%ld mtlo r%ld nop sll r%ld, r%ld, %ld srl r%ld, r%ld, %ld sra r%ld, r%ld, %ld mfhi r%ld mflo r%ld sync sync %ld bltz r%ld, %ld bgez r%ld, %ld bltzl r%ld, %ld bgezl r%ld, %ld tgei r%ld, %ld tgeiu r%ld, %ld tlti r%ld, %ld tltiu r%ld, %ld teqi r%ld, %ld tnei r%ld, %ld bltzal r%ld, %ld bgezal r%ld, %ld bltzall r%ld, %ld bgezall r%ld, %ld j %ld jal %ld beq r%ld, r%ld, %ld bne r%ld, r%ld, %ld blez r%ld, %ld bgtz r%ld, %ld addi r%ld, r%ld, %ld addiu r%ld, r%ld, %ld slti r%ld, r%ld, %ld sltiu r%ld, r%ld, %ld andi r%ld, r%ld, %#lx ori r%ld, r%ld, %#lx xori r%ld, r%ld, %#lx lui r%ld, %#lx cop%ld %ld%ld%ld mfc0 r%ld, r%ld # %ld mtc0 r%ld, r%ld # %ld bc0f %ld mips.igen:5679:0x%08lx:%s unimplemented bc0t %ld mips.igen:5717:0x%08lx:%s unimplemented bc0fl %ld mips.igen:5702:0x%08lx:%s unimplemented bc0tl %ld mips.igen:5731:0x%08lx:%s unimplemented tlbr mips.igen:5912:0x%08lx:%s unimplemented tlbwi mips.igen:5927:0x%08lx:%s unimplemented tlbwr mips.igen:5942:0x%08lx:%s unimplemented tlbp mips.igen:5897:0x%08lx:%s unimplemented rfe eret Warning: ERET when SR[ERL] set not supported mfc1 r%ld, f%ld cfc1 r%ld, f%ld mtc1 r%ld, f%ld ctc1 r%ld, f%ld bc1%s%s %ld bc1%s%s %ld, %ld add.%s f%ld, f%ld, f%ld sub.%s f%ld, f%ld, f%ld mul.%s f%ld, f%ld, f%ld div.%s f%ld, f%ld, f%ld movz.%s f%ld, f%ld, r%ld movn.%s f%ld, f%ld, r%ld c.%s.%s f%ld, f%ld c.%s.%s %ld, f%ld, f%ld mov%s.%s f%ld, f%ld, %ld sqrt.%s f%ld, f%ld abs.%s f%ld, f%ld mov.%s f%ld, f%ld neg.%s f%ld, f%ld round.l.%s f%ld, f%ld trunc.l.%s f%ld, f%ld ceil.l.%s f%ld, f%ld floor.l.%s f%ld, f%ld round.w.%s f%ld, f%ld trunc.w.%s f%ld, f%ld ceil.w.%s f%ld, f%ld floor.w.%s f%ld, f%ld recip.%s f%ld, f%ld rsqrt.%s f%ld, f%ld cvt.s.%s f%ld, f%ld cvt.d.%s f%ld, f%ld cvt.w.%s f%ld, f%ld cvt.l.%s f%ld, f%ld madd.%s f%ld, f%ld, f%ld, f%ld msub.%s f%ld, f%ld, f%ld, f%ld nmadd.%s f%ld, f%ld, f%ld, f%ld nmsub.%s f%ld, f%ld, f%ld, f%ld swxc1 f%ld, r%ld(r%ld) prefx %ld, r%ld(r%ld) lwxc1 f%ld, r%ld(r%ld) beql r%ld, r%ld, %ld bnel r%ld, r%ld, %ld bgtzl r%ld, %ld lb r%ld, %ld(r%ld) lh r%ld, %ld(r%ld) lwl r%ld, %ld(r%ld) lw r%ld, %ld(r%ld) lbu r%ld, %ld(r%ld) lhu r%ld, %ld(r%ld) lwr r%ld, %ld(r%ld) sb r%ld, %ld(r%ld) sh r%ld, %ld(r%ld) swl r%ld, %ld(r%ld) sw r%ld, %ld(r%ld) swr r%ld, %ld(r%ld) cache %ld, %ld(r%ld) lwc%ld r%ld, %ld(r%ld) ll r%ld, %ld(r%ld) lwc1 f%ld, %ld(r%ld) pref %ld, %ld(r%ld) ldc1 f%ld, %ld(r%ld) swc%ld r%ld, %ld(r%ld) sc r%ld, %ld(r%ld) swc1 f%ld, %ld(r%ld) sdc1 f%ld, %ld(r%ld) /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-bits.c start >= stop %s:%d: assertion failed - %s start <= stop sign_bit < 64 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-n-bits.h shift <= N sign_bit < N /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-n-endian.h offset + sizeof_word <= sizeof(unsigned_N) word < (sizeof (unsigned_N) / sizeof_word) (sizeof (unsigned_N) % sizeof_word) == 0 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-core.c (addr & (nr_bytes - 1)) == 0 (addr + (nr_bytes - 1)) >= addr !abort || cpu != NULL read write -> <- sim-n-core.h:%d: %s-%d %s:0x%08lx %s 0x%08lx%08lx%08lx%08lx %s-%d %s:0x%08lx %s 0x%08lx%08lx %s-%d %s:0x%08lx %s 0x%08lx %s-%d %s:0x%08lx %s 0x%04lx %s-%d %s:0x%08lx %s 0x%02lx /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-events.c %s:%d: , event time-from-event - time %ld, delta %ld - event %d, tag 0x%lx, time %ld, handler 0x%lx, data 0x%lx%s%s current_time == sim_events_time (sd) sim_watch_valid - bad switch G-* * * C * * !* "* H#* #* $* %* M&* &* '* 0(* ~(* (* H)* )* ,** ** =+* +* ,* ,* "-* n > 0 slip > 0 events->nr_ticks_to_process != 0 events_were_next event issued at %ld - tag 0x%lx - handler 0x%lx, data 0x%lx%s%s events->time_from_event >= events->nr_ticks_to_process events->queue != NULL , 1 0 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/sim/mips/../common/sim-fpu.c src->fraction >= IMPLICIT_1 src->fraction < IMPLICIT_2 (exp == EXPMAX) <= ((fraction & ~IMPLICIT_1) == 0) 7* #7* 6* 8* 8* 7* val.i == packed val == org s->fraction >= IMPLICIT_1 C* D* C* CD* D* val == i dM* nM* M* yM* M* &N* 0N* eN* ;N* PN* ]O* gO* P* O* P* f->fraction < IMPLICIT_2 f->fraction >= IMPLICIT_1 (f->class == sim_fpu_class_number || f->class == sim_fpu_class_denorm) <= (f->fraction < IMPLICIT_2 && f->fraction >= IMPLICIT_1) f->fraction >= IMPLICIT_1 && f->fraction < IMPLICIT_2 high < LSBIT64 (((NR_FRAC_GUARD + 1) * 2) - 64) high >= LSBIT64 ((NR_FRAC_GUARD * 2) - 64) high >= IMPLICIT_1 && high < IMPLICIT_2 numerator >= denominator l->sign == r->sign y >= IMPLICIT_1 && y < IMPLICIT_4 y >= IMPLICIT_1 && y < (IMPLICIT_2 << 1) q >= IMPLICIT_1 && q < IMPLICIT_2 q * " * * A * Y * ) * - + %s 0. *QuietNaN *SignalNaN 0.0 INF 1. *2^%+d * z * * * * * %sD %sSNaN %sQNaN %sISI %sIDI %sZDZ %sIMZ %sCVI %sCMP %sSQRT %sX %sO %sU %s/ %sR LOAD AccessLength of %d would extend over %d bit aligned boundary for physical address 0x%s w * G * * * * * f * : * * * * * * * * * STORE AccessLength of %d would extend over %d bit aligned boundary for physical address 0x%s * * u * H * * * * x * * * * * * * * * Instruction CACHE operation %d to be coded Data CACHE operation %d to be coded PENDING_DRAIN - Mis-match on pending update pointers Internal function must longjump load instruction HILO: %s: %s at 0x%08lx too close to MF at 0x%08lx MT HILO: %s: MF at 0x%08lx following OP at 0x%08lx corrupted by MT at 0x%08lx OP s d w l ps ? V * ] * y * y * d * k * r * t f un eq ueq olt ult ole ule sf ngle seq ngl lt nge le ngt * * * * * * * * * * * * * ! * ( * / * save: aregs=%d causes unpredictable results [ * [ * [ * [ * d * d * d * d * m * m * m * [ * v * v *  * * * X * * * * ` * * y * * * * y * * * * y * * * * y * * y * hi u invalid multiplication operand at 0x%08lx Internal error - bad switch generated + + + + . + O + p + + + + + + 6 + W + x + + + E)+ 8+ $8+ G9+ h9+ 9+ 9+ 9+ 9+ 9+ 9+ 9+ 9+ 9+ 9+ 9+ :+ ':+ H:+ i:+ :+ :+ 9+ :+ :+ ;+ /;+ 9+ 9+ P;+ q;+ ;+ ;+ ;+ ;+ 9+ <+ 9+ 9+ 7<+ U<+ s<+ 9+ 9+ <+ 9+ 9+ + + + / + P + q + + + + + + 7 + X + y + + + + + + + + + + + ? + ` + + + + + + + + + + & + G + h + + + + + + + + + + + + . + O + m + + + + + 0 + Q + r + + + + + + + + + + + 8 + + Y + w + + + + + + + + + + + + + + + + + + + #+ + + + + + + + &+ + + + + + + + r)+ t*+ *+ ++ ,+ ,+ -+ -+ 2.+ .+ >/+ /+ J0+ 0+ V1+ 1+ b2+ 2+ 3+ 3+ b2+ !4+ 4+ b2+ b2+ b2+ b2+ b2+ b2+ b2+ b2+ b2+ -5+ 5+ b2+ b2+ G6+ 6+ b2+ b2+ b2+ b2+ b2+ b2+ b2+ b2+ b2+ b2+ S7+ S7+ S7+ S7+ S7+ S7+ S7+ S7+ S7+ S7+ S7+ S7+ S7+ S7+ S7+ S7+ )+ Y*+ )+ Y*+ )+ Y*+ )+ Y*+ *+ Y*+ Y*+ Y*+ Y*+ Y*+ Y*+ Y*+ ;*+ ;*+ Y*+ Y*+ Y*+ Y*+ ;*+ Q8+ ,9+ ,9+ ,9+ ,9+ ,9+ ,9+ ,9+ r8+ ,9+ ,9+ ,9+ ,9+ ,9+ ,9+ 8+ ,9+ ,9+ ,9+ ,9+ ,9+ ,9+ ,9+ ,9+ ,9+ ,9+ ,9+ ,9+ ,9+ ,9+ ,9+ ,9+ 8+ 8+ ,9+ ,9+ ,9+ ,9+ 8+ ,9+ 8+ 8+ ,9+ ,9+ ,9+ ,9+ 8+ ,9+ 8+ 8+ ,9+ ,9+ ,9+ ,9+ 8+ ,9+ 9+ 9+ ,9+ ,9+ ,9+ ,9+ 9+ 5.1 TERM [A [B [C [D [H [F OA OB OC OD OH OF hl^$0ftFT;,%wbeWBE| _*\AaIiCcDdPpYyRrSsXx~ l|h^0bB l|hwW^0bB l|h^0%bB abort accept-line arrow-key-prefix backward-byte backward-char backward-delete-char backward-kill-line backward-kill-word backward-word beginning-of-history beginning-of-line call-last-kbd-macro capitalize-word character-search character-search-backward clear-screen complete copy-backward-word copy-forward-word copy-region-as-kill delete-char delete-char-or-list delete-horizontal-space digit-argument do-lowercase-version downcase-word dump-functions dump-macros dump-variables emacs-editing-mode end-kbd-macro end-of-history end-of-line exchange-point-and-mark forward-backward-delete-char forward-byte forward-char forward-search-history forward-word history-search-backward history-search-forward insert-comment insert-completions kill-whole-line kill-line kill-region kill-word menu-complete next-history non-incremental-forward-search-history non-incremental-reverse-search-history non-incremental-forward-search-history-again non-incremental-reverse-search-history-again overwrite-mode possible-completions previous-history quoted-insert re-read-init-file redraw-current-line reverse-search-history revert-line self-insert set-mark start-kbd-macro tab-insert tilde-expand transpose-chars transpose-words tty-status undo universal-argument unix-filename-rubout unix-line-discard unix-word-rubout upcase-word yank yank-last-arg yank-nth-arg yank-pop vi-append-eol vi-append-mode vi-arg-digit vi-back-to-indent vi-bWord vi-bword vi-change-case vi-change-char vi-change-to vi-char-search vi-column vi-complete vi-delete vi-delete-to vi-eWord vi-editing-mode vi-end-word vi-eof-maybe vi-eword vi-fWord vi-fetch-history vi-first-print vi-fword vi-goto-mark vi-insert-beg vi-insertion-mode vi-match vi-movement-mode vi-next-word vi-overstrike vi-overstrike-delete vi-prev-word vi-put vi-redo vi-replace vi-rubout vi-search vi-search-again vi-set-mark vi-subst vi-tilde-expand vi-yank-arg vi-yank-to "\'`@$><=;|&{( "' --More-- / // Display all %d possibilities? (y or n) readline: bad value %d for what_to_do in rl_complete . C-\M- a + a + a + a + a + a + a + a + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Q + + + + + + + + + + + + + + + + + + + + + + ! + + 1 + + A + + + INPUTRC ~/.inputrc readline: %s: line %d: %s readline: %s Control- C- CTRL- Meta M- other term= mode= emacs vi $else found without matching $if $endif without matching $if if endif else include unknown parser directive no closing `"' in key binding set prefix-meta bind-tty-special-chars blink-matching-paren byte-oriented completion-ignore-case convert-meta disable-completion enable-keypad expand-tilde history-preserve-point horizontal-scroll-mode input-meta mark-directories mark-modified-lines mark-symlinked-directories match-hidden-files meta-flag output-meta page-completions prefer-visible-bell print-completions-horizontally show-all-if-ambiguous show-all-if-unmodified visible-stats bell-style comment-begin completion-query-items editing-mode isearch-terminators keymap on off none audible visible DEL ESC Escape LFD Newline RET Return Rubout SPC Space Tab emacs-standard emacs-meta emacs-ctlx vi-move vi-command vi-insert %s \M- \C-%c \C-? # %s (not bound) "%s": %s %s is not bound to any keys %s can be found on , . "%s"%s ... "%s%s": "%s" %s%s outputs %s # %d set %s %s %s is set to `%s' reverse- i-search)` ': %s b , , \ , # , , , \%o M- C- readline: debug: insert_some_chars: count (%d) != col (%d) /-_=~.#$ ~ readline: readline_callback_read_char() called with no handler! COLUMNS co LINES li @7 DC IC ce cl cr dc ei ic im kD kH kI kd ke kh kl kr ks ku le mm mo pc up vb vs ve TERM dumb am xn km MT # LC_ALL LANG LC_CTYPE POSIX (arg: %d) X%lu = ;&()|<> event not found bad word specifier substitution failed unrecognized history modifier no previous substitution unknown expansion error , , , , , :$*%^ V , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , V , , , , , , () <>;&|$ "'` \`"$ HOME . .history %d LINES COLUMNS ~ ~ HOME > # c> > ? $0 $1 $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 $17 $18 $19 $20 $21 $22 $23 $24 $25 $26 $27 $28 $29 $30 $31 D D D D D D D D D D D D D D D D D D D " D & D * D . D 2 D 6 D : D > D B D F D J D N D R D zero at v0 v1 a0 a1 a2 a3 t0 t1 t2 t3 t4 t5 t6 t7 s0 s1 s2 s3 s4 s5 s6 s7 t8 t9 k0 k1 gp sp s8 ra D D D D D D D D D D D D D D D D D D D D D ! D $ D ' D * D - D 0 D 3 D 6 D 9 D < D ? D a4 a5 a6 a7 D D D D D D D D D D D D D D D D D D D D D ! D $ D ' D * D - D 0 D 3 D 6 D 9 D < D ? D $f0 $f1 $f2 $f3 $f4 $f5 $f6 $f7 $f8 $f9 $f10 $f11 $f12 $f13 $f14 $f15 $f16 $f17 $f18 $f19 $f20 $f21 $f22 $f23 $f24 $f25 $f26 $f27 $f28 $f29 $f30 $f31 D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D fv0 fv0f fv1 fv1f ft0 ft0f ft1 ft1f ft2 ft2f ft3 ft3f fa0 fa0f fa1 fa1f ft4 ft4f ft5 ft5f fs0 fs0f fs1 fs1f fs2 fs2f fs3 fs3f fs4 fs4f fs5 fs5f D D D D D D D D D D D D D D D D D D D D D D D D D D D D D " D ' D + D ft14 ft15 ft6 ft7 fa2 fa3 fa4 fa5 fa6 fa7 ft8 ft9 ft10 ft11 ft12 ft13 D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D ' D D fs6 fs7 D D D D D D D D D D D D D D D D D D D D D D D D D D D D D ' D D D D D D D D D D D D D D D D D D D D D D " D & D * D . D 2 D 6 D : D > D B D F D J D N D R D c0_index c0_random c0_entrylo c0_context c0_badvaddr c0_entryhi c0_sr c0_cause c0_epc c0_prid D D D D D D D D D D D D D D D D D D D " D & D * D . D 2 D 6 D : D > D B D F D J D N D R D c0_entrylo0 c0_entrylo1 c0_pagemask c0_wired c0_count c0_compare c0_config c0_lladdr c0_watchlo c0_watchhi c0_xcontext c0_ecc c0_cacheerr c0_taglo c0_taghi c0_errorepc D D D D D D D D D D D D D D D D D D D D D * D . D 2 D 6 D : D D D * D 3 D < D R D c0_status c0_debug c0_depc c0_perfcnt c0_errctl c0_desave D D D D D D D D D D D D D D D D D D D D D * D . D D D D D D * D 3 D < D D c0_config1 c0_config2 c0_config3 c0_watchlo,1 c0_watchlo,2 c0_watchlo,3 c0_watchlo,4 c0_watchlo,5 c0_watchlo,6 c0_watchlo,7 c0_watchhi,1 c0_watchhi,2 c0_watchhi,3 c0_watchhi,4 c0_watchhi,5 c0_watchhi,6 c0_watchhi,7 c0_perfcnt,1 c0_perfcnt,2 c0_perfcnt,3 c0_perfcnt,4 c0_perfcnt,5 c0_perfcnt,6 c0_perfcnt,7 c0_cacheerr,1 c0_cacheerr,2 c0_cacheerr,3 c0_datalo c0_datahi D D D D D D D D D D D ) D 6 D C D P D ] D j D w D D D D D D D D D D D D c0_hwrena D D D D D D D | D D D D D D D D D D D D D D * D . D D D D D D * D 3 D < D D c0_contextconfig c0_mvpcontrol c0_mvpconf0 c0_mvpconf1 c0_vpecontrol c0_vpeconf0 c0_vpeconf1 c0_yqmask c0_vpeschedule c0_vpeschefback c0_tcstatus c0_tcbind c0_tcrestart c0_tchalt c0_tccontext c0_tcschedule c0_tcschefback c0_pagegrain c0_srsconf0 c0_srsconf1 c0_srsconf2 c0_srsconf3 c0_srsconf4 c0_intctl c0_srsctl c0_srsmap c0_ebase c0_tracecontrol c0_tracecontrol2 c0_usertracedata c0_tracebpc c0_taglo1 c0_datalo1 c0_taglo2 c0_datalo2 c0_taglo3 c0_datalo3 c0_taghi1 c0_datahi1 c0_taghi2 c0_datahi2 c0_taghi3 c0_datahi3 D 1 D ? D K D W D e D q D } D D D D D D D D D D D D D " D . D : D F D P D Z D d D D D D D D D D D D D D ) D 6 D C D P D ] D j D m D } D D D w D D D D D D D D D D D D D D D D D D D D D D D D c0_cacheerr_i c0_taglo_i c0_taghi_i D D D D D D D D D D D D D D D D D D D D D * D . D D D D D D D D < D D c0_perftrace c0_edebug c0_buserr_pa c0_cacheerr_d c0_cacheerr_d_pa c0_datalo_i c0_taglo_d c0_datalo_d c0_datahi_i c0_taghi_d c0_datahi_d D D D ` D m D w D D D D D D D w D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D * D . D D D D D D D D < D D c0_extintreq c0_extintmask c0_procid2 D D d D D D D D D D D D D D D D ) D 6 D C D P D ] D j D w D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D " D & D * D . D 2 D 6 D : D > D B D F D J D N D R D hwr_cpunum hwr_synci_step hwr_cc hwr_ccres D D D D D D D D D D D D D D D D D D D " D & D * D . D 2 D 6 D : D > D B D F D J D N D R D numeric 32 n32 64 r3000 r3900 r4000 r4010 vr4100 vr4111 vr4120 r4300 r4400 r4600 r4650 r5000 vr5400 vr5500 r6000 rm7000 rm9000 r8000 r10000 r12000 r14000 r16000 mips5 mips32 mips32r2 mips64 mips64r2 sb1 loongson2e loongson2f loongson3a octeon xlr D @ D ` D D D ` D D < < @ D ` D D ` D ` D D @ D ` D D @ D ` D D @ D ` D D @ D ` D D @ D ` D D 0 0 ` D ` D D @ D ` D D * * @ D ` D D @ D ` D D @ D ` D D | | @ D ` D D p p @ D ` D D X X @ D ` D D X X @ D ` D D @ @ @ D ` D % D ' ' @ D ` D , D . . @ D ` D 3 D 6 6 @ D ` D : D > > @ D ` D A D @ D ` D G D D D ` D N D ! ! 8 D @ D H D W D @ @ D D ` D ^ D A A , D @ D H D g D D D ` D k D @@ D ` D v D @ D ` D D @ D ` D D e e @ D ` D D ( D D ! ` D D @ D ` D no-aliases gpr-names fpr-names cp0-names hwr-names reg-names %c # internal error, incomplete extension sequence (+) 0x%x 0x%lx %s $%d,%d %d # internal error, undefined extension sequence (+%c) $ac%ld %ld $%ld jalx %s or %s $fcc%ld $cc%ld $v%ld[%d] $v%ld # internal error, undefined modifier (%c) - - - - - , - 7 - E - E - - o - E - - - - - w - ] - - - - - 7 - c - - - - w - - - - c - - + - - - e - - - , - - Z - - - } - : - S - -  - . - - - > - - - U - ~ - - E - - E - - - - - - - - - - X - Y - - - - - - - - - - - - - - - - - - O - - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - - ? - n - - . - . - . - . - . - . - . - . - . - . - . - . - - - - - - - - - . - . - . - . - . - . - . - . - - . - - q - . - . - . - . - . - - . - . - . - . - . - . - - = - - . - . - . - . - . - . - . - . - . - . - . - . - 4 - . - . - ` - : - . - . - . - - . - - $pc -%s , %s?? %s%s %s$f0 -$f1 %s%d ,%s ,%s-%s # internal disassembler error, unrecognised modifier (%c) &- &- .6- .6- &- .6- .6- .6- &'- .6- .6- .6- 4(- 4(- 4(- .6- 4(- .6- .6- .6- 4(- .6- 4(- .6- .6- 4(- 4(- 4(- 4(- 4(- .6- .6- 4(- .6- .6- 4(- %1- (3- .6- .6- y'- .6- '- N'- .6- 4(- 4(- 4(- '- '- &- 4(- .6- 4(- .6- .6- .6- n0- .6- .6- .6- .6- .6- .6- .6- .6- 4(- 4(- %1- (3- .6- .6- 4(- 4(- .6- .6- .6- .6- r&- 5&- r&- 5&- &- )- 5)- <*- ,- T*- ,- ,- ,- z(- ,- (- ,- ,- +- +- *- )- +- ,- ,- a)- ,- ,- +- ,- ,- ,- ,- ,- ,- ,- ,- ,- *- k*- )- ,- ,- ,- (- ,- (- ,- ,- ,- ,- ,- ,- ,- ,- ,- ,- ,- ,- *- *- ,- ,- ,- ,- 6+- b+- extend 0x%x The following MIPS specific disassembler options are supported for use with the -M switch (multiple options should be separated by commas): gpr-names=ABI Print GPR names according to specified ABI. Default: based on binary being disassembled. fpr-names=ABI Print FPR names according to specified ABI. Default: numeric. cp0-names=ARCH Print CP0 register names according to specified architecture. Default: based on binary being disassembled. hwr-names=ARCH Print HWR names according to specified architecture. Default: based on binary being disassembled. reg-names=ABI Print GPR and FPR names according to specified ABI. reg-names=ARCH Print CP0 register and HWR names according to specified architecture. For the options above, the following values are supported for "ABI": %s For the options above, The following values are supported for "ARCH": > # c> > ? pref k,o(b) k,A(b) prefx h,t(b) nop ssnop ehb li t,j t,i t,I move d,s b p bal campi campv camwi d,s,t ramri gsle s,t gsgt gslble t,b,d gslbgt gslhle gslhgt gslwle gslwgt gsldle gsldgt gssble gssbgt gsshle gsshgt gsswle gsswgt gssdle gssdgt gslwlec1 T,b,d gslwgtc1 gsldlec1 gsldgtc1 gsswlec1 gsswgtc1 gssdlec1 gssdgtc1 gslwlc1 T,+a(b) gslwrc1 gsldlc1 gsldrc1 gsswlc1 gsswrc1 gssdlc1 gssdrc1 gslbx t,+b(b,d) gslhx gslwx gsldx gssbx gsshx gsswx gssdx gslwxc1 T,+b(b,d) gsldxc1 gsswxc1 gssdxc1 gslq +z,t,+c(b) gssq gslqc1 +Z,T,+c(b) gssqc1 abs d,v abs.s D,V abs.d abs.ps add d,v,t t,r,I D,S,T add.s D,V,T add.d add.ob X,Y,Q D,S,T[e] D,S,k add.ps add.qh adda.ob Y,Q adda.qh addi t,r,j addiu addl.ob addl.qh addr.ps addu alni.ob X,Y,Z,O D,S,T,% alni.qh alnv.ps D,V,T,s alnv.ob X,Y,Z,s alnv.qh and and.ob and.qh andi t,r,i baddu bbit032 s,+x,p bbit0 s,+X,p bbit132 bbit1 bc1any2f N,p bc1any2t bc1any4f bc1any4t bc1f bc1fl bc1t bc1tl beqz s,p beqzl beq s,t,p s,I,p beql bge bgel bgeu bgeul bgez bgezl bgezal bgezall bgt bgtl bgtu bgtul bgtz bgtzl ble blel bleu bleul blez blezl blt bltl bltu bltul bltz bltzl bltzal bltzall bnez bnezl bne bnel break c c,q c.f.d S,T M,S,T c.f.s c.f.ps c.un.d c.un.s c.un.ps c.eq.d c.eq.s c.eq.ob S,T[e] S,k c.eq.ps c.eq.qh c.ueq.d c.ueq.s c.ueq.ps c.olt.d c.olt.s c.olt.ps c.ult.d c.ult.s c.ult.ps c.ole.d c.ole.s c.ole.ps c.ule.d c.ule.s c.ule.ps c.sf.d c.sf.s c.sf.ps c.ngle.d c.ngle.s c.ngle.ps c.seq.d c.seq.s c.seq.ps c.ngl.d c.ngl.s c.ngl.ps c.lt.d c.lt.s c.lt.ob c.lt.ps c.lt.qh c.nge.d c.nge.s c.nge.ps c.le.d c.le.s c.le.ob c.le.ps c.le.qh c.ngt.d c.ngt.s c.ngt.ps cabs.eq.d cabs.eq.ps cabs.eq.s cabs.f.d cabs.f.ps cabs.f.s cabs.le.d cabs.le.ps cabs.le.s cabs.lt.d cabs.lt.ps cabs.lt.s cabs.nge.d cabs.nge.ps cabs.nge.s cabs.ngl.d cabs.ngl.ps cabs.ngl.s cabs.ngle.d cabs.ngle.ps cabs.ngle.s cabs.ngt.d cabs.ngt.ps cabs.ngt.s cabs.ole.d cabs.ole.ps cabs.ole.s cabs.olt.d cabs.olt.ps cabs.olt.s cabs.seq.d cabs.seq.ps cabs.seq.s cabs.sf.d cabs.sf.ps cabs.sf.s cabs.ueq.d cabs.ueq.ps cabs.ueq.s cabs.ule.d cabs.ule.ps cabs.ule.s cabs.ult.d cabs.ult.ps cabs.ult.s cabs.un.d cabs.un.ps cabs.un.s flushi flushd flushid wb o(b) cache ceil.l.d D,S ceil.l.s ceil.w.d ceil.w.s cfc0 t,G cfc1 t,S cftc1 d,E d,T cftc2 cins32 t,r,+p,+S cins t,r,+P,+S t,r,+p,+s clo U,s clz ctc0 ctc1 cttc1 t,g cttc2 cvt.d.l cvt.d.s cvt.d.w cvt.l.d cvt.l.s cvt.s.l cvt.s.d cvt.s.w cvt.s.pl cvt.s.pu cvt.w.d cvt.w.s cvt.ps.pw cvt.ps.s cvt.pw.ps dabs dadd daddi daddiu daddu daddwc dbreak dclo dclz dctr dctw deret dext t,r,I,+I t,r,+A,+C dextm t,r,+A,+G dextu t,r,+E,+H ddiv z,s,t d,v,I ddivu di t dins t,r,+A,+B dinsm t,r,+A,+F dinsu t,r,+E,+F div z,t div.d div.s div.ps divu dla t,A(b) dlca dli dmacc dmacchi dmacchis dmacchiu dmacchius dmaccs dmaccu dmaccus dmadd16 dmfc0 t,+D t,G,H dmt dmtc0 dmfc1 dmtc1 dmul dmulo dmulou dmult dmultu dneg d,w dnegu dpop drem dremu dret drol dror d,w,< drorv d,t,s dror32 drotl drotr drotrv drotr32 dsbh dshd dsllv dsll32 dsll d,w,s d,w,> dsrav dsra32 dsra dsrlv dsrl32 dsrl dsub dsubu dvpe ei emt eret evpe ext exts32 exts floor.l.d floor.l.s floor.w.d floor.w.s hibernate ins jr s jr.hb j a jalr jalr.hb jal jalx la lb t,o(b) lbu lca ld ldaddw t,b ldaddwu ldaddd ldc1 T,o(b) E,o(b) T,A(b) E,A(b) l.d ldc2 ldc3 ldl ldr ldxc1 D,t(b) lh lhu li.d t,F T,L li.s t,f T,l ll lld lui t,u luxc1 lw lwc0 lwc1 l.s lwc2 lwc3 lwl lcache lwr flush fork lwu lwxc1 lwxs d,t(b) macc maccs macchi macchis macchiu macchius maccu maccus mad madu madd.d D,R,S,T madd.s madd.ps madd 7,s,t maddp maddu madd16 max.ob max.qh mfpc t,P mfps mftacx d d,* mftc0 d,+t d,+T d,E,H mftc1 mftc2 mftdsp mftgpr d,t mfthc1 mfthc2 mfthi mftlo mftr d,t,!,H,$ mfc0 mfc1 mfhc1 mfdr mfhi d,9 mflo mflhxu mfcr t,s min.ob min.qh mov.d mov.s mov.ps movf d,s,N movf.d D,S,N movf.l X,Y,N movf.s movf.ps movn movnz ffc movn.d D,S,t movn.l X,Y,t movn.s movn.ps movt movt.d movt.l movt.s movt.ps movz ffs movz.d movz.l movz.s movz.ps msac msacu msachi msachiu msgn.qh msgsnd msgld msgwait msub.d msub.s msub.ps msub msubu mtpc mtps mtc0 mtc1 mthc1 mtdr mthi s,7 mtlo mtlhx mtcr mtm0 mtm1 mtm2 mtp0 mtp1 mtp2 mttc0 mttc1 mttc2 mttacx t,& mttdsp mttgpr t,d mtthc1 mtthc2 mtthi mttlo mttr t,d,!,H,$ mul.d mul.s mul.ob mul.ps mul.qh mul mula.ob mula.qh mulhi mulhiu mull.ob mull.qh mulo mulou mulr.ps muls mulsu mulshi mulshiu muls.ob muls.qh mulsl.ob mulsl.qh mult multp multu mulu neg negu neg.d neg.s neg.ps nmadd.d nmadd.s nmadd.ps nmsub.d nmsub.s nmsub.ps nor nor.ob nor.qh not or or.ob or.qh ori pabsdiff.ob pabsdiffc.ob pavg.ob pickf.ob pickf.qh pickt.ob pickt.qh pll.ps plu.ps pop pul.ps puu.ps pperm rach.ob X D rach.qh racl.ob racl.qh racm.ob racm.qh recip.d recip.ps recip.s recip1.d recip1.ps recip1.s recip2.d recip2.ps recip2.s rem remu rdhwr t,K rdpgpr rfe rnas.qh X,Q rnau.ob rnau.qh rnes.qh rneu.ob rneu.qh rol ror rorv rotl rotr rotrv round.l.d round.l.s round.w.d round.w.s rsqrt.d rsqrt.ps rsqrt.s rsqrt1.d rsqrt1.ps rsqrt1.s rsqrt2.d rsqrt2.ps rsqrt2.s rzs.qh rzu.ob D,k rzu.qh sb sc scd sd sdbbp B sdc1 sdc2 sdc3 s.d sdl sdr sdxc1 S,t(b) seb seh selsl selsr seq seqi t,r,+Q sge sgeu sgt sgtu sh shfl.bfla.qh X,Y,Z shfl.mixh.ob shfl.mixh.qh shfl.mixl.ob shfl.mixl.qh shfl.pach.ob shfl.pach.qh shfl.pacl.ob shfl.repa.qh shfl.repb.qh shfl.upsl.ob sle sleu sllv sll sll.ob sll.qh slt slti sltiu sltu sne snei sqrt.d sqrt.s sqrt.ps srav sra sra.qh srlv srl srl.ob srl.qh standby sub sub.d sub.s sub.ob sub.ps sub.qh suba.ob suba.qh subl.ob subl.qh subu suspend suxc1 sw swapw swapwu swapd swc0 swc1 s.s swc2 swc3 swl scache swr invalidate swxc1 synciobdma syncs syncw syncws sync_acquire sync_mb sync_release sync_rmb sync_wmb sync 1 sync.p sync.l synci syscall teqi s,j teq s,t,q s,I tgei tge tgeiu tgeu tlbp tlbr tlbwi tlbwr tlti tlt tltiu tltu tnei tne trunc.l.d trunc.l.s trunc.w.d D,S,x trunc.w.s uld ulh ulhu ulw usd ush usw v3mulu vmm0 vmulu wach.ob Y S wach.qh wacl.ob Y,Z wacl.qh wait J waiti wrpgpr wsbh xor xor.ob xor.qh xori yield udi0 s,t,d,+1 s,t,+2 s,+3 +4 udi1 udi2 udi3 udi4 udi5 udi6 udi7 udi8 udi9 udi10 udi11 udi12 udi13 udi14 udi15 bc2f bc2fl bc2t bc2tl cfc2 ctc2 dmfc2 dmtc2 mfc2 mfhc2 mtc2 mthc2 bc3f bc3fl bc3t bc3tl cfc3 ctc3 dmfc3 dmtc3 mfc3 mtc3 addciu absq_s.ph absq_s.pw absq_s.qh absq_s.w addq.ph addq.pw addq.qh addq_s.ph addq_s.pw addq_s.qh addq_s.w addsc addu.ob addu.qb addu_s.ob addu_s.qb addwc bitrev bposge32 bposge64 cmp.eq.ph cmp.eq.pw cmp.eq.qh cmpgu.eq.ob cmpgu.eq.qb cmpgu.le.ob cmpgu.le.qb cmpgu.lt.ob cmpgu.lt.qb cmp.le.ph cmp.le.pw cmp.le.qh cmp.lt.ph cmp.lt.pw cmp.lt.qh cmpu.eq.ob cmpu.eq.qb cmpu.le.ob cmpu.le.qb cmpu.lt.ob cmpu.lt.qb dextpdp t,7,6 dextpdpv t,7,s dextp dextpv dextr.l dextr_r.l dextr_rs.l dextr_rs.w dextr_r.w dextr_s.h dextrv.l dextrv_r.l dextrv_rs.l dextrv_rs.w dextrv_r.w dextrv_s.h dextrv.w dextr.w dinsv dmadd dmaddu dmsub dmsubu dmthlip dpaq_sa.l.pw dpaq_sa.l.w dpaq_s.w.ph dpaq_s.w.qh dpau.h.obl dpau.h.obr dpau.h.qbl dpau.h.qbr dpsq_sa.l.pw dpsq_sa.l.w dpsq_s.w.ph dpsq_s.w.qh dpsu.h.obl dpsu.h.obr dpsu.h.qbl dpsu.h.qbr dshilo 7,: dshilov 7,s extpdp extpdpv extp extpv extr_rs.w extr_r.w extr_s.h extrv_rs.w extrv_r.w extrv_s.h extrv.w extr.w insv lbux ldx lhx lwx maq_sa.w.phl maq_sa.w.phr maq_sa.w.qhll maq_sa.w.qhlr maq_sa.w.qhrl maq_sa.w.qhrr maq_s.l.pwl maq_s.l.pwr maq_s.w.phl maq_s.w.phr maq_s.w.qhll maq_s.w.qhlr maq_s.w.qhrl maq_s.w.qhrr modsub mthlip muleq_s.pw.qhl muleq_s.pw.qhr muleq_s.w.phl muleq_s.w.phr muleu_s.ph.qbl muleu_s.ph.qbr muleu_s.qh.obl muleu_s.qh.obr mulq_rs.ph mulq_rs.qh mulsaq_s.l.pw mulsaq_s.w.ph mulsaq_s.w.qh packrl.ph packrl.pw pick.ob pick.ph pick.pw pick.qb pick.qh preceq.pw.qhla preceq.pw.qhl preceq.pw.qhra preceq.pw.qhr preceq.s.l.pwl preceq.s.l.pwr precequ.ph.qbla precequ.ph.qbl precequ.ph.qbra precequ.ph.qbr precequ.pw.qhla precequ.pw.qhl precequ.pw.qhra precequ.pw.qhr preceq.w.phl preceq.w.phr preceu.ph.qbla preceu.ph.qbl preceu.ph.qbra preceu.ph.qbr preceu.qh.obla preceu.qh.obl preceu.qh.obra preceu.qh.obr precrq.ob.qh precrq.ph.w precrq.pw.l precrq.qb.ph precrq.qh.pw precrq_rs.ph.w precrq_rs.qh.pw precrqu_s.ob.qh precrqu_s.qb.ph raddu.l.ob raddu.w.qb rddsp d,' repl.ob d,5 repl.ph d,@ repl.pw repl.qb repl.qh replv.ob replv.ph replv.pw replv.qb replv.qh shilo 7,0 shilov shll.ob d,t,3 shll.ph d,t,4 shll.pw d,t,6 shll.qb shll.qh shll_s.ph shll_s.pw shll_s.qh shll_s.w shllv.ob shllv.ph shllv.pw shllv.qb shllv.qh shllv_s.ph shllv_s.pw shllv_s.qh shllv_s.w shra.ph shra.pw shra.qh shra_r.ph shra_r.pw shra_r.qh shra_r.w shrav.ph shrav.pw shrav.qh shrav_r.ph shrav_r.pw shrav_r.qh shrav_r.w shrl.ob shrl.qb shrlv.ob shrlv.qb subq.ph subq.pw subq.qh subq_s.ph subq_s.pw subq_s.qh subq_s.w subu.ob subu.qb subu_s.ob subu_s.qb wrdsp s,8 absq_s.qb addu.ph addu_s.ph adduh.qb adduh_r.qb append t,s,h balign t,s,I t,s,2 cmpgdu.eq.qb cmpgdu.lt.qb cmpgdu.le.qb dpa.w.ph dps.w.ph mul.ph mul_s.ph mulq_rs.w mulq_s.ph mulq_s.w mulsa.w.ph precr.qb.ph precr_sra.ph.w precr_sra_r.ph.w prepend shra.qb shra_r.qb shrav.qb shrav_r.qb shrl.ph shrlv.ph subu.ph subu_s.ph subuh.qb subuh_r.qb addqh.ph addqh_r.ph addqh.w addqh_r.w subqh.ph subqh_r.ph subqh.w subqh_r.w dpax.w.ph dpsx.w.ph dpaqx_s.w.ph dpaqx_sa.w.ph dpsqx_s.w.ph dpsqx_sa.w.ph bc0f bc0fl bc0t bc0tl mult.g gsmult multu.g gsmultu dmult.g gsdmult dmultu.g gsdmultu div.g gsdiv divu.g gsdivu ddiv.g gsddiv ddivu.g gsddivu mod.g gsmod modu.g gsmodu dmod.g gsdmod dmodu.g gsdmodu packsshb packsswh packushb paddb paddh paddw paddd paddsb paddsh paddusb paddush pandn pavgb pavgh pcmpeqb pcmpeqh pcmpeqw pcmpgtb pcmpgth pcmpgtw pextrh pinsrh_0 pinsrh_1 pinsrh_2 pinsrh_3 pmaddhw pmaxsh pmaxub pminsh pminub pmovmskb pmulhuh pmulhh pmullh pmuluw pasubub biadd pshufh psllh psllw psrah psraw psrlh psrlw psubb psubh psubw psubd psubsb psubsh psubusb psubush punpckhbh punpckhhw punpckhwd punpcklbh punpcklhw punpcklwd sequ c0 C c1 c2 c3 cop0 cop1 cop2 cop3 E E @ E E E E L E E E E @ E E E E $ E E 4 E E a E E } E E - A E E ! A E E % A E E E E E E E E u p A E E 5 p A E E p E E p A E E & p E E ' p E E B E E B E E B E E B ! E E B ( E E B / E E B 6 E E B = E E D E E K E E R E E Y E E ` E E g E E n E E u E ~ E ` E ~ E ` E ~ E ` E ~ E ` E ~ E @ E ~ E @ E ~ E @ E ~ E @ E E ? ` E E ? ` E E ? ` E E ? ` E E ? @ E E ? @ E E ? @ E E ? @ E E B E E B ! E E B ' E E B - E E 3 E E 9 E E ? E E E E M E ` W E M E ` _ E M E @ g E M E @ o E t E B  E t E E E ` @ E E @ E E E E F? E E F? E E F? E E `E? @ E E E E E E E? @ E E @K? E E F? E E F? E E x? E E J? E E H? E E K? E E F? E E `E? @ E E x? E E 7 x E E 7 x " E ' E B - E ' E $ B 3 E E 7 x ; E E 7 x C E E F? K E E ! K E E K E E E? @K E E K? P E X E x? P E ` E H? h E X E x? p E x E L? H E E x? H E E x? H E E $ E E E E G? @ E E K? E E x? E E J? E E H? E E K? E E x? E E 0 B E E ( p E E @ E E @ E E @ E E @ E E @ E E @ E E E E E !E E E @E E E AE E E E E E E E E E E E E E E E E E E E E E E E E # E ( E @ , E ( E P @ 2 E 6 E 2 E < E B E 6 E P B E < E G E 6 E G E < E K E 6 E K E < E P E 6 E P E < E U E 6 E U E < E [ E ( E @ ` E ( E @ f E ( E D m E ( E D u E 6 E u E < E y E 6 E y E < E ~ E 6 E ~ E < E E 6 E E < E E ( E @ E ( E \ @ E 6 E E < E E 6 E E < E E 6 E E < E E 6 E E < E E ( E @ E ( E X @ E 6 E E < E " E 6 E ! E < E # E 6 E $ E < E & E 6 E % E < E ' E ( E @ E ( E @ E ( E D E ( E D E ( E @ E ( E T @ E 6 E E < E ) E 6 E T E < E * E E E E E E ? E E 0 F E E 0 F E E 0 F E E 0 F E E 0 F E E 0 `E @ E E 0 F E E 1 F E E 1 F % E E 1 F % E E 1 F , E E 1 F , E E 1 `E @, E E 1 F 4 E E 2 F 4 E E 2 F ; E E 2 F ; E E 2 F B E E x B E E J B E J E H B E Q E K U E E 2 F U E E 2 `E @U E E 2 F ] E E x e E E 3 F e E E 3 F m E E 3 F m E E 3 F u E E 3 F u E E 3 `E @u E E 3 F ~ E E 4 F ~ E E 4 F E E 4 F E E 4 F E E 4 F E E 4 `E @ E E 4 F E E 5 F E E 5 F E E 5 F E E 5 F E E 5 F E E 5 `E @ E E 5 F E E 6 F E E 6 F E E 6 F E E 6 F E E 6 F E E 6 `E @ E E 6 F E E 7 F E E 7 F E E 7 F E E 7 F E E 7 F E E 7 `E @ E E 7 F E E 8 F E E 8 F E E 8 F E E 8 F E E 8 F E E 8 `E @ E E 8 F E E 9 F E E 9 F E E 9 F E E 9 F E E 9 F E E 9 `E @ E E 9 F E E : F E E : F E E : F E E : F $ E E : F $ E E : `E @$ E E : F - E E ; F - E E ; F 5 E E ; F 5 E E ; F = E E ; F = E E ; `E @= E E ; F F E E < F F E E < F M E E < F M E E < F T E E x T E E J T E J E H T E Q E K \ E E < F \ E E < `E @\ E E < F d E E x l E E = F l E E = F t E E = F t E E = F | E E = F | E E = `E @| E E = F E E > F E E > F E E > F E E > F E E x E E J E J E H E Q E K E E > F E E > `E @ E E > F E E x E E ? F E E ? F E E ? F E E ? F E E ? F E E ? `E @ E E ? F E E r F E E r F E E r F E E p F E E p F E E p F E E ~ F E E ~ F E E ~ F E E | F ( E E | F 3 E E | F = E E } F H E E } F T E E } F _ E E { F j E E { F v E E { F E E y F E E y F E E y F E E  F E E  F E E  F E E v F E E v F E E v F E E t F E E t F E E t F E E z F E E z F # E E z F . E E x F 8 E E x F C E E x F M E E s F X E E s F d E E s F o E E w F z E E w F E E w F E E u F E E u F E E u F E E q F E E q F E E q F E E E E E E E E @ E E @ E E + E E F? E E F? 0 E E F? 0 E E F? E # E @@ @ ' E # E @D @ ' E , E @D @ 0 E 6 E # A @ 0 E : E # A @ > E 6 E % A @ D E K E 3 p? B U E Z E 3 p? B U E d E 2 p? B n E r E ! p C v E r E p C z E # E @  E # E D  E , E D E E # A E , E # A E E % A E E ! F? E E ! F? 0 E E ! F? 0 E E % F? E E % F? 0 E E F? 0 E E F? 0 E E F? E E ( F? 0 E E F? 0 E E $ F? 0 E E $ F? E E & F? 0 E E & F? 0 E E $ F? 0 E E , E E , E E - E E E? @ E E `K? E ' E ` B # E ' E d B * E E - * E E . 0 E E 8 p @ 7 E E ? p > E r E % p C C E r E $ p C H E E @ M E E @ R E E B X E ] E 3 X E f E |? B p E v E |? B E E |? B E E E E / E E 0 E E E E 1 E E 2 E E ``A @ E E ``A @ E ] E 4 E E |? B E E |? B E E |? B E E E E E E 5 E E 6 E E F? E E F? E E F? E E E E E E 7 E E 8 E E 9 E E : E E $ E E 4 E E ; E E ) E E ) E E ) & E E i / E E i 9 E E ) @ E E i G E E i O E E ) @ W E # E @ @ W E ] E @ @ W E b E @ @ h E E `A h E E `A l E # E @ H l E ] E @ H l E b E @ H r E , E D r E # E D x E , E D x E # E D ~ E E p ~ E E < ~ E E = E E > E E ? E E @ E E A E E E E E E . E E / E E - p A E E E E B E E C E E E E D E E E E E > p E E E E E E E E E E : ? E E V E E > ? E E E E E E E E E E V E E > ? E E | E E d | E E E E < ? E E E ! E < ? E E 8 ? E E E? @ E E K? ' E E - E E ? ? 4 E E 4 E ! E ? ? 4 E E ; ? 4 E E E? @4 E E `K? 9 E E ? E E > ? F E E F E ! E > ? F E E : ? F E E E? @F E E K? K E E . K E E F K E E E? @K E E `K? P E E / P E E G V E E `A V E E `A [ E E ``A @ [ E E ``A @ ^ E E `A ^ E E `A b E E B g E E ! `A g E E ! `A l E f E |? B p E K E ; p? B w E Z E ; p? B w E d E : p? B | E E F? E E F? 0 E E F? 0 E E F? E E # B E E |? B E E @ E E @ E E @ E E I E E E E A E E A E E A E E A E E K E E J E E L E E E E t E E O E E B E E Q E E B E E S E E T E E V E E B E E W E E p E E p E E p E E ` E E ` E E X E # E X * E E ` * E E M * E E N . E E @ . E # E Y 3 E E @ 3 E # E Z 8 E E h B 8 E E [ < E E l B < E E \ @ E F E L? M E E B M E E ^ P E E B P E E ` T E Y E b T E ] E c a E f E d a E j E e n E E B n E E f q E E B q E E g u E y E < } E F E L? E E B E E j E E @ E # E l E E ` E E ` E E n E # E n E E ` E E n E E @ E # E p E E @ E # E r E E B E E t E E B E E t E E B E E v E E B E E v E E | E E B E E w E F E L? E E p E E ( E E X E E ( E E ( E E X E E ( E E h E E Y E E h E E h E E Y E E h E E p E E p E E ! L? E E F? @ E E r? E E L? E E F? @ E E r? % E E & L? % E E `E? @% E E `q? - E E - E E p - E E p C - E 2 E p - E E p C 8 E E A p > E E > E E p > E E p C > E 2 E p > E E p C D E E ( @ K E E x? K E E J? K E E H? K E E K? R E E x? Y E ^ E @ @ b E ^ E @ @ g E n E ! A g E p E ! A t E z E A @ t E  E A @ t E E A @ E : E " A E 6 E " A E 6 E $ A @ E n E ! A E E A E : E 2 A $ E 6 E 2 A $ E 6 E 4 A @ E n E ! A E p E ! A E n E ! A E p E ! A E E A E # E @ @ E ] E @ @ E b E @ @ E , E D E # E D E , E `D E # E `D E # E = p @ E n E @ E E @ E n E E E E n E R E E p E E x? E E J? E E H? E E K? E E x? E E F? E E F? E E F? E E `E? @% E * E A 0 0 E 7 E F? = E 7 E F? = E D E F? J E 7 E F? Q E 7 E F? Y E E ^ E E d E E A h E o E F? u E o E F? u E | E F? E o E F? E o E F? E * E A 0 E 7 E !F? E 7 E F? E D E F? E 7 E F? E 7 E F? E E E E A E o E F? E o E F? E | E F? E o E F? E o E F? E E E E E E E E E E x? E E x E E y E E z E E { E E | E E ) L? E E F? @ E E r? E E ( L? E E F? @ E E r? E E . L? E E `E? @ E E `q? & E E & E E p & E 2 E p + E E + E E p + E 2 E p 1 E ^ E @ @ 6 E ^ E @ @ ; E # E @ H ; E ] E @ H ; E b E @ H @ E , E D @ E # E D E E , E D E E # E D K E # E = p @ P E E @ P E U E @ Y E E @ Y E U E @ ^ E E S @ d E E p i E E p @ n E E p @ s E E p @ x E E p @ } E E p @ E E p @ E # E A H E ] E A H E b E A H E , E " A E # E " A E E $ A H E E ! A E E ! A E E ! A E E A E , E 2 A $ E # E 2 A $ E E 4 A H E E ! A E E ! A E E ! A E E ! A E E A E E F? E E F? E E 0 x? E E 0 J? E E 0 H? E E 0 K? E E F? E E `E? @ E E 0 x? E E p E E X E E ~ E E  E E 3 x E E 3 J E J E 3 H E Q E 3 K E E 3 x E E X E E Y ! E E 3 x ! E E 3 J ! E J E 3 H ! E Q E 3 K ) E E 3 x 1 E E 1 E E 6 E E 6 E E < E E F? D E E I E E O E E V E E ^ E E 2 x ^ E E 2 J ^ E J E 2 H ^ E Q E 2 K f E E 2 x n E E 2 x n E E 2 J n E J E 2 H n E Q E 2 K w E E 2 x E E C E 2 E E E C E E Y E E C E 2 E E E C E E Y E E " E E # E E F? E E F? E E F? E E `E? @ E E 1 L? E E F? @ E E r? E E 0 L? E E F? @ E E r? E E 6 L? E E `E? @ E E `q? E E 9 L? E E F? @ E E r? E E 8 L? E E F? @ E E r? E E > L? E E `E? @ E E `q? E E ' E E E E G? @ E E K? E E x? E E J? E E H? E E K? E E x? E E ' E E % E E E E E? @ E E K? E E x? E E J? E E H? E E K? E E x? E E 4 B E E x? E E 5 x & E E x? . E E x? . E E J? . E E H? . E E K? 7 E E x? @ E E x? @ E E J? @ E E H? @ E E K? I E E x? R E E , F? Y E E - F? ` E E , p A d E E . F? k E E / F? r E E p x E E ? z? x E E ? J? E E ? z? E E ? x? E E ? H? E E ? x? E E ? y? E E ? I? E E ? y? E E F? E E F? E E F? E E F? E E F? E E F? E E F? E E F? E E F? E E E E E E E E E E E E E E ; | E E @A E E B E # E % x? ' E # E ! x? / E # E ! x? 7 E # E & x? ? E # E " x? G E # E " x? O E E O E E S E E S E E S E E ? W E E F \ E E \ E E a E E a E E f E E F l E E F? v E E F? 0 E E F? 0 E E F? E E F? E E F? E E F? E E F? E E F? E E F? E E F? E E F? E E F? E # E $ x? E # E x? E E K? E # E x? E E E E E E E E E E E E E E E E E E E E E E E E ? E E ? p E E ? p? E E @ ( E E @ ( E E E # E E E @@ E # E E E @@ E # E " E E @ ( " E E " E E & E E & E E * E E * E E . E 4 E L ( ; E E | ? E E | C E E I E E O E E * p O E E O E E O E E 2 F @O E E K S E X E . p? B _ E E _ E E c E E c E E h E E h E E l E E l E E q E E q E E t E E z? E E y? E E I? E E x? E E y? E E I? E E x? E E y? E E I? E E y? E E @I? E E {? E E {? E E x? E E E E E E > F @ E E K E E E E E E > F @ E E K E E E E E E ? E E E? @ E E K? E E x? E E H? E E K? " E E x? ) E E * ) E E ) E E < F @) E E K - E ' E ( B 2 E ' E , B 8 E E + 8 E E 8 E E < F @8 E E K = E E + p = E E = E E A E X E / p? B F E E F? M E E F? T E E F? \ E E a E E a E E ? a E E E? @a E E @K? e E E x? l E E q E E q E E ? q E E E? @q E E K? u E E x? u E E H? u E E K? | E E x? E E ! B E E " E E E E E? @ E E @K? E E F? E E F? E E x? E E J? E E H? E E K? E E F? E E `E? @ E E x? E E 6 x E E 6 x E E 6 x E E 6 x E E # E E E E E? @ E E K? E E " B E 4 E L ( E E E E E E p E E p E E p E E @@ E # E E E @ E E @ E E E # E E E @ E E E E @@ E # E E E @@ E # E E E E E E E E E E E E E E E E E + E 4 E L 1 E E < E E B E E H E E O O E E O \ E E d E E q E E z E E E E E E ? E E E E E E @ E E E E ? E E @ E E 4 E E 4 ? E E @ E E E E @ E E 0 E E 0 ? E E @ E E E E @ E E 1 E E 1 ? E E @ E E E E B E E B E E B E E B E E @ E E 2 E E 2 ? E E @ E E E E @ E E 3 E E 3 ? E E @ E E E E @ E E 6 E E 6 ? E E @ E E E E F? E E F? 0 E E F? 0 E " E F? 0 E o E ( E E F? ( E " E F? ( E o E 2 E E 2 E E 6 E E 6 E E : E E : E E ? E E ? E E C E E C E E G E E G E E K E E K E E O E E p V E E p [ E E p a E i E > z a E k E > J m E i E > z u E } E > x u E E > H E } E > x E E B E E B? E E B E E A E E | E E & E E E E G? @ E E K? E E x? E E J? E E H? E E K? E E x? E E 8 B E E | @ E E | A E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? E E p? ! E E p? ! E E p? ! E E p? ! E E p? ' E E p? ' E E p? ' E E p? ' E E p? - E E I - E E I 2 E E I 2 E E I 8 E E I 8 E E I = E E I = E E I C E # E @H @ H E # E H M E E H @ M E # E H @ M E b E H @ S E E H H S E # E H H S E b E H H Y E # E H @ Y E b E H @ ^ E # E `H @ ^ E b E `H @ ^ E E `H @ d E # E H H d E b E H H i E # E H H i E b E H H i E E H H o E E M t E E M z E E M  E E M E # E @L @ E # E L E # E L @ E # E L H E # E L @ E b E L @ E # E L H E b E L H E ' E p B E E R | E E V | E E V | E E R | E E | E E | E E | E E | E E | E E | E E | E E | E E | E E | ( E E | 2 E E | < E E P | B E E | I E E R E E [ E E | e E E | o E E | y E E | E E | E E | E E | E E U | E E Q | E E | E E | E E | E E Q | E E U | E E U | E E | !E E | !E E | !E E | )!E E U | 4!E E Q | ?!E G!E | M!E V!E | B \!E G!E | b!E V!E | B i!E G!E < | q!E G!E < | {!E G!E | !E G!E | !E G!E < | !E G!E | !E V!E | | B !E V!E | | B !E V!E | B !E V!E | B !E V!E | | B !E V!E | B !E V!E | | B !E G!E < | !E E | B !E 2 E t | "E 2 E t | "E 2 E | "E 2 E | "E U E | @ "E 2 E 4 | -"E 2 E 0 | 9"E 2 E 0 | E"E 2 E 4 | Q"E 2 E | \"E 2 E | g"E 2 E | r"E 2 E | }"E 2 E t | "E 2 E p | "E 2 E p | "E 2 E t | "E 2 E | "E 2 E | "E 2 E | "E 2 E | "E "E | "E "E | @ "E G!E | "E V!E | B #E G!E | #E V!E | B #E G!E | #E G!E 8 | #E G!E | '#E V!E | B 2#E V!E x | B <#E V!E | B F#E V!E x | B N#E G!E 8 | U#E E | B Z#E E | _#E E | c#E E | g#E E | k#E 2 E 0 | x#E 2 E | #E 2 E 4 | #E 2 E t | #E 2 E | #E 2 E | #E 2 E 4 | #E 2 E | #E 2 E 0 | #E 2 E | #E 2 E 4 | #E 2 E t | $E 2 E | $E 2 E | !$E E | ($E U E | @ /$E E | >$E E T | M$E E | [$E E P | i$E E | x$E E | $E E | $E E | $E E | $E E | $E 2 E | $E 2 E | $E 2 E | $E E | $E E | $E E | %E E | %E E | %E E | %E E | !%E E | 0%E E | >%E E | M%E E V | [%E E | j%E E V | y%E E | %E E | %E E | %E E R | %E E | %E E | %E E | %E E V | %E E | &E E R | &E E | &E E | ,&E E | ;&E E R | I&E E | X&E E | f&E E | u&E E V | &E E | &E E | &E E | &E E | &E E | &E E Q | &E E U | &E E | &E E | 'E E | A 'E E | A 'E n E  'E 'E | !'E )'E | -'E 5'E | 9'E 5'E | A'E )'E | I'E 5'E | Q'E E | Z'E E | c'E E | l'E E | u'E E | ~'E 'E | 'E "E | @ 'E 'E | 'E 'E | 'E 'E | 'E 'E | 'E 'E | 'E 'E | 'E 'E | 'E 'E | 'E 'E | 'E E | 'E E | (E E | (E E | (E E | (E E | ((E E | 3(E E | >(E E | H(E 'E S | P(E 'E W | X(E 'E W | `(E 'E S | j(E 'E W | t(E 'E W | ~(E 'E S | (E E | (E E | (E E | (E E | (E E | (E E | (E E | (E 'E W | (E 'E S | (E E | (E E | (E E | (E E | (E E | )E E | )E E | )E E | %)E E | .)E E T | 6)E E P | >)E E T | H)E E P | R)E E | @ R)E X)E | @ \)E E R | f)E E | n)E E | x)E E | )E E | )E )E 1 | )E )E )E )E 1 | )E E | )E E Q | )E E | )E 2 E 0 | )E 2 E p | )E E | )E E | )E E | )E E | *E E | *E 2 E | *E E Q | )*E )E | 8*E )E | I*E )E q | Q*E 'E | Y*E 'E S | c*E E | l*E E | w*E 'E S | *E E | *E E P | *E E P | *E E X | *E E | *E E | *E E | *E E | *E E | *E E X | *E E | *E E X | *E E | *E 2 E 0 | +E 2 E p | +E 2 E 0 | +E 2 E | )+E 2 E p | 6+E 2 E | D+E E A I+E E A O+E E A T+E E A Z+E E | @Z+E E p a+E E p h+E E | @h+E E p p+E E p x+E E | @x+E E p +E E p +E E | @ +E E p +E E p +E E | @ +E E p +E E p +E E | @ +E E p +E E p +E E | @ +E E p +E E p +E E | @ +E E p +E E p +E E " | @ +E E p +E E p +E E # | @ +E E p +E E p +E E & | @ +E E p +E E p +E E ' | @ +E E p ,E E p ,E E @G? @ ,E E @K? ,E E G? @ ,E E K? ,E E `G? @ ,E E `K? %,E E G? @%,E E K? +,E E @G? @+,E E @K? 1,E E `G? @1,E E `K? 7,E E G? @7,E E K? =,E E G? @=,E E K? D,E E G? @D,E E K? K,E E G? @K,E E K? S,E E G? @S,E E K? [,E E G? @[,E E K? a,E E `F? @a,E E K? g,E E @F? @g,E E K? m,E E F? @m,E E K? u,E E F? @u,E E @K? },E E @F? @},E E K? ,E E F? @ ,E E K? ,E E F? @ ,E E `K? ,E E `F? @ ,E E K? ,E E E? @ ,E E @K? ,E E G? @ ,E E K? ,E E G? @ ,E E K? ,E E G? @ ,E E K? ,E E G? @ ,E E K? ,E E E? @ ,E E `K? ,E E F? @ ,E E @K? ,E E F? @ ,E E K? ,E E F? @ ,E E `K? ,E E F? @ ,E E K? ,E E F? @ ,E E K? ,E E F? @ ,E E K? ,E E F? @ ,E E `K? -E E F? @ -E E @K? -E E F? @ -E E K? -E E E? @ -E E K? -E E F? @ -E E K? -E E G? @ -E E K? '-E E `F? @'-E E K? --E E @F? @--E E K? 3-E E F? @3-E E `K? 9-E E F? @9-E E @K? ?-E E `F? @?-E E K? E-E E @F? @E-E E K? K-E E G? @K-E E K? Q-E E @G? @Q-E E @K? W-E E `G? @W-E E `K? ]-E E G? @]-E E K? c-E E G? @c-E E K? j-E E G? @j-E E K? q-E E G? @q-E E K? y-E E G? @y-E E K? -E E `G? @ -E E `K? -E E G? @ -E E K? -E E F? @ -E E K? -E E @G? @ -E E @K? -E E G? @ -E E K? -E E F? @ -E E K? -E E 2 F @ -E E K -E -E B @ -E -E F -E -E J @ -E -E N @ -E -E -E -E -E -E -E -E > # c> > ? nop la x,A abs x,w addiu y,x,4 x,k S,K S,S,K x,P,V x,S,V addu z,v,y and x,y b q beq x,y,p x,U,p beqz x,p bge x,8,p bgeu bgt bgtu ble bleu blt bltu bne bnez break 6 bteqz p btnez cmpi x,U cmp dla y,E daddiu y,j y,P,W y,S,W daddu ddiv 0,x,y ddivu div divu dmul dmult dmultu drem dremu dsllv y,x dsll x,w,[ dsrav dsra y,] dsrlv dsrl dsubu exit L entry l extend e jalr x R,x jal a jalx jr R j lb y,5(x) lbu ld y,D(x) y,B y,D(P) y,D(S) lh y,H(x) lhu li lw y,W(x) x,V(P) x,V(S) lwu mfhi mflo move y,X Y,Z mul mult multu neg not or rem remu sb sd R,C(S) sh sllv sll x,w,< slti x,8 slt sltiu sltu srav sra srlv srl subu sw R,V(S) xor jalrc jrc restore M save m sdbbp seb seh sew zeb zeh zew E E e E E E E E E @ E E H E E c E E c E E E E E E E E @ E E H E E c E E c E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E " E E $ E E & E E ( E E ) E E ( ! E ' E ) E / E ` 1 E / E a 7 E < E p @ E E @ E < E p D E H E L E E @ L E S E L E E L E E L E W E L E ] E c E E c E E @ c E S E c E E c E E c E W E c E ] E i E n E i E E / t E n E t E E 1 z E n E z E E 5 ~ E n E ~ E E 7 E E < E E E E E n E E E B E n E E E D E E E E 0 E E E E E E E E E E E E E E E E E E G E S E H E E E E E E E E E E E E @ E E @ E E @ E E @ E E E E E E E E E E E E E E E E E E 8 E " E E & E E - E 4 E 7 E > E 7 E B E < E h E E H E E E E E E O E E E V E ] E H E a E E @ f E E k E p E g @ k E t E e @ x E E ~ | E E E E E E E E E E E n E E E E n E E E E E E E x E - E ! E E 0 E 7 E E E E E 0 E E E E P E E E E P E E X E E E E X E E E E 0 E E E E E E 0 E E E E E E E E E H E E V E E E b E E E E E E E E E E E E d 0 E E d E ' E E E E E E E $ E E ( E E 1 , E E Q Unknown error %d %016llx Address 0x%s is out of bounds. 0x%s 3G binary unknown / F / F eD- D- UNKNOWN! No error System call error Invalid bfd target File in wrong format Archive object file in wrong format Invalid operation Memory exhausted No symbols Archive has no index; run ranlib to add one No more archived files Malformed archive File format not recognized File format is ambiguous Section has no contents Nonrepresentable section on output Symbol needs debug section which does not exist Bad value File truncated File too big Error reading %s: %s # F F F F F F F F F D F [ F m F F F F F F F ) F 6 F K F /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/bfd.c %s %s: %s %s: BFD: %s(%s) %s %s[%s] (GNU Binutils) 2.21.51.20110403 BFD %s assertion fail %s:%d BFD %s internal error, aborting at %s line %d in %s BFD %s internal error, aborting at %s line %d Please report this bug. coff-go32 pe-i386 pei-i386 pe-x86-64 pei-x86-64 pe-arm-wince-little pei-arm-wince-little mach-o %08lx %016llx _bfd_set_gp_value _bfd_default_error_handler bfd_set_error /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/bfdio.c Cg- h- i- i- k- k- k- k- /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/cache.c reopening %B: %s p- q- n- o- Dr- Wr- r- *s- r r+ w+ cache_bmmap bfd_cache_lookup_worker /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/coffgen.c strange .file .debug %B: bad string table size %lu l n g coff %s %s [%3ld] (sec %2d)(fl 0x%02x)(ty %3x)(scl %3d) (nx %d) 0x %s File AUX scnlen 0x%lx nreloc %d nlnno %d checksum 0x%lx assoc %d comdat %d AUX tagndx %ld ttlsiz 0x%lx lnnos %ld next %ld AUX lnno %d size 0x%x tagndx %ld endndx %ld %s : %4d : %-5s %s %s %s coff_fix_symbol_name invalid object archive core unknown /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/libbfd.c %B: unable to get decompressed section %A %B: compiled for a big endian system and target is little endian %B: compiled for a little endian system and target is big endian Deprecated %s called at %s line %d in %s Deprecated %s called _bfd_generic_get_section_contents_in_window bfd_get_bits bfd_put_bits r r+ /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/opncls.c a - - - - - Y - c - - .gnu_debuglink . .debug/ / 0 w,a Q m jp5 c d 2 y +L | ~ - d jHq A } mQ V l kdz b e O\ l cc= n;^ iL A` rqg jm Zjz ' }D h i]Wb ge q6l knv + Zz J go C ` ~ 8R O g gW ?K6 H + L J 6`z A ` U g n1y iF a f o%6 hR w G "/& U ; ( Z + j \ 1 , [ d & c ju m ?6 g r W J z + {8 |! B hn [& w owG Z pj ; f\ e i b kaE l x T N 9a&g ` MGiI wn>Jj Z f @ ; 7S  G 0 0 S $ 6 )W T g #.zf Ja h] +o*7 Z -bfd_fdopenr *COM* *UND* *ABS* *IND* F Q F Q F @ Q F Q /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/section.c .%d bfd_map_over_sections bfd_get_unique_section_name %c%c%c%c%c%c%c .bss code .data *DEBUG* .debug .drectve .edata .fini .idata .init .pdata .rdata .rodata .sbss .scommon .sdata .text vars zerovars F b F t F d F N F N F i F e F t % F i , F t 2 F p 9 F r @ F r H F s N F c W F g ^ F t d F d i F b .stab .stabstr $GDB_SYMBOLS$ $GDB_STRINGS$ Unsupported .stab relocation QF PF F F ` F G F G &G @$G *G `(G @ F !F 4F `&F @#F +F mips*-big-* mips*el-*-netbsd* mips*-*-netbsd* mips*-dec-* mips*el-*-ecoff* mips*-*-ecoff* mips*-sgi-* mips*-*-bsd* mips*-*-sysv4* mips*-*-sysv* mips*-*-riscos* mips*el-sde-elf* mips*-sde-elf* mips64*-*-openbsd* mips64*el-*-linux* mips64*-*-linux* mips*el-*-linux* mips*-*-linux* F F F QF F PF F F F F F * F 6 F F C F PF R F ` F F p F QF F PF F G F ` F F F F QF F PF GNUTARGET default /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/hash.c ! ;A  bfd_hash_replace bfd_hash_rename   ?  ?  0123456789ABCDEF \%03o %B:%d: Unexpected character `%s' in S-record file .sec%d %B:%d: Bad checksum in S-record file 9. :. 9. "9. ?. 9. ?. =. =. >. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/srec.c $$ %016llx $$ %-5s %s srec F w - - A - - ; - { - G - - - - - A - - ; - { - G - - - q - =@. q - q - x - $0. { 6 x - x - PU. 6 x - - - - zG. ] - - - - - - - - - & - ? - - X - x - x - x - - x - - x - - - L 6 x - U. U. . V. V. t - x - - x - - x - - . . - - - - H. H. U. P 6 6 6 6 6 % 6 F 6 7 *7 < 6 F 6 . . 8+7 Y07 - - - - - symbolsrec F w - - A - - ; - { - G - - - - - A - - ; - { - G - - - q - A. q - q - x - $0. { 6 x - x - kU. 6 x - - - - zG. ] - - - - - - - - - & - ? - - X - x - x - x - - x - - x - - - L 6 x - U. U. . V. V. t - x - - x - - x - - . . - - - - H. H. U. P 6 6 6 6 6 % 6 F 6 7 *7 < 6 F 6 . . 8+7 Y07 - - - - - .data _binary_%s_%s start end size Warning: Writing section `%s' to huge (ie negative) file offset 0x%lx. binary +#F { - - A - - ; - { - G - - - - - A - - ; - { - G - - - q - fW. q - q - x - \W. x - x - x - - x - x - - - - ?X. ] - - - - - - - - - & - ? - - X - x - x - x - - x - - x - - - L 6 x - X. Y. . - N[. t - x - - x - - x - - . . - - - - C- h[. 3]. P 6 6 6 6 6 % 6 F 6 7 *7 < 6 F 6 . . 8+7 Y07 - - - - - 0123456789ABCDEF /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/tekhex.c $ %0781010 q. q. Gr. q. ]r. ]r. ]r. ]r. ]r. ]r. ]r. ]r. ]r. ]r. q. ]r. ]r. ]r. ]r. r. Gr. ]r. ]r. ]r. ]r. ]r. ]r. ]r. ]r. ]r. ]r. ]r. q. r. ]r. r. ]r. ]r. ]r. ]r. ]r. ]r. ]r. ]r. ]r. ]r. r. ]r. ]r. ]r. ]r. 3r. %-5s %s tekhex U&F w - - A - - ; - { - G - - - - - A - - ; - { - G - - - q - g. q - q - x - xg. { 6 x - x - o. 6 x - - - - j. ] - - - - - - - - - & - ? - - X - x - x - x - - x - - x - - - L 6 x - gg. g. @s. s. s. t - x - - x - - x - - . . - - - - |j. j. 6s. P 6 6 6 6 6 % 6 F 6 7 *7 < 6 F 6 . . 8+7 Y07 - - - - - tekhex_write_object_contents out \%03o %B:%d: unexpected character `%s' in Intel Hex file %B:%u: bad checksum in Intel Hex file (expected %u, found %u) .sec%d %B:%u: bad extended address record length in Intel Hex file %B:%u: bad extended start address length in Intel Hex file %B:%u: bad extended linear address record length in Intel Hex file %B:%u: bad extended linear start address length in Intel Hex file %B:%u: unrecognized ihex type %u in Intel Hex file y. {. {. |. }. q~. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/ihex.c %B: internal error in ihex_read_section %B: bad section length in ihex_read_section %016llx %s: address 0x%s out of range for Intel Hex file ihex *F - - A - - ; - { - G - - - - - A - - ; - { - G - - - q - . q - q - x - Tt. { 6 x - x - . 6 x - - - - . ] - - - - - - - - - & - ? - - X - x - x - x - - x - - x - - - L 6 x - - - . - - x - x - - x - - x - - - - - - - - . x . . P 6 6 6 6 6 % 6 F 6 7 *7 < 6 F 6 . . 8+7 Y07 - - - - - 0123456789ABCDEF .debug_abbrev .zdebug_abbrev .debug_aranges .zdebug_aranges .debug_frame .zdebug_frame .debug_info .zdebug_info .debug_line .zdebug_line .debug_loc .zdebug_loc .debug_macinfo .zdebug_macinfo .debug_pubnames .zdebug_pubnames .debug_pubtypes .zdebug_pubtypes .debug_ranges .zdebug_ranges .debug_static_func .zdebug_static_func .debug_static_vars .zdebug_static_vars .debug_str .zdebug_str .debug_types .zdebug_types .debug_sfnames .zdebug_sfnames .debug_srcinfo .zebug_srcinfo .debug_funcnames .zdebug_funcnames .debug_typenames .zdebug_typenames .debug_varnames .zdebug_varnames .debug_weaknames .zdebug_weaknames Dwarf Error: Can't find %s section. Dwarf Error: Offset (%lu) greater than or equal to %s size (%lu). /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/dwarf2.c Dwarf Error: Invalid or unhandled FORM value: %u. < . . < . A . . Y . . . . # . . F . o . . . . > . . 1 . Z . . . . . # . . < . < . < . < . < . < . . Dwarf Error: mangled line number section (bad file number). %s/%s/%s %s/%s Dwarf Error: Unhandled .debug_line version %d. Dwarf Error: Invalid maximum operations per instruction. Dwarf Error: mangled line number section. . . . . . F . s . N . . . Dwarf Error: Could not find abbrev number %u. Dwarf Error: found dwarf version '%u', this reader only handles version 2, 3 and 4 information. Dwarf Error: found address size '%u', this reader can not handle sizes greater than '%u'. Dwarf Error: found address size '%u', this reader can only handle address sizes '2', '4' and '8'. Dwarf Error: Bad abbrev number: %u. .gnu.linkonce.wi. /tmp/ndk-andrewhsieh/build/toolchain/prefix/lib/debug find_line scan_unit_for_symbols find_abstract_instance_name read_address 1.2.3.3 ZLIB /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/compress.c bfd_get_full_section_contents 0123456789ABCDEF verilog q4F w - - A - - ; - { - G - - - - - A - - ; - { - G - - - q - q - q - q - x - . x - x - x - < . x - x - - - - - ] - - - - - - - - - & - ? - - X - x - x - x - - x - - x - - - L 6 x - - - . - - x - x - - x - - x - - - - - - - - . . - - x - - - x - - - x - x - x - x - x - x - - x - - - - - - R_MIPS_NONE R_MIPS_16 R_MIPS_32 R_MIPS_REL32 R_MIPS_26 R_MIPS_HI16 R_MIPS_LO16 R_MIPS_GPREL16 R_MIPS_LITERAL R_MIPS_GOT16 R_MIPS_PC16 R_MIPS_CALL16 R_MIPS_GPREL32 R_MIPS_SHIFT5 R_MIPS_SHIFT6 R_MIPS_64 R_MIPS_GOT_DISP R_MIPS_GOT_PAGE R_MIPS_GOT_OFST R_MIPS_GOT_HI16 R_MIPS_GOT_LO16 R_MIPS_SUB R_MIPS_HIGHER R_MIPS_HIGHEST R_MIPS_CALL_HI16 R_MIPS_CALL_LO16 R_MIPS_SCN_DISP R_MIPS_JALR R_MIPS_TLS_DTPMOD32 R_MIPS_TLS_DTPREL32 R_MIPS_TLS_GD R_MIPS_TLS_LDM R_MIPS_TLS_DTPREL_HI16 R_MIPS_TLS_DTPREL_LO16 R_MIPS_TLS_GOTTPREL R_MIPS_TLS_TPREL32 R_MIPS_TLS_TPREL_HI16 R_MIPS_TLS_TPREL_LO16 R_MIPS_GLOB_DAT X/ @6F X/ L6F X/ V6F X/ `6F X/ m6F S/ w6F U/ 6F s / 6F s / 6F U/ 6F X/ 6F X/ 6F V / 6F X/ 6F X/ 6F @ / 6F X/ 7F X/ 7F X/ )7F X/ 97F X/ I7F @ X/ Y7F X/ d7F X/ r7F X/ 7F X/ 7F X/ 7F ! " # $ % X/ 7F & X/ 7F ' X/ 7F ( ) * X/ 7F + X/ 7F , X/ 8F - X/ 8F . X/ 28F / X/ F8F 0 1 X/ Y8F 2 X/ o8F 3 X/ 8F / 6F R_MIPS16_26 R_MIPS16_GPREL R_MIPS16_GOT16 R_MIPS16_CALL16 R_MIPS16_HI16 R_MIPS16_LO16 d X/ EF e / (EF f U/ 7EF g X/ FEF h S/ VEF i U/ dEF R_MIPS_GNU_REL16_S2 X/ FF R_MIPS_PC32 X/ ' | @ ' @ @ X @ (# @ @ * 0 ! p p p < Warning: %B uses unknown floating point ABI %d Warning: %B uses -msingle-float, %B uses -mdouble-float Warning: %B uses hard float, %B uses soft float Warning: %B uses -msingle-float, %B uses -mips32r2 -mfp64 Warning: %B uses -mdouble-float, %B uses -mips32r2 -mfp64 %B: endianness incompatible with that of the selected emulation %B: ABI is incompatible with that of the selected emulation %B: warning: linking abicalls files with non-abicalls files %B: linking 32-bit code with 64-bit code %B: linking %s module with previous %s modules %B: ABI mismatch: linking %s module with previous %s modules %B: uses different e_flags (0x%lx) fields than previous modules (0x%lx) MIPS_RLD_VERSION MIPS_TIME_STAMP MIPS_ICHECKSUM MIPS_IVERSION MIPS_FLAGS MIPS_BASE_ADDRESS MIPS_MSYM MIPS_CONFLICT MIPS_LIBLIST MIPS_LOCAL_GOTNO MIPS_CONFLICTNO MIPS_LIBLISTNO MIPS_SYMTABNO MIPS_UNREFEXTNO MIPS_GOTSYM MIPS_HIPAGENO MIPS_RLD_MAP MIPS_DELTA_CLASS MIPS_DELTA_CLASS_NO MIPS_DELTA_INSTANCE MIPS_DELTA_INSTANCE_NO MIPS_DELTA_RELOC MIPS_DELTA_RELOC_NO MIPS_DELTA_SYM MIPS_DELTA_SYM_NO MIPS_DELTA_CLASSSYM MIPS_DELTA_CLASSSYM_NO MIPS_CXX_FLAGS MIPS_PIXIE_INIT MIPS_SYMBOL_LIB MIPS_LOCALPAGE_GOTIDX MIPS_LOCAL_GOTIDX MIPS_HIDDEN_GOTIDX MIPS_PROTECTED_GOT_IDX MIPS_OPTIONS MIPS_INTERFACE DT_MIPS_DYNSTR_ALIGN DT_MIPS_INTERFACE_SIZE DT_MIPS_RLD_TEXT_RESOLVE_ADDR DT_MIPS_PERF_SUFFIX DT_MIPS_COMPACT_SIZE DT_MIPS_GP_VALUE DT_MIPS_AUX_DYNAMIC DT_MIPS_PLTGOT DT_MIPS_RWPLT [ 0 e 0 o 0 y 0 0 0 0 0 0 0 0 Q 0 Q 0 Q 0 Q 0 0 0 0 0 0 Q 0 0 0 0 0 # 0 - 0 7 0 A 0 K 0 Q 0 U 0 _ 0 f 0 m 0 t 0 { 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Q 0 0 private flags = %lx: [abi=O32] [abi=O64] [abi=EABI32] [abi=EABI64] [abi unknown] [abi=N32] [abi=64] [no abi set] [mips1] [mips2] [mips3] [mips4] [mips5] [mips32] [mips64] [mips32r2] [mips64r2] [unknown ISA] [mdmx] [mips16] [32bitmode] [not 32bitmode] [noreorder] [PIC] [CPIC] [XGOT] [UCODE] eF eF eF p ^F ]F eF p mips_elf_merge_obj_attributes _bfd_mips_elf_final_link ]F ^F $^F ]F ^F ]F ^F ^F _bfd_elf_mips_get_relocated_section_contents _ftext _etext __dso_displacement __elf_header __program_header_table wF wF wF .wF ;wF _fdata _edata _end _fbss lwF swF zwF wF _bfd_mips_elf_relocate_section _bfd_mips_elf_create_dynamic_sections mips_elf_create_dynamic_relocation mips_elf_perform_relocation mips_elf_obtain_contents __GOTT_BASE__ __GOTT_INDEX__ .rela.plt.unloaded .rel.plt.unloaded .plt .tls_data .tls_vars 0 0 a 0 0 0 0 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/elfcode.h warning: %s has a corrupt string table index - ignoring 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 %s: version count (%ld) does not match symbol count (%ld) 1 4 1 ! 1 1 1 4 1 J 1 1 ` 1 v 1 1 %s(%s): relocation %d has invalid symbol index %ld Warning: %B is truncated: expected core file size >= %lu, found: %lu. 4 ( 1 A 1 N 1 1 0 0 1 1 0 ( 0 W 0 0 0 f 0 bfd_elf32_write_relocs bfd_elf32_swap_symbol_out /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/elf.c .shstrtab %B: invalid string offset %u >= %lu for section `%s' %B symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section (null) %B: Corrupt size field in group section header: 0x%lx %B: invalid SHT_GROUP entry %B: no group info for section %A %B: warning: sh_link not set for section `%A' %B: sh_link [%d] in section `%A' is incorrect %B: unknown [%d] section `%s' in group [%s] .gnu.linkonce %B: unable to initialize commpress status for section %s %B: unable to initialize decommpress status for section %s SHT_NULL SHT_PROGBITS SHT_SYMTAB SHT_STRTAB SHT_RELA SHT_HASH SHT_DYNAMIC SHT_NOTE SHT_NOBITS SHT_REL SHT_SHLIB SHT_DYNSYM S~F \~F i~F t~F ~F ~F ~F ~F ~F ~F ~F ~F NULL LOAD DYNAMIC INTERP NOTE SHLIB PHDR TLS EH_FRAME STACK RELRO Program Header: 0x%lx %8s off 0x vaddr 0x paddr 0x align 2**%u filesz 0x memsz 0x flags %c%c%c %lx .dynamic Dynamic Section: NEEDED PLTRELSZ PLTGOT HASH STRTAB SYMTAB RELA RELASZ RELAENT STRSZ SYMENT INIT FINI SONAME RPATH SYMBOLIC REL RELSZ RELENT PLTREL DEBUG TEXTREL JMPREL BIND_NOW INIT_ARRAY FINI_ARRAY INIT_ARRAYSZ FINI_ARRAYSZ RUNPATH FLAGS PREINIT_ARRAY PREINIT_ARRAYSZ CHECKSUM PLTPADSZ MOVEENT MOVESZ FEATURE POSFLAG_1 SYMINSZ SYMINENT CONFIG DEPAUDIT AUDIT PLTPAD MOVETAB SYMINFO RELACOUNT RELCOUNT FLAGS_1 VERSYM VERDEF VERDEFNUM VERNEED VERNEEDNUM AUXILIARY USED FILTER GNU_HASH %-20s 0x Version definitions: %d 0x%2.2x 0x%8.8lx %s %s Version References: required from %s: 0x%8.8lx 0x%2.2x %2.2d %s elf (*none*) %s Base %-11s (%s) .internal .hidden .protected 0x%02x %s %B: invalid link %lu for reloc section %s (index %u) %B: don't know how to handle allocated, application specific section `%s' [0x%8x] %B: don't know how to handle processor specific section `%s' [0x%8x] %B: don't know how to handle OS specific section `%s' [0x%8x] %B: don't know how to handle section `%s' [0x%8x] .bss F .comment 0 F .data .data1 .debug .debug_line .debug_info .debug_abbrev .debug_aranges .dynstr .dynsym p F v F } F F F F F F F F .fini .fini_array F F .gnu.linkonce.b .gnu.lto_ .got .gnu.version .gnu.version_d .gnu.version_r .gnu.liblist .gnu.conflict .gnu.hash H F X F b F g F o t F o F o F o F F o .hash F .init .init_array .interp F F F .line F .note.GNU-stack .note F F .preinit_array .plt H F W F .rodata .rodata1 .rela .rel F F F F .strtab .symtab .stabstr 9|F X F ` F h F .text .tbss .tdata F F F .zdebug_line .zdebug_info .zdebug_abbrev .zdebug_aranges F F F F a %s%d%s b null load dynamic interp note shlib phdr eh_frame_hdr stack relro proc %s%s warning: section `%A' type changed to PROGBITS .symtab_shndx %B: sh_link of section `%A' points to discarded section `%A' of `%B' %B: sh_link of section `%A' points to removed section `%A' of `%B' .stab str .gnu.libstr LOPROC+%7.7x LOOS+%7.7x %8.8x %s: %B: The first section in the PT_DYNAMIC segment is not the .dynamic section %B: Not enough room for program headers, try linking with -N %B: section %A lma %#lx adjusted to %#lx %B: section `%A' can't be allocated in segment %d *unknown* %B: warning: allocated section `%s' not in segment %B: symbol `%s' required but not present %B: warning: Empty loadable segment detected, is this intentional ? Unable to find equivalent output section for symbol '%s' from section '%s' d,2 x,2 ,2 ,2 ,2 %B: unsupported relocation type %s G2 H2 H2 H2 G2 H2 H2 H2 G2 H2 H2 H2 H2 H2 H2 H2 G2 H2 H2 H2 H2 H2 H2 H2 G2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 G2 PH2 H2 H2 H2 H2 H2 YH2 H2 bH2 H2 H2 H2 H2 H2 H2 H2 H2 H2 kH2 H2 H2 H2 H2 H2 tH2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 H2 }H2 %s/%d .reg2 .reg-xfp .reg-xstate .reg-ppc-vmx .reg-ppc-vsx .reg-s390-high-gprs .reg-s390-timer .reg-s390-todcmp .reg-s390-todpreg .reg-s390-ctrs .reg-s390-prefix win32 .reg/%ld .reg .module/%08lx LINUX .auxv .note.netbsdcore.procinfo .wcookie .qnx_core_status/%ld .qnx_core_status %s/%ld .qnx_core_info CORE NetBSD-CORE OpenBSD QNX SPU/ GNU .rela.plt .rel.plt +0x @plt LARGE_COMMON _bfd_elf_no_info_to_howto _bfd_elf_get_lineno rewrite_elf_program_header assign_file_positions_for_non_load_sections get_program_header_size bfd_elf_set_group_contents debug gnu.linkonce.wi. line stab zdebug F F F F F bfd_elf_get_elf_syms .got .rela.got .rel.got .got.plt _GLOBAL_OFFSET_TABLE_ .interp .gnu.version_d .gnu.version .gnu.version_r .dynsym .dynstr .dynamic _DYNAMIC .hash .gnu.hash .plt _PROCEDURE_LINKAGE_TABLE_ .rela.plt .rel.plt .dynbss .rela.bss .rel.bss /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/elflink.c 2 2 2 s 2 s 2 s 2 2 W 2 %s: TLS definition in %B section %A mismatches non-TLS definition in %B section %A %s: TLS reference in %B mismatches non-TLS reference in %B %s: TLS definition in %B section %A mismatches non-TLS reference in %B %s: TLS reference in %B mismatches non-TLS definition in %B section %A 2 / 2 / 2 A 2 A 2 [ 2 %B: unexpected redefinition of indirect versioned symbol `%s' %B: version node not found for symbol %s %B: bad reloc symbol index (0x%lx >= 0x%lx) for offset 0x%lx in section `%A' %B: non-zero symbol index (0x%lx) for offset 0x%lx in section `%A' when the object file has no symbol table %B: relocation size mismatch in %B section %A warning: type and size of dynamic symbol `%s' are not defined %P: alternate ELF machine code found (%d) in %B, expecting %d .gnu.warning. .tcommon %B: %s: invalid version %u (max %d) %B: %s: invalid needed version %d Warning: alignment %u of common symbol `%s' in %B is greater than the alignment (%u) of its section %A Warning: alignment %u of symbol `%s' in %B is smaller than %u in %B Warning: size of symbol `%s' changed from %lu in %B to %lu in %B Warning: type of symbol `%s' changed from %d to %d in %B %B: undefined reference to symbol '%s' note: '%s' is defined in DSO %B so try adding it to the linker command line .stabstr .stab % C a @ .note.GNU-stack %s: undefined version: %s .preinit_array %B: .preinit_array section is not allowed in DSO .init_array .fini_array .end undefined %s reference in complex symbol: %s section symbol 0- << >> == != <= >= && || ~ ! * / % ^ | & + - < > unknown operator '%c' in complex symbol .rela.dyn .rel.dyn %B: Unable to sort relocs - they are in more than one size %B: Unable to sort relocs - they are of an unknown size Not enough memory to sort relocations %B: Too many sections: %d (>= %d) 3 3 3 3 3 3 %B: internal symbol `%s' in %B is referenced by DSO %B: hidden symbol `%s' in %B is referenced by DSO %B: local symbol `%s' in %B is referenced by DSO %B: could not find output section %A for input section %A %B: protected symbol `%s' isn't defined %B: internal symbol `%s' isn't defined %B: hidden symbol `%s' isn't defined 3 3 3 3 3 ~ 3 3 .eh_frame .gcc_except_table %016llx error: %B contains a reloc (0x%s) for section %A that references a non-existent global symbol %X`%s' referenced in section `%A' of %B: defined in discarded section `%A' of %B %B: warning: sh_link not set for section `%A' %A has both ordered [`%A' in %B] and unordered [`%A' in %B] sections %A has both ordered and unordered sections .gnu.attributes ELFCLASS32 ELFCLASS64 %B: file class %s incompatible with %s %B: could not find output section %s warning: %s section has zero size %P: warning: creating a DT_TEXTREL in a shared object. %P%X: can not read symbols: %E __start_ __stop_ 4 3 3 3 3 3 Removing unused section '%s' in file '%B' Warning: gc-sections option ignored %B: %A+%lu: No symbol found for INHERIT .gnu.linkonce. %B: ignoring duplicate section `%A' %B: duplicate section `%A' has different size %B: warning: could not read contents of section `%A' %B: warning: duplicate section `%A' has different contents .gnu.linkonce.r. .gnu.linkonce.t. %F%P: already_linked_table: %E .rela .rel %s%s _bfd_elf_section_already_linked elf_reloc_link_order elf_link_input_bfd elf_link_output_extsym elf_link_check_versioned_symbol elf_link_adjust_relocs get_value put_value bfd_elf_size_dynsym_hash_dynstr elf_link_add_object_symbols bfd_elf_record_link_assignment gnu /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/elf-attrs.c error: %B: Object has vendor-specific contents that must be processed by the '%s' toolchain error: %B: Object tag '%d, %s' is incompatible with tag '%d, %s' _bfd_elf_parse_attributes _bfd_elf_obj_attrs_arg_type _bfd_elf_copy_obj_attributes bfd_elf_set_obj_attr_contents /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/elf-strtab.c /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/elf-eh-frame.c eh N4 O4 O4 P4 $P4 N4 N4 N4 N4 N4 N4 N4 N4 N4 N4 N4 MO4 N4 N4 N4 N4 N4 MO4 lP4 lP4 lP4 lP4 lP4 lP4 HP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 N4 N4 N4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 N4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 N4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 lP4 N4 %P: error in %B(%A); no .eh_frame_hdr table will be created. %P: fde encoding in %B(%A) prevents .eh_frame_hdr table being created. .eh_frame %P: DW_EH_PE_datarel unspecified for this architecture. _bfd_elf_write_section_eh_frame P 4 4 ? 4 4 4 6 4 ? 4 4 4 .line .debug .text .data .bss .sdata .sbss .rdata .rodata .init .fini .rconst %s %lx %lx /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/ecofflink.c @stabs %s%s %s: warning: %s: line number overflow: 0x%lx > 0xffff %s: %s: reloc overflow: 0x%lx > 0xffff IGNORE REFHALF REFWORD JMPADDR REFHI REFLO GPREL LITERAL PCREL16 ? F 5 F F 5 N F 5 V F 5 ^ F 5 d F 5 j F 5 p F 5 x F 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 | 5 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/coff-mips.c _gp GP relative relocation when _gp not defined .text .rdata .data .sdata .sbss .bss .init .lit8 .lit4 .fini GP relative relocation used when GP not defined R(5 *5 (5 *5 (5 *5 *5 )5 *5 *5 >)5 *5 *5 *5 *5 *5 )5 )5 S*5 __________ - - - - - - - 4 4  4 8 ( ;45 4 0 4 W 4 P 5 35 25 55 - 1I5 F F p ` 4 H 4 5 5 5 5 5 M 5 5 4 t 4 4 5 , 5 5 5 j 5 s 5 V 5 d 4 t 4 o95 5 5 5 5 :"5 { 6 ecoff-littlemips F 7 R - - - - - - v - - R - R - - - - - - v - - R - q - v|- 6 q - x - 15 { 6 x - x - z5 6 x - - - 535 i5 ] - e5 - - - - - - - & - ? - - X - D 5 6 6 6 5 6 6 6 n 6 L 6 - L5 L5 AC5 rY5 EY5 _Y5 x - - d5 - x - - . . - d5 5 5 h5 v5 !i5 P 6 6 ` 5 6 C 5 % 6 F 6 K 5 *7 < 6 F 6 . . 8+7 Y07 - - - - - F F ecoff-bigmips p F 7 - - A - - ; - { - G - - - - - A - - ; - { - G - - - q - v|- 6 q - x - 15 { 6 x - x - z5 6 x - - - 535 i5 ] - e5 - - - - - - - & - ? - - X - D 5 6 6 6 5 6 6 6 n 6 L 6 - L5 L5 AC5 rY5 EY5 _Y5 x - - d5 - x - - . . - d5 5 5 h5 v5 !i5 P 6 6 ` 5 6 C 5 % 6 F 6 K 5 *7 < 6 F 6 . . 8+7 Y07 - - - - - F F ecoff-biglittlemips 0 F 7 R - - - - - - v - - R - - - A - - ; - { - G - - - q - v|- 6 q - x - 15 { 6 x - x - z5 6 x - - - 535 i5 ] - e5 - - - - - - - & - ? - - X - D 5 6 6 6 5 6 6 6 n 6 L 6 - L5 L5 AC5 rY5 EY5 _Y5 x - - d5 - x - - . . - d5 5 5 h5 v5 !i5 P 6 6 ` 5 6 C 5 % 6 F 6 K 5 *7 < 6 F 6 . . 8+7 Y07 - - - - - F mips_relocate_section mips_adjust_reloc_in *DEBUG* 35 45 35 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 35 45 35 35 45 45 35 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 35 45 45 45 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/ecoff.c .comment .text .data .bss .sdata .sbss .rdata .scommon .init .fini .rconst "E5 1E5 qE5 E5 E5 F5 F5 9F5 9F5 9F5 9F5 9F5 9F5 HF5 F5 F5 G5 G5 VG5 G5 G5 G5 H5 KH5 KH5 KH5 WH5 H5 %s %s { ifd = %u, index = %lu } -1 (no type) nil address char unsigned char short unsigned short int unsigned int long unsigned long float double struct union enum typedef subrange set complex double complex forward/unamed typedef fixed decimal float decimal string bit picture void Unknown basic type %d : %d ptr to volatile far func. ret. array [ %ld:%ld {%ld bits} %ld {%ld bits} {%ld bits} ] of P5 P5 P5 P5 Q5 Q5 FQ5 WQ5 {Q5 Q5 Q5 Q5 Q5 {R5 S5 S5 S5 S5 S5 S5 T5 PT5 uT5 T5 T5 T5 T5 Y5 V5 UW5 vW5 9W5 W5 Y5 Y5 Y5 ecoff local %016llx %x %x ecoff extern [%3d] %c st %x sc %x indx %x %c%c%c %s End+1 symbol: %ld First symbol: %ld End+1 symbol: %-7ld Type: %s Local symbol: %ld struct; End+1 symbol: %ld union; End+1 symbol: %ld enum; End+1 symbol: %ld Type: %s `5 _5 _5 _5 _5 `5 ^5 ]5 ^5 _5 _5 ]5 _5 _5 ^5 _5 _5 _5 _5 _5 _5 _5 _5 _5 _5 _5 i_5 _5 _5 .lit8 .lit4 .xdata .pdata .lita c5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 c5 c5 c5 .lib / _ %ld %-10ld 5 + 5 U 5  5 5 5 5 5 5 5 5 5 5 5 5 5 5 ? 5 k 5 5 5 5 5 5 5 5 5 . 5 u 5 5 5 5 5 5 5 _gp ecoff_link_write_external ecoff_reloc_link_order *ABS* _bfd_ecoff_write_object_contents ecoff_compute_reloc_file_positions ecoff_slurp_reloc_table .got .hash .dynamic .liblist .rel.dyn .conflic .dynstr .dynsym ecoff_get_magic R_MIPS_NONE R_MIPS_16 R_MIPS_32 R_MIPS_REL32 R_MIPS_26 R_MIPS_HI16 R_MIPS_LO16 R_MIPS_GPREL16 R_MIPS_LITERAL R_MIPS_GOT16 R_MIPS_PC16 R_MIPS_CALL16 R_MIPS_GPREL32 R_MIPS_SHIFT5 R_MIPS_SHIFT6 R_MIPS_64 R_MIPS_GOT_DISP R_MIPS_GOT_PAGE R_MIPS_GOT_OFST R_MIPS_GOT_HI16 R_MIPS_GOT_LO16 R_MIPS_SUB R_MIPS_INSERT_A R_MIPS_INSERT_B R_MIPS_DELETE R_MIPS_CALL_HI16 R_MIPS_CALL_LO16 R_MIPS_SCN_DISP R_MIPS_REL16 R_MIPS_RELGOT R_MIPS_JALR R_MIPS_TLS_DTPMOD32 R_MIPS_TLS_DTPREL32 R_MIPS_TLS_GD R_MIPS_TLS_LDM R_MIPS_TLS_DTPREL_HI16 R_MIPS_TLS_DTPREL_LO16 R_MIPS_TLS_GOTTPREL R_MIPS_TLS_TPREL32 R_MIPS_TLS_TPREL_HI16 R_MIPS_TLS_TPREL_LO16 R_MIPS_GLOB_DAT X/ F X/ F X/ F X/ F X/ F S/ F U/ F W 5 F 5 F U/ F X/ F X/ & F 5 4 F X/ C F ^ 5 Q F @ X/ _ F X/ i F X/ y F X/ F X/ F X/ F @ X/ F X/ F X/ F X/ F X/ F X/ F X/ F ! X/ $ F " # $ X/ 1 F % X/ ? F & X/ K F ' X/ _ F ( ) * X/ s F + X/ F , X/ F - X/ F . X/ F / X/ F 0 1 X/ F 2 X/ F 3 X/ F R_MIPS_HIGHER R_MIPS_HIGHEST X/ F X/ F X/ F X/ F X/ F X/ F X/ F W 5 F 5 F X/ F X/ F X/ & F 5 4 F X/ C F ^ 5 Q F @ X/ _ F X/ i F X/ y F X/ F X/ F X/ F @ X/ F X/ F X/ F X/ F X/ p F X/ ~ F X/ F X/ F X/ F ! X/ $ F " # $ X/ 1 F % X/ ? F & X/ K F ' X/ _ F ( ) * X/ s F + X/ F , X/ F - X/ F . X/ F / X/ F 0 1 X/ F 2 X/ F 3 X/ F R_MIPS16_26 R_MIPS16_GPREL R_MIPS16_GOT16 R_MIPS16_CALL16 R_MIPS16_HI16 R_MIPS16_LO16 d X/ F e 5 F f U/ F g X/ F h S/ F i U/ F d X/ F e 5 F f U/ F g X/ F h S/ F i U/ F R_MIPS_GNU_VTINHERIT ( F R_MIPS_GNU_VTENTRY KI2 | F R_MIPS_GNU_REL16_S2 X/ F X/ F R_MIPS_COPY ~ NP1 | F R_MIPS_JUMP_SLOT  NP1 F _gp GP relative relocation when _gp not defined literal relocation occurs for an external symbol 32bits gp relative relocation occurs for an external symbol F ? C D ! $ % & ' ( ) * + , - . / 0 1 2 /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/elfn32-mips.c .reg p ` 4 H 5 5 5 5 5 5 S 5 5 4 t 4 5 5 2 5 5 5 p 5 y 5 \ 5 d 4 t 4 Q,/ elf32-nbigmips F ? / - - A - - ; - { - G - - - - - A - - ; - { - G - - - q - 0 6 $1 x - 21 { 6 231 x - 1 6 1 H2 - +/ - ] - P1 0 # 2 "2 c%2 $2 0 0 #1 #1 $1 #1 W 6 6 6 6 = 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 0 D2 0 - . . 12 12 \ 5 J 5 @2 I 0 DE2 0 S 0 W 0 6 A 3 @3 $4 0 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 32 32 F 'Q elf32-nlittlemips p F ? / R - - - - - - v - - R - R - - - - - - v - - R - q - 0 6 $1 x - 21 { 6 231 x - 1 6 1 H2 - +/ - ] - P1 0 # 2 "2 c%2 $2 0 0 #1 #1 $1 #1 W 6 6 6 6 = 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 0 D2 0 - . . 12 12 \ 5 J 5 @2 I 0 DE2 0 S 0 W 0 6 A 3 @3 $4 0 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 32 32 F 'Q elf32-ntradbigmips P F ? / - - A - - ; - { - G - - - - - A - - ; - { - G - - - q - 0 6 $1 x - 21 { 6 231 x - 1 6 1 H2 - +/ - ] - P1 0 # 2 "2 c%2 $2 0 0 #1 #1 $1 #1 W 6 6 6 6 = 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 0 D2 0 - . . 12 12 \ 5 J 5 @2 I 0 DE2 0 S 0 W 0 6 A 3 @3 $4 0 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 32 32 ` F (Q elf32-ntradlittlemips 0 F ? / R - - - - - - v - - R - R - - - - - - v - - R - q - 0 6 $1 x - 21 { 6 231 x - 1 6 1 H2 - +/ - ] - P1 0 # 2 "2 c%2 $2 0 0 #1 #1 $1 #1 W 6 6 6 6 = 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 0 D2 0 - . . 12 12 \ 5 J 5 @2 I 0 DE2 0 S 0 W 0 6 A 3 @3 $4 0 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 32 32 F (Q elf32-ntradbigmips-freebsd F ? / - - A - - ; - { - G - - - - - A - - ; - { - G - - - q - 0 6 $1 x - 21 { 6 231 x - 1 6 1 H2 - +/ - ] - P1 0 # 2 "2 c%2 $2 0 0 #1 #1 $1 #1 W 6 6 6 6 = 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 0 D2 0 - . . 12 12 \ 5 J 5 @2 I 0 DE2 0 S 0 W 0 6 A 3 @3 $4 0 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 32 32 F @*Q elf32-ntradlittlemips-freebsd F ? / R - - - - - - v - - R - R - - - - - - v - - R - q - 0 6 $1 x - 21 { 6 231 x - 1 6 1 H2 - +/ - ] - P1 0 # 2 "2 c%2 $2 0 0 #1 #1 $1 #1 W 6 6 6 6 = 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 0 D2 0 - . . 12 12 \ 5 J 5 @2 I 0 DE2 0 S 0 W 0 6 A 3 @3 $4 0 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 32 32 @ F @*Q R_MIPS_NONE R_MIPS_16 R_MIPS_32 R_MIPS_REL32 R_MIPS_26 R_MIPS_HI16 R_MIPS_LO16 R_MIPS_GPREL16 R_MIPS_LITERAL R_MIPS_GOT16 R_MIPS_PC16 R_MIPS_CALL16 R_MIPS_GPREL32 R_MIPS_SHIFT5 R_MIPS_SHIFT6 R_MIPS_64 R_MIPS_GOT_DISP R_MIPS_GOT_PAGE R_MIPS_GOT_OFST R_MIPS_GOT_HI16 R_MIPS_GOT_LO16 R_MIPS_SUB R_MIPS_INSERT_A R_MIPS_INSERT_B R_MIPS_DELETE R_MIPS_CALL_HI16 R_MIPS_CALL_LO16 R_MIPS_SCN_DISP R_MIPS_REL16 R_MIPS_RELGOT R_MIPS_JALR R_MIPS_TLS_DTPMOD64 R_MIPS_TLS_DTPREL64 R_MIPS_TLS_GD R_MIPS_TLS_LDM R_MIPS_TLS_DTPREL_HI16 R_MIPS_TLS_DTPREL_LO16 R_MIPS_TLS_GOTTPREL R_MIPS_TLS_TPREL64 R_MIPS_TLS_TPREL_HI16 R_MIPS_TLS_TPREL_LO16 R_MIPS_GLOB_DAT X/ F X/ F X/ F X/ F X/ F S/ F U/ # F _ 6 / F P 6 > F U/ M F X/ Z F X/ f F & 6 t F X/ F q 6 F @ X/ F X/ F X/ F X/ F X/ F X/ F @ X/ F X/ F X/ F X/ $ F X/ 2 F X/ C F X/ T F ! X/ d F " # $ X/ q F % X/  F & ' ( @ X/ F ) @ X/ F * X/ F + X/ F , X/ F - X/ F . X/ F / 0 @ X/ F 1 X/ % F 2 X/ ; F 3 X/ Q F R_MIPS_HIGHER R_MIPS_HIGHEST X/ F X/ F X/ F X/ F X/ F X/ F X/ # F _ 6 / F P 6 > F X/ M F X/ Z F X/ f F & 6 t F X/ F q 6 F @ X/ F X/ F X/ F X/ F X/ F X/ F @ X/ F X/ F X/ F X/ $ F X/ F X/ F X/ 2 F X/ C F X/ T F ! X/ d F " # $ X/ q F % X/  F & ' ( @ X/ F ) @ X/ F * X/ F + X/ F , X/ F - X/ F . X/ F / 0 @ X/ F 1 X/ % F 2 X/ ; F 3 X/ Q F R_MIPS16_26 R_MIPS16_GPREL R_MIPS16_GOT16 R_MIPS16_CALL16 R_MIPS16_HI16 R_MIPS16_LO16 d X/ G e 6 G f U/ + G g X/ : G h S/ J G i U/ X G d X/ G e 6 G f U/ + G g X/ : G h S/ J G i U/ X G R_MIPS_GNU_VTINHERIT h G R_MIPS_GNU_VTENTRY KI2 G R_MIPS_GNU_REL16_S2 X/ G X/ G R_MIPS_COPY ~ NP1 G R_MIPS_JUMP_SLOT  @ NP1 G /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/elf64-mips.c _gp GP relative relocation when _gp not defined literal relocation occurs for an external symbol 32bits gp relative relocation occurs for an external symbol F ? C D ! $ % & ' ( ) * + , - . / 0 1 2 .reg @ ` | 5 M 6 6 6 V 6 5 6 6 4 t 4 5 6 6 6 Q 6 M 5 6 6 d 4 t 4 Q,/ @8@ @ 1X6 X6 Z6 .6 86 X96 <+6 Z\6 DF6 F6 D 6 ^ 6 R 6 6 elf64-bigmips ( G ? / - - A - - ; - { - G - - - - - A - - ; - { - G - - - q - G6 6 u6 x - 21 { 6 231 x - 1 6 1 H2 - +/ - ] - P1 0 # 2 "2 c%2 $2 0 0 Kt6 _t6 t6 st6 P~6 6 6 6 @ 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 0 D2 0 - . . Q%6 %6 o!6 ]"6 @2 I 0 DE2 0 S 0 W 0 6 A 3 @3 $4 0 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 h%6 &6 G +Q elf64-littlemips G ? / R - - - - - - v - - R - R - - - - - - v - - R - q - G6 6 u6 x - 21 { 6 231 x - 1 6 1 H2 - +/ - ] - P1 0 # 2 "2 c%2 $2 0 0 Kt6 _t6 t6 st6 P~6 6 6 6 @ 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 0 D2 0 - . . Q%6 %6 o!6 ]"6 @2 I 0 DE2 0 S 0 W 0 6 A 3 @3 $4 0 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 h%6 &6 @ G +Q elf64-tradbigmips G ? / - - A - - ; - { - G - - - - - A - - ; - { - G - - - q - G6 6 u6 x - 21 { 6 231 x - 1 6 1 H2 - +/ - ] - P1 0 # 2 "2 c%2 $2 0 0 Kt6 _t6 t6 st6 P~6 6 6 6 @ 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 0 D2 0 - . . Q%6 %6 o!6 ]"6 @2 I 0 DE2 0 S 0 W 0 6 A 3 @3 $4 0 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 h%6 &6 G -Q elf64-tradlittlemips G ? / R - - - - - - v - - R - R - - - - - - v - - R - q - G6 6 u6 x - 21 { 6 231 x - 1 6 1 H2 - +/ - ] - P1 0 # 2 "2 c%2 $2 0 0 Kt6 _t6 t6 st6 P~6 6 6 6 @ 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 0 D2 0 - . . Q%6 %6 o!6 ]"6 @2 I 0 DE2 0 S 0 W 0 6 A 3 @3 $4 0 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 h%6 &6 G -Q elf64-tradbigmips-freebsd G ? / - - A - - ; - { - G - - - - - A - - ; - { - G - - - q - G6 6 u6 x - 21 { 6 231 x - 1 6 1 H2 - +/ - ] - P1 0 # 2 "2 c%2 $2 0 0 Kt6 _t6 t6 st6 P~6 6 6 6 @ 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 0 D2 0 - . . Q%6 %6 o!6 ]"6 @2 I 0 DE2 0 S 0 W 0 6 A 3 @3 $4 0 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 h%6 &6 G /Q elf64-tradlittlemips-freebsd p G ? / R - - - - - - v - - R - R - - - - - - v - - R - q - G6 6 u6 x - 21 { 6 231 x - 1 6 1 H2 - +/ - ] - P1 0 # 2 "2 c%2 $2 0 0 Kt6 _t6 t6 st6 P~6 6 6 6 @ 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 0 D2 0 - . . Q%6 %6 o!6 ]"6 @2 I 0 DE2 0 S 0 W 0 6 A 3 @3 $4 0 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 h%6 &6 G /Q mips_elf64_slurp_one_reloc_table /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/elfcode.h warning: %s has a corrupt string table index - ignoring T6 T6 DP6 DP6 T6 T6 DP6 T6 T6 T6 T6 DP6 T6 T6 T6 T6 T6 T6 DP6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 DP6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 T6 DP6 %s: version count (%ld) does not match symbol count (%ld) a6 a6 |a6 Ja6 ca6 a6 a6 a6 a6 a6 a6 %s(%s): relocation %d has invalid symbol index %ld Warning: %B is truncated: expected core file size >= %lu, found: %lu. @8@ @ 1X6 X6 Z6 YU6 86 X96 df6 Z\6 DF6 F6 D6 mE6 E6 E6 bfd_elf64_write_relocs bfd_elf64_swap_symbol_out UNKNOWN #G %B: Relocations in generic ELF (EM: %d) elf64-big $$G ? / - - A - - ; - { - G - - - - - A - - ; - { - G - - - q - G6 6 u6 x - 21 { 6 231 x - 1 6 1 H2 - W~1 - ] - P1 - # 2 "2 c%2 $2 - fR1 Kt6 _t6 t6 st6 W 6 6 6 6 = 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 B2 D2 E2 - . . 12 12 ^ 6 - @2 BF2 DE2 P 6 6 6 6 }6 @3 $4 7 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 32 32 &G 0Q elf64-little %G ? / R - - - - - - v - - R - R - - - - - - v - - R - q - G6 6 u6 x - 21 { 6 231 x - 1 6 1 H2 - W~1 - ] - P1 - # 2 "2 c%2 $2 - fR1 Kt6 _t6 t6 st6 W 6 6 6 6 = 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 B2 D2 E2 - . . 12 12 ^ 6 - @2 BF2 DE2 P 6 6 6 6 }6 @3 $4 7 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 32 32 @$G 0Q UNKNOWN 'G %B: Relocations in generic ELF (EM: %d) elf32-big D(G ? / - - A - - ; - { - G - - - - - A - - ; - { - G - - - q - 0 6 $1 x - 21 { 6 231 x - 1 6 1 H2 - W~1 - ] - P1 - # 2 "2 c%2 $2 - fR1 #1 #1 $1 #1 W 6 6 6 6 = 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 B2 D2 E2 - . . 12 12 ^ 6 - @2 BF2 DE2 P 6 6 6 6 }6 @3 $4 7 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 32 32 *G `2Q elf32-little *G ? / R - - - - - - v - - R - R - - - - - - v - - R - q - 0 6 $1 x - 21 { 6 231 x - 1 6 1 H2 - W~1 - ] - P1 - # 2 "2 c%2 $2 - fR1 #1 #1 $1 #1 W 6 6 6 6 = 6 6 6 6 n 6 L 6 - 02 k22 ?2 b1 ?2 @2 x - @2 B2 D2 E2 - . . 12 12 ^ 6 - @2 BF2 DE2 P 6 6 6 6 }6 @3 $4 7 *7 N 4 A3 C1 . 4 Y07 *12 22 No2 32 32 `(G `2Q mips mips:3000 mips:3900 mips:4000 mips:4010 mips:4100 mips:4111 mips:4120 mips:4300 mips:4400 mips:4600 mips:4650 mips:5000 mips:5400 mips:5500 mips:6000 mips:7000 mips:8000 mips:9000 mips:10000 mips:12000 mips:14000 mips:16000 mips:16 mips:mips5 mips:isa32 mips:isa32r2 mips:isa64 mips:isa64r2 mips:sb1 mips:loongson_2e mips:loongson_2f mips:loongson_3a mips:octeon mips:xlr +G +G 0~6 D- -G < +G +G 0~6 D- -G @ @ +G +G 0~6 D- -G @ @ +G ,G 0~6 D- .G @ @ +G ,G 0~6 D- P.G @ @ +G ,G 0~6 D- .G @ @ +G !,G 0~6 D- .G @ @ +G +,G 0~6 D- .G @ @ 0 +G 5,G 0~6 D- /G @ @ +G ?,G 0~6 D- @/G @ @ * +G I,G 0~6 D- p/G @ @ +G S,G 0~6 D- /G @ @ +G ],G 0~6 D- /G @ @ | +G g,G 0~6 D- 0G p +G q,G 0~6 D- 00G @ @ X +G {,G 0~6 D- `0G @ @ @ +G ,G 0~6 D- 0G @ @ (# +G ,G 0~6 D- 0G @ @ ' +G ,G 0~6 D- 0G @ @ . +G ,G 0~6 D- 1G @ @ 6 +G ,G 0~6 D- P1G @ @ > +G ,G 0~6 D- 1G @ @ +G ,G 0~6 D- 1G @ @ +G ,G 0~6 D- 1G +G ,G 0~6 D- 2G ! +G ,G 0~6 D- @2G @ @ @ +G ,G 0~6 D- p2G @ @ A +G ,G 0~6 D- 2G @ @ +G -G 0~6 D- 2G @ @ +G -G 0~6 D- 3G @ @ +G "-G 0~6 D- 03G @ @ +G 3-G 0~6 D- `3G @ @ e +G D-G 0~6 D- 3G @ @ +G P-G 0~6 D- +G +G 0~6 D- `-G / /SYM64/ /SYM64/ %-10ld %ld %-7lo ` ! ! ! __.SYMDEF __.SYMDEF/ / /SYM64/ #1/20 __.SYMDEF SORTED __.SYMDEF ARFILENAMES/ // ../ ARFILENAMES/ // %-ld: %-ld #1/%lu /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/archive.c %-10ld %-12ld %ld %-8lo Warning: writing archive was slow: rewriting timestamp Reading archive file mod timestamp Writing updated armap timestamp %-7lo bfd_dont_truncate_arname @@uninitialized@@ BFD_RELOC_64 BFD_RELOC_32 BFD_RELOC_26 BFD_RELOC_24 BFD_RELOC_16 BFD_RELOC_14 BFD_RELOC_8 BFD_RELOC_64_PCREL BFD_RELOC_32_PCREL BFD_RELOC_24_PCREL BFD_RELOC_16_PCREL BFD_RELOC_12_PCREL BFD_RELOC_8_PCREL BFD_RELOC_32_SECREL BFD_RELOC_32_GOT_PCREL BFD_RELOC_16_GOT_PCREL BFD_RELOC_8_GOT_PCREL BFD_RELOC_32_GOTOFF BFD_RELOC_16_GOTOFF BFD_RELOC_LO16_GOTOFF BFD_RELOC_HI16_GOTOFF BFD_RELOC_HI16_S_GOTOFF BFD_RELOC_8_GOTOFF BFD_RELOC_64_PLT_PCREL BFD_RELOC_32_PLT_PCREL BFD_RELOC_24_PLT_PCREL BFD_RELOC_16_PLT_PCREL BFD_RELOC_8_PLT_PCREL BFD_RELOC_64_PLTOFF BFD_RELOC_32_PLTOFF BFD_RELOC_16_PLTOFF BFD_RELOC_LO16_PLTOFF BFD_RELOC_HI16_PLTOFF BFD_RELOC_HI16_S_PLTOFF BFD_RELOC_8_PLTOFF BFD_RELOC_68K_GLOB_DAT BFD_RELOC_68K_JMP_SLOT BFD_RELOC_68K_RELATIVE BFD_RELOC_68K_TLS_GD32 BFD_RELOC_68K_TLS_GD16 BFD_RELOC_68K_TLS_GD8 BFD_RELOC_68K_TLS_LDM32 BFD_RELOC_68K_TLS_LDM16 BFD_RELOC_68K_TLS_LDM8 BFD_RELOC_68K_TLS_LDO32 BFD_RELOC_68K_TLS_LDO16 BFD_RELOC_68K_TLS_LDO8 BFD_RELOC_68K_TLS_IE32 BFD_RELOC_68K_TLS_IE16 BFD_RELOC_68K_TLS_IE8 BFD_RELOC_68K_TLS_LE32 BFD_RELOC_68K_TLS_LE16 BFD_RELOC_68K_TLS_LE8 BFD_RELOC_32_BASEREL BFD_RELOC_16_BASEREL BFD_RELOC_LO16_BASEREL BFD_RELOC_HI16_BASEREL BFD_RELOC_HI16_S_BASEREL BFD_RELOC_8_BASEREL BFD_RELOC_RVA BFD_RELOC_8_FFnn BFD_RELOC_32_PCREL_S2 BFD_RELOC_16_PCREL_S2 BFD_RELOC_23_PCREL_S2 BFD_RELOC_HI22 BFD_RELOC_LO10 BFD_RELOC_GPREL16 BFD_RELOC_GPREL32 BFD_RELOC_I960_CALLJ BFD_RELOC_NONE BFD_RELOC_SPARC_WDISP22 BFD_RELOC_SPARC22 BFD_RELOC_SPARC13 BFD_RELOC_SPARC_GOT10 BFD_RELOC_SPARC_GOT13 BFD_RELOC_SPARC_GOT22 BFD_RELOC_SPARC_PC10 BFD_RELOC_SPARC_PC22 BFD_RELOC_SPARC_WPLT30 BFD_RELOC_SPARC_COPY BFD_RELOC_SPARC_GLOB_DAT BFD_RELOC_SPARC_JMP_SLOT BFD_RELOC_SPARC_RELATIVE BFD_RELOC_SPARC_UA16 BFD_RELOC_SPARC_UA32 BFD_RELOC_SPARC_UA64 BFD_RELOC_SPARC_GOTDATA_HIX22 BFD_RELOC_SPARC_GOTDATA_LOX10 BFD_RELOC_SPARC_GOTDATA_OP_HIX22 BFD_RELOC_SPARC_GOTDATA_OP_LOX10 BFD_RELOC_SPARC_GOTDATA_OP BFD_RELOC_SPARC_JMP_IREL BFD_RELOC_SPARC_IRELATIVE BFD_RELOC_SPARC_BASE13 BFD_RELOC_SPARC_BASE22 BFD_RELOC_SPARC_10 BFD_RELOC_SPARC_11 BFD_RELOC_SPARC_OLO10 BFD_RELOC_SPARC_HH22 BFD_RELOC_SPARC_HM10 BFD_RELOC_SPARC_LM22 BFD_RELOC_SPARC_PC_HH22 BFD_RELOC_SPARC_PC_HM10 BFD_RELOC_SPARC_PC_LM22 BFD_RELOC_SPARC_WDISP16 BFD_RELOC_SPARC_WDISP19 BFD_RELOC_SPARC_7 BFD_RELOC_SPARC_6 BFD_RELOC_SPARC_5 BFD_RELOC_SPARC_PLT32 BFD_RELOC_SPARC_PLT64 BFD_RELOC_SPARC_HIX22 BFD_RELOC_SPARC_LOX10 BFD_RELOC_SPARC_H44 BFD_RELOC_SPARC_M44 BFD_RELOC_SPARC_L44 BFD_RELOC_SPARC_REGISTER BFD_RELOC_SPARC_REV32 BFD_RELOC_SPARC_TLS_GD_HI22 BFD_RELOC_SPARC_TLS_GD_LO10 BFD_RELOC_SPARC_TLS_GD_ADD BFD_RELOC_SPARC_TLS_GD_CALL BFD_RELOC_SPARC_TLS_LDM_HI22 BFD_RELOC_SPARC_TLS_LDM_LO10 BFD_RELOC_SPARC_TLS_LDM_ADD BFD_RELOC_SPARC_TLS_LDM_CALL BFD_RELOC_SPARC_TLS_LDO_HIX22 BFD_RELOC_SPARC_TLS_LDO_LOX10 BFD_RELOC_SPARC_TLS_LDO_ADD BFD_RELOC_SPARC_TLS_IE_HI22 BFD_RELOC_SPARC_TLS_IE_LO10 BFD_RELOC_SPARC_TLS_IE_LD BFD_RELOC_SPARC_TLS_IE_LDX BFD_RELOC_SPARC_TLS_IE_ADD BFD_RELOC_SPARC_TLS_LE_HIX22 BFD_RELOC_SPARC_TLS_LE_LOX10 BFD_RELOC_SPARC_TLS_DTPMOD32 BFD_RELOC_SPARC_TLS_DTPMOD64 BFD_RELOC_SPARC_TLS_DTPOFF32 BFD_RELOC_SPARC_TLS_DTPOFF64 BFD_RELOC_SPARC_TLS_TPOFF32 BFD_RELOC_SPARC_TLS_TPOFF64 BFD_RELOC_SPU_IMM7 BFD_RELOC_SPU_IMM8 BFD_RELOC_SPU_IMM10 BFD_RELOC_SPU_IMM10W BFD_RELOC_SPU_IMM16 BFD_RELOC_SPU_IMM16W BFD_RELOC_SPU_IMM18 BFD_RELOC_SPU_PCREL9a BFD_RELOC_SPU_PCREL9b BFD_RELOC_SPU_PCREL16 BFD_RELOC_SPU_LO16 BFD_RELOC_SPU_HI16 BFD_RELOC_SPU_PPU32 BFD_RELOC_SPU_PPU64 BFD_RELOC_SPU_ADD_PIC BFD_RELOC_ALPHA_GPDISP_HI16 BFD_RELOC_ALPHA_GPDISP_LO16 BFD_RELOC_ALPHA_GPDISP BFD_RELOC_ALPHA_LITERAL BFD_RELOC_ALPHA_ELF_LITERAL BFD_RELOC_ALPHA_LITUSE BFD_RELOC_ALPHA_HINT BFD_RELOC_ALPHA_LINKAGE BFD_RELOC_ALPHA_CODEADDR BFD_RELOC_ALPHA_GPREL_HI16 BFD_RELOC_ALPHA_GPREL_LO16 BFD_RELOC_ALPHA_BRSGP BFD_RELOC_ALPHA_NOP BFD_RELOC_ALPHA_BSR BFD_RELOC_ALPHA_LDA BFD_RELOC_ALPHA_BOH BFD_RELOC_ALPHA_TLSGD BFD_RELOC_ALPHA_TLSLDM BFD_RELOC_ALPHA_DTPMOD64 BFD_RELOC_ALPHA_GOTDTPREL16 BFD_RELOC_ALPHA_DTPREL64 BFD_RELOC_ALPHA_DTPREL_HI16 BFD_RELOC_ALPHA_DTPREL_LO16 BFD_RELOC_ALPHA_DTPREL16 BFD_RELOC_ALPHA_GOTTPREL16 BFD_RELOC_ALPHA_TPREL64 BFD_RELOC_ALPHA_TPREL_HI16 BFD_RELOC_ALPHA_TPREL_LO16 BFD_RELOC_ALPHA_TPREL16 BFD_RELOC_MIPS_JMP BFD_RELOC_MIPS16_JMP BFD_RELOC_MIPS16_GPREL BFD_RELOC_HI16 BFD_RELOC_HI16_S BFD_RELOC_LO16 BFD_RELOC_HI16_PCREL BFD_RELOC_HI16_S_PCREL BFD_RELOC_LO16_PCREL BFD_RELOC_MIPS16_GOT16 BFD_RELOC_MIPS16_CALL16 BFD_RELOC_MIPS16_HI16 BFD_RELOC_MIPS16_HI16_S BFD_RELOC_MIPS16_LO16 BFD_RELOC_MIPS_LITERAL BFD_RELOC_MIPS_GOT16 BFD_RELOC_MIPS_CALL16 BFD_RELOC_MIPS_GOT_HI16 BFD_RELOC_MIPS_GOT_LO16 BFD_RELOC_MIPS_CALL_HI16 BFD_RELOC_MIPS_CALL_LO16 BFD_RELOC_MIPS_SUB BFD_RELOC_MIPS_GOT_PAGE BFD_RELOC_MIPS_GOT_OFST BFD_RELOC_MIPS_GOT_DISP BFD_RELOC_MIPS_SHIFT5 BFD_RELOC_MIPS_SHIFT6 BFD_RELOC_MIPS_INSERT_A BFD_RELOC_MIPS_INSERT_B BFD_RELOC_MIPS_DELETE BFD_RELOC_MIPS_HIGHEST BFD_RELOC_MIPS_HIGHER BFD_RELOC_MIPS_SCN_DISP BFD_RELOC_MIPS_REL16 BFD_RELOC_MIPS_RELGOT BFD_RELOC_MIPS_JALR BFD_RELOC_MIPS_TLS_DTPMOD32 BFD_RELOC_MIPS_TLS_DTPREL32 BFD_RELOC_MIPS_TLS_DTPMOD64 BFD_RELOC_MIPS_TLS_DTPREL64 BFD_RELOC_MIPS_TLS_GD BFD_RELOC_MIPS_TLS_LDM BFD_RELOC_MIPS_TLS_DTPREL_HI16 BFD_RELOC_MIPS_TLS_DTPREL_LO16 BFD_RELOC_MIPS_TLS_GOTTPREL BFD_RELOC_MIPS_TLS_TPREL32 BFD_RELOC_MIPS_TLS_TPREL64 BFD_RELOC_MIPS_TLS_TPREL_HI16 BFD_RELOC_MIPS_TLS_TPREL_LO16 BFD_RELOC_MIPS_COPY BFD_RELOC_MIPS_JUMP_SLOT BFD_RELOC_MOXIE_10_PCREL BFD_RELOC_FRV_LABEL16 BFD_RELOC_FRV_LABEL24 BFD_RELOC_FRV_LO16 BFD_RELOC_FRV_HI16 BFD_RELOC_FRV_GPREL12 BFD_RELOC_FRV_GPRELU12 BFD_RELOC_FRV_GPREL32 BFD_RELOC_FRV_GPRELHI BFD_RELOC_FRV_GPRELLO BFD_RELOC_FRV_GOT12 BFD_RELOC_FRV_GOTHI BFD_RELOC_FRV_GOTLO BFD_RELOC_FRV_FUNCDESC BFD_RELOC_FRV_FUNCDESC_GOT12 BFD_RELOC_FRV_FUNCDESC_GOTHI BFD_RELOC_FRV_FUNCDESC_GOTLO BFD_RELOC_FRV_FUNCDESC_VALUE BFD_RELOC_FRV_FUNCDESC_GOTOFF12 BFD_RELOC_FRV_FUNCDESC_GOTOFFHI BFD_RELOC_FRV_FUNCDESC_GOTOFFLO BFD_RELOC_FRV_GOTOFF12 BFD_RELOC_FRV_GOTOFFHI BFD_RELOC_FRV_GOTOFFLO BFD_RELOC_FRV_GETTLSOFF BFD_RELOC_FRV_TLSDESC_VALUE BFD_RELOC_FRV_GOTTLSDESC12 BFD_RELOC_FRV_GOTTLSDESCHI BFD_RELOC_FRV_GOTTLSDESCLO BFD_RELOC_FRV_TLSMOFF12 BFD_RELOC_FRV_TLSMOFFHI BFD_RELOC_FRV_TLSMOFFLO BFD_RELOC_FRV_GOTTLSOFF12 BFD_RELOC_FRV_GOTTLSOFFHI BFD_RELOC_FRV_GOTTLSOFFLO BFD_RELOC_FRV_TLSOFF BFD_RELOC_FRV_TLSDESC_RELAX BFD_RELOC_FRV_GETTLSOFF_RELAX BFD_RELOC_FRV_TLSOFF_RELAX BFD_RELOC_FRV_TLSMOFF BFD_RELOC_MN10300_GOTOFF24 BFD_RELOC_MN10300_GOT32 BFD_RELOC_MN10300_GOT24 BFD_RELOC_MN10300_GOT16 BFD_RELOC_MN10300_COPY BFD_RELOC_MN10300_GLOB_DAT BFD_RELOC_MN10300_JMP_SLOT BFD_RELOC_MN10300_RELATIVE BFD_RELOC_MN10300_SYM_DIFF BFD_RELOC_MN10300_ALIGN BFD_RELOC_386_GOT32 BFD_RELOC_386_PLT32 BFD_RELOC_386_COPY BFD_RELOC_386_GLOB_DAT BFD_RELOC_386_JUMP_SLOT BFD_RELOC_386_RELATIVE BFD_RELOC_386_GOTOFF BFD_RELOC_386_GOTPC BFD_RELOC_386_TLS_TPOFF BFD_RELOC_386_TLS_IE BFD_RELOC_386_TLS_GOTIE BFD_RELOC_386_TLS_LE BFD_RELOC_386_TLS_GD BFD_RELOC_386_TLS_LDM BFD_RELOC_386_TLS_LDO_32 BFD_RELOC_386_TLS_IE_32 BFD_RELOC_386_TLS_LE_32 BFD_RELOC_386_TLS_DTPMOD32 BFD_RELOC_386_TLS_DTPOFF32 BFD_RELOC_386_TLS_TPOFF32 BFD_RELOC_386_TLS_GOTDESC BFD_RELOC_386_TLS_DESC_CALL BFD_RELOC_386_TLS_DESC BFD_RELOC_386_IRELATIVE BFD_RELOC_X86_64_GOT32 BFD_RELOC_X86_64_PLT32 BFD_RELOC_X86_64_COPY BFD_RELOC_X86_64_GLOB_DAT BFD_RELOC_X86_64_JUMP_SLOT BFD_RELOC_X86_64_RELATIVE BFD_RELOC_X86_64_GOTPCREL BFD_RELOC_X86_64_32S BFD_RELOC_X86_64_DTPMOD64 BFD_RELOC_X86_64_DTPOFF64 BFD_RELOC_X86_64_TPOFF64 BFD_RELOC_X86_64_TLSGD BFD_RELOC_X86_64_TLSLD BFD_RELOC_X86_64_DTPOFF32 BFD_RELOC_X86_64_GOTTPOFF BFD_RELOC_X86_64_TPOFF32 BFD_RELOC_X86_64_GOTOFF64 BFD_RELOC_X86_64_GOTPC32 BFD_RELOC_X86_64_GOT64 BFD_RELOC_X86_64_GOTPCREL64 BFD_RELOC_X86_64_GOTPC64 BFD_RELOC_X86_64_GOTPLT64 BFD_RELOC_X86_64_PLTOFF64 BFD_RELOC_X86_64_GOTPC32_TLSDESC BFD_RELOC_X86_64_TLSDESC_CALL BFD_RELOC_X86_64_TLSDESC BFD_RELOC_X86_64_IRELATIVE BFD_RELOC_NS32K_IMM_8 BFD_RELOC_NS32K_IMM_16 BFD_RELOC_NS32K_IMM_32 BFD_RELOC_NS32K_IMM_8_PCREL BFD_RELOC_NS32K_IMM_16_PCREL BFD_RELOC_NS32K_IMM_32_PCREL BFD_RELOC_NS32K_DISP_8 BFD_RELOC_NS32K_DISP_16 BFD_RELOC_NS32K_DISP_32 BFD_RELOC_NS32K_DISP_8_PCREL BFD_RELOC_NS32K_DISP_16_PCREL BFD_RELOC_NS32K_DISP_32_PCREL BFD_RELOC_PDP11_DISP_8_PCREL BFD_RELOC_PDP11_DISP_6_PCREL BFD_RELOC_PJ_CODE_HI16 BFD_RELOC_PJ_CODE_LO16 BFD_RELOC_PJ_CODE_DIR16 BFD_RELOC_PJ_CODE_DIR32 BFD_RELOC_PJ_CODE_REL16 BFD_RELOC_PJ_CODE_REL32 BFD_RELOC_PPC_B26 BFD_RELOC_PPC_BA26 BFD_RELOC_PPC_TOC16 BFD_RELOC_PPC_B16 BFD_RELOC_PPC_B16_BRTAKEN BFD_RELOC_PPC_B16_BRNTAKEN BFD_RELOC_PPC_BA16 BFD_RELOC_PPC_BA16_BRTAKEN BFD_RELOC_PPC_BA16_BRNTAKEN BFD_RELOC_PPC_COPY BFD_RELOC_PPC_GLOB_DAT BFD_RELOC_PPC_JMP_SLOT BFD_RELOC_PPC_RELATIVE BFD_RELOC_PPC_LOCAL24PC BFD_RELOC_PPC_EMB_NADDR32 BFD_RELOC_PPC_EMB_NADDR16 BFD_RELOC_PPC_EMB_NADDR16_LO BFD_RELOC_PPC_EMB_NADDR16_HI BFD_RELOC_PPC_EMB_NADDR16_HA BFD_RELOC_PPC_EMB_SDAI16 BFD_RELOC_PPC_EMB_SDA2I16 BFD_RELOC_PPC_EMB_SDA2REL BFD_RELOC_PPC_EMB_SDA21 BFD_RELOC_PPC_EMB_MRKREF BFD_RELOC_PPC_EMB_RELSEC16 BFD_RELOC_PPC_EMB_RELST_LO BFD_RELOC_PPC_EMB_RELST_HI BFD_RELOC_PPC_EMB_RELST_HA BFD_RELOC_PPC_EMB_BIT_FLD BFD_RELOC_PPC_EMB_RELSDA BFD_RELOC_PPC64_HIGHER BFD_RELOC_PPC64_HIGHER_S BFD_RELOC_PPC64_HIGHEST BFD_RELOC_PPC64_HIGHEST_S BFD_RELOC_PPC64_TOC16_LO BFD_RELOC_PPC64_TOC16_HI BFD_RELOC_PPC64_TOC16_HA BFD_RELOC_PPC64_TOC BFD_RELOC_PPC64_PLTGOT16 BFD_RELOC_PPC64_PLTGOT16_LO BFD_RELOC_PPC64_PLTGOT16_HI BFD_RELOC_PPC64_PLTGOT16_HA BFD_RELOC_PPC64_ADDR16_DS BFD_RELOC_PPC64_ADDR16_LO_DS BFD_RELOC_PPC64_GOT16_DS BFD_RELOC_PPC64_GOT16_LO_DS BFD_RELOC_PPC64_PLT16_LO_DS BFD_RELOC_PPC64_SECTOFF_DS BFD_RELOC_PPC64_SECTOFF_LO_DS BFD_RELOC_PPC64_TOC16_DS BFD_RELOC_PPC64_TOC16_LO_DS BFD_RELOC_PPC64_PLTGOT16_DS BFD_RELOC_PPC64_PLTGOT16_LO_DS BFD_RELOC_PPC_TLS BFD_RELOC_PPC_TLSGD BFD_RELOC_PPC_TLSLD BFD_RELOC_PPC_DTPMOD BFD_RELOC_PPC_TPREL16 BFD_RELOC_PPC_TPREL16_LO BFD_RELOC_PPC_TPREL16_HI BFD_RELOC_PPC_TPREL16_HA BFD_RELOC_PPC_TPREL BFD_RELOC_PPC_DTPREL16 BFD_RELOC_PPC_DTPREL16_LO BFD_RELOC_PPC_DTPREL16_HI BFD_RELOC_PPC_DTPREL16_HA BFD_RELOC_PPC_DTPREL BFD_RELOC_PPC_GOT_TLSGD16 BFD_RELOC_PPC_GOT_TLSGD16_LO BFD_RELOC_PPC_GOT_TLSGD16_HI BFD_RELOC_PPC_GOT_TLSGD16_HA BFD_RELOC_PPC_GOT_TLSLD16 BFD_RELOC_PPC_GOT_TLSLD16_LO BFD_RELOC_PPC_GOT_TLSLD16_HI BFD_RELOC_PPC_GOT_TLSLD16_HA BFD_RELOC_PPC_GOT_TPREL16 BFD_RELOC_PPC_GOT_TPREL16_LO BFD_RELOC_PPC_GOT_TPREL16_HI BFD_RELOC_PPC_GOT_TPREL16_HA BFD_RELOC_PPC_GOT_DTPREL16 BFD_RELOC_PPC_GOT_DTPREL16_LO BFD_RELOC_PPC_GOT_DTPREL16_HI BFD_RELOC_PPC_GOT_DTPREL16_HA BFD_RELOC_PPC64_TPREL16_DS BFD_RELOC_PPC64_TPREL16_LO_DS BFD_RELOC_PPC64_TPREL16_HIGHER BFD_RELOC_PPC64_TPREL16_HIGHERA BFD_RELOC_PPC64_TPREL16_HIGHEST BFD_RELOC_PPC64_TPREL16_HIGHESTA BFD_RELOC_PPC64_DTPREL16_DS BFD_RELOC_PPC64_DTPREL16_LO_DS BFD_RELOC_PPC64_DTPREL16_HIGHER BFD_RELOC_PPC64_DTPREL16_HIGHERA BFD_RELOC_PPC64_DTPREL16_HIGHEST BFD_RELOC_PPC64_DTPREL16_HIGHESTA BFD_RELOC_I370_D12 BFD_RELOC_CTOR BFD_RELOC_ARM_PCREL_BRANCH BFD_RELOC_ARM_PCREL_BLX BFD_RELOC_THUMB_PCREL_BLX BFD_RELOC_ARM_PCREL_CALL BFD_RELOC_ARM_PCREL_JUMP BFD_RELOC_THUMB_PCREL_BRANCH7 BFD_RELOC_THUMB_PCREL_BRANCH9 BFD_RELOC_THUMB_PCREL_BRANCH12 BFD_RELOC_THUMB_PCREL_BRANCH20 BFD_RELOC_THUMB_PCREL_BRANCH23 BFD_RELOC_THUMB_PCREL_BRANCH25 BFD_RELOC_ARM_OFFSET_IMM BFD_RELOC_ARM_THUMB_OFFSET BFD_RELOC_ARM_TARGET1 BFD_RELOC_ARM_ROSEGREL32 BFD_RELOC_ARM_SBREL32 BFD_RELOC_ARM_TARGET2 BFD_RELOC_ARM_PREL31 BFD_RELOC_ARM_MOVW BFD_RELOC_ARM_MOVT BFD_RELOC_ARM_MOVW_PCREL BFD_RELOC_ARM_MOVT_PCREL BFD_RELOC_ARM_THUMB_MOVW BFD_RELOC_ARM_THUMB_MOVT BFD_RELOC_ARM_THUMB_MOVW_PCREL BFD_RELOC_ARM_THUMB_MOVT_PCREL BFD_RELOC_ARM_JUMP_SLOT BFD_RELOC_ARM_GLOB_DAT BFD_RELOC_ARM_GOT32 BFD_RELOC_ARM_PLT32 BFD_RELOC_ARM_RELATIVE BFD_RELOC_ARM_GOTOFF BFD_RELOC_ARM_GOTPC BFD_RELOC_ARM_GOT_PREL BFD_RELOC_ARM_TLS_GD32 BFD_RELOC_ARM_TLS_LDO32 BFD_RELOC_ARM_TLS_LDM32 BFD_RELOC_ARM_TLS_DTPOFF32 BFD_RELOC_ARM_TLS_DTPMOD32 BFD_RELOC_ARM_TLS_TPOFF32 BFD_RELOC_ARM_TLS_IE32 BFD_RELOC_ARM_TLS_LE32 BFD_RELOC_ARM_TLS_GOTDESC BFD_RELOC_ARM_TLS_CALL BFD_RELOC_ARM_THM_TLS_CALL BFD_RELOC_ARM_TLS_DESCSEQ BFD_RELOC_ARM_THM_TLS_DESCSEQ BFD_RELOC_ARM_TLS_DESC BFD_RELOC_ARM_ALU_PC_G0_NC BFD_RELOC_ARM_ALU_PC_G0 BFD_RELOC_ARM_ALU_PC_G1_NC BFD_RELOC_ARM_ALU_PC_G1 BFD_RELOC_ARM_ALU_PC_G2 BFD_RELOC_ARM_LDR_PC_G0 BFD_RELOC_ARM_LDR_PC_G1 BFD_RELOC_ARM_LDR_PC_G2 BFD_RELOC_ARM_LDRS_PC_G0 BFD_RELOC_ARM_LDRS_PC_G1 BFD_RELOC_ARM_LDRS_PC_G2 BFD_RELOC_ARM_LDC_PC_G0 BFD_RELOC_ARM_LDC_PC_G1 BFD_RELOC_ARM_LDC_PC_G2 BFD_RELOC_ARM_ALU_SB_G0_NC BFD_RELOC_ARM_ALU_SB_G0 BFD_RELOC_ARM_ALU_SB_G1_NC BFD_RELOC_ARM_ALU_SB_G1 BFD_RELOC_ARM_ALU_SB_G2 BFD_RELOC_ARM_LDR_SB_G0 BFD_RELOC_ARM_LDR_SB_G1 BFD_RELOC_ARM_LDR_SB_G2 BFD_RELOC_ARM_LDRS_SB_G0 BFD_RELOC_ARM_LDRS_SB_G1 BFD_RELOC_ARM_LDRS_SB_G2 BFD_RELOC_ARM_LDC_SB_G0 BFD_RELOC_ARM_LDC_SB_G1 BFD_RELOC_ARM_LDC_SB_G2 BFD_RELOC_ARM_V4BX BFD_RELOC_ARM_IRELATIVE BFD_RELOC_ARM_IMMEDIATE BFD_RELOC_ARM_ADRL_IMMEDIATE BFD_RELOC_ARM_T32_IMMEDIATE BFD_RELOC_ARM_T32_ADD_IMM BFD_RELOC_ARM_T32_IMM12 BFD_RELOC_ARM_T32_ADD_PC12 BFD_RELOC_ARM_SHIFT_IMM BFD_RELOC_ARM_SMC BFD_RELOC_ARM_HVC BFD_RELOC_ARM_SWI BFD_RELOC_ARM_MULTI BFD_RELOC_ARM_CP_OFF_IMM BFD_RELOC_ARM_CP_OFF_IMM_S2 BFD_RELOC_ARM_T32_CP_OFF_IMM BFD_RELOC_ARM_T32_CP_OFF_IMM_S2 BFD_RELOC_ARM_ADR_IMM BFD_RELOC_ARM_LDR_IMM BFD_RELOC_ARM_LITERAL BFD_RELOC_ARM_IN_POOL BFD_RELOC_ARM_OFFSET_IMM8 BFD_RELOC_ARM_T32_OFFSET_U8 BFD_RELOC_ARM_T32_OFFSET_IMM BFD_RELOC_ARM_HWLITERAL BFD_RELOC_ARM_THUMB_ADD BFD_RELOC_ARM_THUMB_IMM BFD_RELOC_ARM_THUMB_SHIFT BFD_RELOC_SH_PCDISP8BY2 BFD_RELOC_SH_PCDISP12BY2 BFD_RELOC_SH_IMM3 BFD_RELOC_SH_IMM3U BFD_RELOC_SH_DISP12 BFD_RELOC_SH_DISP12BY2 BFD_RELOC_SH_DISP12BY4 BFD_RELOC_SH_DISP12BY8 BFD_RELOC_SH_DISP20 BFD_RELOC_SH_DISP20BY8 BFD_RELOC_SH_IMM4 BFD_RELOC_SH_IMM4BY2 BFD_RELOC_SH_IMM4BY4 BFD_RELOC_SH_IMM8 BFD_RELOC_SH_IMM8BY2 BFD_RELOC_SH_IMM8BY4 BFD_RELOC_SH_PCRELIMM8BY2 BFD_RELOC_SH_PCRELIMM8BY4 BFD_RELOC_SH_SWITCH16 BFD_RELOC_SH_SWITCH32 BFD_RELOC_SH_USES BFD_RELOC_SH_COUNT BFD_RELOC_SH_ALIGN BFD_RELOC_SH_CODE BFD_RELOC_SH_DATA BFD_RELOC_SH_LABEL BFD_RELOC_SH_LOOP_START BFD_RELOC_SH_LOOP_END BFD_RELOC_SH_COPY BFD_RELOC_SH_GLOB_DAT BFD_RELOC_SH_JMP_SLOT BFD_RELOC_SH_RELATIVE BFD_RELOC_SH_GOTPC BFD_RELOC_SH_GOT_LOW16 BFD_RELOC_SH_GOT_MEDLOW16 BFD_RELOC_SH_GOT_MEDHI16 BFD_RELOC_SH_GOT_HI16 BFD_RELOC_SH_GOTPLT_LOW16 BFD_RELOC_SH_GOTPLT_MEDLOW16 BFD_RELOC_SH_GOTPLT_MEDHI16 BFD_RELOC_SH_GOTPLT_HI16 BFD_RELOC_SH_PLT_LOW16 BFD_RELOC_SH_PLT_MEDLOW16 BFD_RELOC_SH_PLT_MEDHI16 BFD_RELOC_SH_PLT_HI16 BFD_RELOC_SH_GOTOFF_LOW16 BFD_RELOC_SH_GOTOFF_MEDLOW16 BFD_RELOC_SH_GOTOFF_MEDHI16 BFD_RELOC_SH_GOTOFF_HI16 BFD_RELOC_SH_GOTPC_LOW16 BFD_RELOC_SH_GOTPC_MEDLOW16 BFD_RELOC_SH_GOTPC_MEDHI16 BFD_RELOC_SH_GOTPC_HI16 BFD_RELOC_SH_COPY64 BFD_RELOC_SH_GLOB_DAT64 BFD_RELOC_SH_JMP_SLOT64 BFD_RELOC_SH_RELATIVE64 BFD_RELOC_SH_GOT10BY4 BFD_RELOC_SH_GOT10BY8 BFD_RELOC_SH_GOTPLT10BY4 BFD_RELOC_SH_GOTPLT10BY8 BFD_RELOC_SH_GOTPLT32 BFD_RELOC_SH_SHMEDIA_CODE BFD_RELOC_SH_IMMU5 BFD_RELOC_SH_IMMS6 BFD_RELOC_SH_IMMS6BY32 BFD_RELOC_SH_IMMU6 BFD_RELOC_SH_IMMS10 BFD_RELOC_SH_IMMS10BY2 BFD_RELOC_SH_IMMS10BY4 BFD_RELOC_SH_IMMS10BY8 BFD_RELOC_SH_IMMS16 BFD_RELOC_SH_IMMU16 BFD_RELOC_SH_IMM_LOW16 BFD_RELOC_SH_IMM_LOW16_PCREL BFD_RELOC_SH_IMM_MEDLOW16 BFD_RELOC_SH_IMM_MEDLOW16_PCREL BFD_RELOC_SH_IMM_MEDHI16 BFD_RELOC_SH_IMM_MEDHI16_PCREL BFD_RELOC_SH_IMM_HI16 BFD_RELOC_SH_IMM_HI16_PCREL BFD_RELOC_SH_PT_16 BFD_RELOC_SH_TLS_GD_32 BFD_RELOC_SH_TLS_LD_32 BFD_RELOC_SH_TLS_LDO_32 BFD_RELOC_SH_TLS_IE_32 BFD_RELOC_SH_TLS_LE_32 BFD_RELOC_SH_TLS_DTPMOD32 BFD_RELOC_SH_TLS_DTPOFF32 BFD_RELOC_SH_TLS_TPOFF32 BFD_RELOC_SH_GOT20 BFD_RELOC_SH_GOTOFF20 BFD_RELOC_SH_GOTFUNCDESC BFD_RELOC_SH_GOTFUNCDESC20 BFD_RELOC_SH_GOTOFFFUNCDESC BFD_RELOC_SH_GOTOFFFUNCDESC20 BFD_RELOC_SH_FUNCDESC BFD_RELOC_ARC_B22_PCREL BFD_RELOC_ARC_B26 BFD_RELOC_BFIN_16_IMM BFD_RELOC_BFIN_16_HIGH BFD_RELOC_BFIN_4_PCREL BFD_RELOC_BFIN_5_PCREL BFD_RELOC_BFIN_16_LOW BFD_RELOC_BFIN_10_PCREL BFD_RELOC_BFIN_11_PCREL BFD_RELOC_BFIN_12_PCREL_JUMP BFD_RELOC_BFIN_12_PCREL_JUMP_S BFD_RELOC_BFIN_24_PCREL_CALL_X BFD_RELOC_BFIN_24_PCREL_JUMP_L BFD_RELOC_BFIN_GOT17M4 BFD_RELOC_BFIN_GOTHI BFD_RELOC_BFIN_GOTLO BFD_RELOC_BFIN_FUNCDESC BFD_RELOC_BFIN_FUNCDESC_GOT17M4 BFD_RELOC_BFIN_FUNCDESC_GOTHI BFD_RELOC_BFIN_FUNCDESC_GOTLO BFD_RELOC_BFIN_FUNCDESC_VALUE BFD_RELOC_BFIN_FUNCDESC_GOTOFF17M4 BFD_RELOC_BFIN_FUNCDESC_GOTOFFHI BFD_RELOC_BFIN_FUNCDESC_GOTOFFLO BFD_RELOC_BFIN_GOTOFF17M4 BFD_RELOC_BFIN_GOTOFFHI BFD_RELOC_BFIN_GOTOFFLO BFD_RELOC_BFIN_GOT BFD_RELOC_BFIN_PLTPC BFD_ARELOC_BFIN_PUSH BFD_ARELOC_BFIN_CONST BFD_ARELOC_BFIN_ADD BFD_ARELOC_BFIN_SUB BFD_ARELOC_BFIN_MULT BFD_ARELOC_BFIN_DIV BFD_ARELOC_BFIN_MOD BFD_ARELOC_BFIN_LSHIFT BFD_ARELOC_BFIN_RSHIFT BFD_ARELOC_BFIN_AND BFD_ARELOC_BFIN_OR BFD_ARELOC_BFIN_XOR BFD_ARELOC_BFIN_LAND BFD_ARELOC_BFIN_LOR BFD_ARELOC_BFIN_LEN BFD_ARELOC_BFIN_NEG BFD_ARELOC_BFIN_COMP BFD_ARELOC_BFIN_PAGE BFD_ARELOC_BFIN_HWPAGE BFD_ARELOC_BFIN_ADDR BFD_RELOC_D10V_10_PCREL_R BFD_RELOC_D10V_10_PCREL_L BFD_RELOC_D10V_18 BFD_RELOC_D10V_18_PCREL BFD_RELOC_D30V_6 BFD_RELOC_D30V_9_PCREL BFD_RELOC_D30V_9_PCREL_R BFD_RELOC_D30V_15 BFD_RELOC_D30V_15_PCREL BFD_RELOC_D30V_15_PCREL_R BFD_RELOC_D30V_21 BFD_RELOC_D30V_21_PCREL BFD_RELOC_D30V_21_PCREL_R BFD_RELOC_D30V_32 BFD_RELOC_D30V_32_PCREL BFD_RELOC_DLX_HI16_S BFD_RELOC_DLX_LO16 BFD_RELOC_DLX_JMP26 BFD_RELOC_M32C_HI8 BFD_RELOC_M32C_RL_JUMP BFD_RELOC_M32C_RL_1ADDR BFD_RELOC_M32C_RL_2ADDR BFD_RELOC_M32R_24 BFD_RELOC_M32R_10_PCREL BFD_RELOC_M32R_18_PCREL BFD_RELOC_M32R_26_PCREL BFD_RELOC_M32R_HI16_ULO BFD_RELOC_M32R_HI16_SLO BFD_RELOC_M32R_LO16 BFD_RELOC_M32R_SDA16 BFD_RELOC_M32R_GOT24 BFD_RELOC_M32R_26_PLTREL BFD_RELOC_M32R_COPY BFD_RELOC_M32R_GLOB_DAT BFD_RELOC_M32R_JMP_SLOT BFD_RELOC_M32R_RELATIVE BFD_RELOC_M32R_GOTOFF BFD_RELOC_M32R_GOTOFF_HI_ULO BFD_RELOC_M32R_GOTOFF_HI_SLO BFD_RELOC_M32R_GOTOFF_LO BFD_RELOC_M32R_GOTPC24 BFD_RELOC_M32R_GOT16_HI_ULO BFD_RELOC_M32R_GOT16_HI_SLO BFD_RELOC_M32R_GOT16_LO BFD_RELOC_M32R_GOTPC_HI_ULO BFD_RELOC_M32R_GOTPC_HI_SLO BFD_RELOC_M32R_GOTPC_LO BFD_RELOC_V850_9_PCREL BFD_RELOC_V850_22_PCREL BFD_RELOC_V850_SDA_16_16_OFFSET BFD_RELOC_V850_SDA_15_16_OFFSET BFD_RELOC_V850_ZDA_16_16_OFFSET BFD_RELOC_V850_ZDA_15_16_OFFSET BFD_RELOC_V850_TDA_6_8_OFFSET BFD_RELOC_V850_TDA_7_8_OFFSET BFD_RELOC_V850_TDA_7_7_OFFSET BFD_RELOC_V850_TDA_16_16_OFFSET BFD_RELOC_V850_TDA_4_5_OFFSET BFD_RELOC_V850_TDA_4_4_OFFSET BFD_RELOC_V850_SDA_16_16_SPLIT_OFFSET BFD_RELOC_V850_ZDA_16_16_SPLIT_OFFSET BFD_RELOC_V850_CALLT_6_7_OFFSET BFD_RELOC_V850_CALLT_16_16_OFFSET BFD_RELOC_V850_LONGCALL BFD_RELOC_V850_LONGJUMP BFD_RELOC_V850_ALIGN BFD_RELOC_V850_LO16_SPLIT_OFFSET BFD_RELOC_V850_16_PCREL BFD_RELOC_V850_17_PCREL BFD_RELOC_V850_23 BFD_RELOC_V850_32_PCREL BFD_RELOC_V850_32_ABS BFD_RELOC_V850_16_SPLIT_OFFSET BFD_RELOC_V850_16_S1 BFD_RELOC_V850_LO16_S1 BFD_RELOC_V850_CALLT_15_16_OFFSET BFD_RELOC_V850_32_GOTPCREL BFD_RELOC_V850_16_GOT BFD_RELOC_V850_32_GOT BFD_RELOC_V850_22_PLT_PCREL BFD_RELOC_V850_32_PLT_PCREL BFD_RELOC_V850_COPY BFD_RELOC_V850_GLOB_DAT BFD_RELOC_V850_JMP_SLOT BFD_RELOC_V850_RELATIVE BFD_RELOC_V850_16_GOTOFF BFD_RELOC_V850_32_GOTOFF BFD_RELOC_V850_CODE BFD_RELOC_V850_DATA BFD_RELOC_MN10300_32_PCREL BFD_RELOC_MN10300_16_PCREL BFD_RELOC_TIC30_LDP BFD_RELOC_TIC54X_PARTLS7 BFD_RELOC_TIC54X_PARTMS9 BFD_RELOC_TIC54X_23 BFD_RELOC_TIC54X_16_OF_23 BFD_RELOC_TIC54X_MS7_OF_23 BFD_RELOC_C6000_PCR_S21 BFD_RELOC_C6000_PCR_S12 BFD_RELOC_C6000_PCR_S10 BFD_RELOC_C6000_PCR_S7 BFD_RELOC_C6000_ABS_S16 BFD_RELOC_C6000_ABS_L16 BFD_RELOC_C6000_ABS_H16 BFD_RELOC_C6000_SBR_U15_B BFD_RELOC_C6000_SBR_U15_H BFD_RELOC_C6000_SBR_U15_W BFD_RELOC_C6000_SBR_S16 BFD_RELOC_C6000_SBR_L16_B BFD_RELOC_C6000_SBR_L16_H BFD_RELOC_C6000_SBR_L16_W BFD_RELOC_C6000_SBR_H16_B BFD_RELOC_C6000_SBR_H16_H BFD_RELOC_C6000_SBR_H16_W BFD_RELOC_C6000_SBR_GOT_U15_W BFD_RELOC_C6000_SBR_GOT_L16_W BFD_RELOC_C6000_SBR_GOT_H16_W BFD_RELOC_C6000_DSBT_INDEX BFD_RELOC_C6000_PREL31 BFD_RELOC_C6000_COPY BFD_RELOC_C6000_JUMP_SLOT BFD_RELOC_C6000_EHTYPE BFD_RELOC_C6000_PCR_H16 BFD_RELOC_C6000_PCR_L16 BFD_RELOC_C6000_ALIGN BFD_RELOC_C6000_FPHEAD BFD_RELOC_C6000_NOCMP BFD_RELOC_FR30_48 BFD_RELOC_FR30_20 BFD_RELOC_FR30_6_IN_4 BFD_RELOC_FR30_8_IN_8 BFD_RELOC_FR30_9_IN_8 BFD_RELOC_FR30_10_IN_8 BFD_RELOC_FR30_9_PCREL BFD_RELOC_FR30_12_PCREL BFD_RELOC_MCORE_PCREL_IMM8BY4 BFD_RELOC_MCORE_PCREL_IMM11BY2 BFD_RELOC_MCORE_PCREL_IMM4BY2 BFD_RELOC_MCORE_PCREL_32 BFD_RELOC_MCORE_PCREL_JSR_IMM11BY2 BFD_RELOC_MCORE_RVA BFD_RELOC_MEP_8 BFD_RELOC_MEP_16 BFD_RELOC_MEP_32 BFD_RELOC_MEP_PCREL8A2 BFD_RELOC_MEP_PCREL12A2 BFD_RELOC_MEP_PCREL17A2 BFD_RELOC_MEP_PCREL24A2 BFD_RELOC_MEP_PCABS24A2 BFD_RELOC_MEP_LOW16 BFD_RELOC_MEP_HI16U BFD_RELOC_MEP_HI16S BFD_RELOC_MEP_GPREL BFD_RELOC_MEP_TPREL BFD_RELOC_MEP_TPREL7 BFD_RELOC_MEP_TPREL7A2 BFD_RELOC_MEP_TPREL7A4 BFD_RELOC_MEP_UIMM24 BFD_RELOC_MEP_ADDR24A4 BFD_RELOC_MEP_GNU_VTINHERIT BFD_RELOC_MEP_GNU_VTENTRY BFD_RELOC_MMIX_GETA BFD_RELOC_MMIX_GETA_1 BFD_RELOC_MMIX_GETA_2 BFD_RELOC_MMIX_GETA_3 BFD_RELOC_MMIX_CBRANCH BFD_RELOC_MMIX_CBRANCH_J BFD_RELOC_MMIX_CBRANCH_1 BFD_RELOC_MMIX_CBRANCH_2 BFD_RELOC_MMIX_CBRANCH_3 BFD_RELOC_MMIX_PUSHJ BFD_RELOC_MMIX_PUSHJ_1 BFD_RELOC_MMIX_PUSHJ_2 BFD_RELOC_MMIX_PUSHJ_3 BFD_RELOC_MMIX_PUSHJ_STUBBABLE BFD_RELOC_MMIX_JMP BFD_RELOC_MMIX_JMP_1 BFD_RELOC_MMIX_JMP_2 BFD_RELOC_MMIX_JMP_3 BFD_RELOC_MMIX_ADDR19 BFD_RELOC_MMIX_ADDR27 BFD_RELOC_MMIX_REG_OR_BYTE BFD_RELOC_MMIX_REG BFD_RELOC_MMIX_BASE_PLUS_OFFSET BFD_RELOC_MMIX_LOCAL BFD_RELOC_AVR_7_PCREL BFD_RELOC_AVR_13_PCREL BFD_RELOC_AVR_16_PM BFD_RELOC_AVR_LO8_LDI BFD_RELOC_AVR_HI8_LDI BFD_RELOC_AVR_HH8_LDI BFD_RELOC_AVR_MS8_LDI BFD_RELOC_AVR_LO8_LDI_NEG BFD_RELOC_AVR_HI8_LDI_NEG BFD_RELOC_AVR_HH8_LDI_NEG BFD_RELOC_AVR_MS8_LDI_NEG BFD_RELOC_AVR_LO8_LDI_PM BFD_RELOC_AVR_LO8_LDI_GS BFD_RELOC_AVR_HI8_LDI_PM BFD_RELOC_AVR_HI8_LDI_GS BFD_RELOC_AVR_HH8_LDI_PM BFD_RELOC_AVR_LO8_LDI_PM_NEG BFD_RELOC_AVR_HI8_LDI_PM_NEG BFD_RELOC_AVR_HH8_LDI_PM_NEG BFD_RELOC_AVR_CALL BFD_RELOC_AVR_LDI BFD_RELOC_AVR_6 BFD_RELOC_AVR_6_ADIW BFD_RELOC_RX_NEG8 BFD_RELOC_RX_NEG16 BFD_RELOC_RX_NEG24 BFD_RELOC_RX_NEG32 BFD_RELOC_RX_16_OP BFD_RELOC_RX_24_OP BFD_RELOC_RX_32_OP BFD_RELOC_RX_8U BFD_RELOC_RX_16U BFD_RELOC_RX_24U BFD_RELOC_RX_DIR3U_PCREL BFD_RELOC_RX_DIFF BFD_RELOC_RX_GPRELB BFD_RELOC_RX_GPRELW BFD_RELOC_RX_GPRELL BFD_RELOC_RX_SYM BFD_RELOC_RX_OP_SUBTRACT BFD_RELOC_RX_OP_NEG BFD_RELOC_RX_ABS8 BFD_RELOC_RX_ABS16 BFD_RELOC_RX_ABS16_REV BFD_RELOC_RX_ABS32 BFD_RELOC_RX_ABS32_REV BFD_RELOC_RX_ABS16U BFD_RELOC_RX_ABS16UW BFD_RELOC_RX_ABS16UL BFD_RELOC_RX_RELAX BFD_RELOC_390_12 BFD_RELOC_390_GOT12 BFD_RELOC_390_PLT32 BFD_RELOC_390_COPY BFD_RELOC_390_GLOB_DAT BFD_RELOC_390_JMP_SLOT BFD_RELOC_390_RELATIVE BFD_RELOC_390_GOTPC BFD_RELOC_390_GOT16 BFD_RELOC_390_PC16DBL BFD_RELOC_390_PLT16DBL BFD_RELOC_390_PC32DBL BFD_RELOC_390_PLT32DBL BFD_RELOC_390_GOTPCDBL BFD_RELOC_390_GOT64 BFD_RELOC_390_PLT64 BFD_RELOC_390_GOTENT BFD_RELOC_390_GOTOFF64 BFD_RELOC_390_GOTPLT12 BFD_RELOC_390_GOTPLT16 BFD_RELOC_390_GOTPLT32 BFD_RELOC_390_GOTPLT64 BFD_RELOC_390_GOTPLTENT BFD_RELOC_390_PLTOFF16 BFD_RELOC_390_PLTOFF32 BFD_RELOC_390_PLTOFF64 BFD_RELOC_390_TLS_LOAD BFD_RELOC_390_TLS_GDCALL BFD_RELOC_390_TLS_LDCALL BFD_RELOC_390_TLS_GD32 BFD_RELOC_390_TLS_GD64 BFD_RELOC_390_TLS_GOTIE12 BFD_RELOC_390_TLS_GOTIE32 BFD_RELOC_390_TLS_GOTIE64 BFD_RELOC_390_TLS_LDM32 BFD_RELOC_390_TLS_LDM64 BFD_RELOC_390_TLS_IE32 BFD_RELOC_390_TLS_IE64 BFD_RELOC_390_TLS_IEENT BFD_RELOC_390_TLS_LE32 BFD_RELOC_390_TLS_LE64 BFD_RELOC_390_TLS_LDO32 BFD_RELOC_390_TLS_LDO64 BFD_RELOC_390_TLS_DTPMOD BFD_RELOC_390_TLS_DTPOFF BFD_RELOC_390_TLS_TPOFF BFD_RELOC_390_20 BFD_RELOC_390_GOT20 BFD_RELOC_390_GOTPLT20 BFD_RELOC_390_TLS_GOTIE20 BFD_RELOC_SCORE_GPREL15 BFD_RELOC_SCORE_DUMMY2 BFD_RELOC_SCORE_JMP BFD_RELOC_SCORE_BRANCH BFD_RELOC_SCORE_IMM30 BFD_RELOC_SCORE_IMM32 BFD_RELOC_SCORE16_JMP BFD_RELOC_SCORE16_BRANCH BFD_RELOC_SCORE_BCMP BFD_RELOC_SCORE_GOT15 BFD_RELOC_SCORE_GOT_LO16 BFD_RELOC_SCORE_CALL15 BFD_RELOC_SCORE_DUMMY_HI16 BFD_RELOC_IP2K_FR9 BFD_RELOC_IP2K_BANK BFD_RELOC_IP2K_ADDR16CJP BFD_RELOC_IP2K_PAGE3 BFD_RELOC_IP2K_LO8DATA BFD_RELOC_IP2K_HI8DATA BFD_RELOC_IP2K_EX8DATA BFD_RELOC_IP2K_LO8INSN BFD_RELOC_IP2K_HI8INSN BFD_RELOC_IP2K_PC_SKIP BFD_RELOC_IP2K_TEXT BFD_RELOC_IP2K_FR_OFFSET BFD_RELOC_VPE4KMATH_DATA BFD_RELOC_VPE4KMATH_INSN BFD_RELOC_VTABLE_INHERIT BFD_RELOC_VTABLE_ENTRY BFD_RELOC_IA64_IMM14 BFD_RELOC_IA64_IMM22 BFD_RELOC_IA64_IMM64 BFD_RELOC_IA64_DIR32MSB BFD_RELOC_IA64_DIR32LSB BFD_RELOC_IA64_DIR64MSB BFD_RELOC_IA64_DIR64LSB BFD_RELOC_IA64_GPREL22 BFD_RELOC_IA64_GPREL64I BFD_RELOC_IA64_GPREL32MSB BFD_RELOC_IA64_GPREL32LSB BFD_RELOC_IA64_GPREL64MSB BFD_RELOC_IA64_GPREL64LSB BFD_RELOC_IA64_LTOFF22 BFD_RELOC_IA64_LTOFF64I BFD_RELOC_IA64_PLTOFF22 BFD_RELOC_IA64_PLTOFF64I BFD_RELOC_IA64_PLTOFF64MSB BFD_RELOC_IA64_PLTOFF64LSB BFD_RELOC_IA64_FPTR64I BFD_RELOC_IA64_FPTR32MSB BFD_RELOC_IA64_FPTR32LSB BFD_RELOC_IA64_FPTR64MSB BFD_RELOC_IA64_FPTR64LSB BFD_RELOC_IA64_PCREL21B BFD_RELOC_IA64_PCREL21BI BFD_RELOC_IA64_PCREL21M BFD_RELOC_IA64_PCREL21F BFD_RELOC_IA64_PCREL22 BFD_RELOC_IA64_PCREL60B BFD_RELOC_IA64_PCREL64I BFD_RELOC_IA64_PCREL32MSB BFD_RELOC_IA64_PCREL32LSB BFD_RELOC_IA64_PCREL64MSB BFD_RELOC_IA64_PCREL64LSB BFD_RELOC_IA64_LTOFF_FPTR22 BFD_RELOC_IA64_LTOFF_FPTR64I BFD_RELOC_IA64_LTOFF_FPTR32MSB BFD_RELOC_IA64_LTOFF_FPTR32LSB BFD_RELOC_IA64_LTOFF_FPTR64MSB BFD_RELOC_IA64_LTOFF_FPTR64LSB BFD_RELOC_IA64_SEGREL32MSB BFD_RELOC_IA64_SEGREL32LSB BFD_RELOC_IA64_SEGREL64MSB BFD_RELOC_IA64_SEGREL64LSB BFD_RELOC_IA64_SECREL32MSB BFD_RELOC_IA64_SECREL32LSB BFD_RELOC_IA64_SECREL64MSB BFD_RELOC_IA64_SECREL64LSB BFD_RELOC_IA64_REL32MSB BFD_RELOC_IA64_REL32LSB BFD_RELOC_IA64_REL64MSB BFD_RELOC_IA64_REL64LSB BFD_RELOC_IA64_LTV32MSB BFD_RELOC_IA64_LTV32LSB BFD_RELOC_IA64_LTV64MSB BFD_RELOC_IA64_LTV64LSB BFD_RELOC_IA64_IPLTMSB BFD_RELOC_IA64_IPLTLSB BFD_RELOC_IA64_COPY BFD_RELOC_IA64_LTOFF22X BFD_RELOC_IA64_LDXMOV BFD_RELOC_IA64_TPREL14 BFD_RELOC_IA64_TPREL22 BFD_RELOC_IA64_TPREL64I BFD_RELOC_IA64_TPREL64MSB BFD_RELOC_IA64_TPREL64LSB BFD_RELOC_IA64_LTOFF_TPREL22 BFD_RELOC_IA64_DTPMOD64MSB BFD_RELOC_IA64_DTPMOD64LSB BFD_RELOC_IA64_LTOFF_DTPMOD22 BFD_RELOC_IA64_DTPREL14 BFD_RELOC_IA64_DTPREL22 BFD_RELOC_IA64_DTPREL64I BFD_RELOC_IA64_DTPREL32MSB BFD_RELOC_IA64_DTPREL32LSB BFD_RELOC_IA64_DTPREL64MSB BFD_RELOC_IA64_DTPREL64LSB BFD_RELOC_IA64_LTOFF_DTPREL22 BFD_RELOC_M68HC11_HI8 BFD_RELOC_M68HC11_LO8 BFD_RELOC_M68HC11_3B BFD_RELOC_M68HC11_RL_JUMP BFD_RELOC_M68HC11_RL_GROUP BFD_RELOC_M68HC11_LO16 BFD_RELOC_M68HC11_PAGE BFD_RELOC_M68HC11_24 BFD_RELOC_M68HC12_5B BFD_RELOC_16C_NUM08 BFD_RELOC_16C_NUM08_C BFD_RELOC_16C_NUM16 BFD_RELOC_16C_NUM16_C BFD_RELOC_16C_NUM32 BFD_RELOC_16C_NUM32_C BFD_RELOC_16C_DISP04 BFD_RELOC_16C_DISP04_C BFD_RELOC_16C_DISP08 BFD_RELOC_16C_DISP08_C BFD_RELOC_16C_DISP16 BFD_RELOC_16C_DISP16_C BFD_RELOC_16C_DISP24 BFD_RELOC_16C_DISP24_C BFD_RELOC_16C_DISP24a BFD_RELOC_16C_DISP24a_C BFD_RELOC_16C_REG04 BFD_RELOC_16C_REG04_C BFD_RELOC_16C_REG04a BFD_RELOC_16C_REG04a_C BFD_RELOC_16C_REG14 BFD_RELOC_16C_REG14_C BFD_RELOC_16C_REG16 BFD_RELOC_16C_REG16_C BFD_RELOC_16C_REG20 BFD_RELOC_16C_REG20_C BFD_RELOC_16C_ABS20 BFD_RELOC_16C_ABS20_C BFD_RELOC_16C_ABS24 BFD_RELOC_16C_ABS24_C BFD_RELOC_16C_IMM04 BFD_RELOC_16C_IMM04_C BFD_RELOC_16C_IMM16 BFD_RELOC_16C_IMM16_C BFD_RELOC_16C_IMM20 BFD_RELOC_16C_IMM20_C BFD_RELOC_16C_IMM24 BFD_RELOC_16C_IMM24_C BFD_RELOC_16C_IMM32 BFD_RELOC_16C_IMM32_C BFD_RELOC_CR16_NUM8 BFD_RELOC_CR16_NUM16 BFD_RELOC_CR16_NUM32 BFD_RELOC_CR16_NUM32a BFD_RELOC_CR16_REGREL0 BFD_RELOC_CR16_REGREL4 BFD_RELOC_CR16_REGREL4a BFD_RELOC_CR16_REGREL14 BFD_RELOC_CR16_REGREL14a BFD_RELOC_CR16_REGREL16 BFD_RELOC_CR16_REGREL20 BFD_RELOC_CR16_REGREL20a BFD_RELOC_CR16_ABS20 BFD_RELOC_CR16_ABS24 BFD_RELOC_CR16_IMM4 BFD_RELOC_CR16_IMM8 BFD_RELOC_CR16_IMM16 BFD_RELOC_CR16_IMM20 BFD_RELOC_CR16_IMM24 BFD_RELOC_CR16_IMM32 BFD_RELOC_CR16_IMM32a BFD_RELOC_CR16_DISP4 BFD_RELOC_CR16_DISP8 BFD_RELOC_CR16_DISP16 BFD_RELOC_CR16_DISP20 BFD_RELOC_CR16_DISP24 BFD_RELOC_CR16_DISP24a BFD_RELOC_CR16_SWITCH8 BFD_RELOC_CR16_SWITCH16 BFD_RELOC_CR16_SWITCH32 BFD_RELOC_CR16_GOT_REGREL20 BFD_RELOC_CR16_GOTC_REGREL20 BFD_RELOC_CR16_GLOB_DAT BFD_RELOC_CRX_REL4 BFD_RELOC_CRX_REL8 BFD_RELOC_CRX_REL8_CMP BFD_RELOC_CRX_REL16 BFD_RELOC_CRX_REL24 BFD_RELOC_CRX_REL32 BFD_RELOC_CRX_REGREL12 BFD_RELOC_CRX_REGREL22 BFD_RELOC_CRX_REGREL28 BFD_RELOC_CRX_REGREL32 BFD_RELOC_CRX_ABS16 BFD_RELOC_CRX_ABS32 BFD_RELOC_CRX_NUM8 BFD_RELOC_CRX_NUM16 BFD_RELOC_CRX_NUM32 BFD_RELOC_CRX_IMM16 BFD_RELOC_CRX_IMM32 BFD_RELOC_CRX_SWITCH8 BFD_RELOC_CRX_SWITCH16 BFD_RELOC_CRX_SWITCH32 BFD_RELOC_CRIS_BDISP8 BFD_RELOC_CRIS_UNSIGNED_5 BFD_RELOC_CRIS_SIGNED_6 BFD_RELOC_CRIS_UNSIGNED_6 BFD_RELOC_CRIS_SIGNED_8 BFD_RELOC_CRIS_UNSIGNED_8 BFD_RELOC_CRIS_SIGNED_16 BFD_RELOC_CRIS_UNSIGNED_16 BFD_RELOC_CRIS_LAPCQ_OFFSET BFD_RELOC_CRIS_UNSIGNED_4 BFD_RELOC_CRIS_COPY BFD_RELOC_CRIS_GLOB_DAT BFD_RELOC_CRIS_JUMP_SLOT BFD_RELOC_CRIS_RELATIVE BFD_RELOC_CRIS_32_GOT BFD_RELOC_CRIS_16_GOT BFD_RELOC_CRIS_32_GOTPLT BFD_RELOC_CRIS_16_GOTPLT BFD_RELOC_CRIS_32_GOTREL BFD_RELOC_CRIS_32_PLT_GOTREL BFD_RELOC_CRIS_32_PLT_PCREL BFD_RELOC_CRIS_32_GOT_GD BFD_RELOC_CRIS_16_GOT_GD BFD_RELOC_CRIS_32_GD BFD_RELOC_CRIS_DTP BFD_RELOC_CRIS_32_DTPREL BFD_RELOC_CRIS_16_DTPREL BFD_RELOC_CRIS_32_GOT_TPREL BFD_RELOC_CRIS_16_GOT_TPREL BFD_RELOC_CRIS_32_TPREL BFD_RELOC_CRIS_16_TPREL BFD_RELOC_CRIS_DTPMOD BFD_RELOC_CRIS_32_IE BFD_RELOC_860_COPY BFD_RELOC_860_GLOB_DAT BFD_RELOC_860_JUMP_SLOT BFD_RELOC_860_RELATIVE BFD_RELOC_860_PC26 BFD_RELOC_860_PLT26 BFD_RELOC_860_PC16 BFD_RELOC_860_LOW0 BFD_RELOC_860_SPLIT0 BFD_RELOC_860_LOW1 BFD_RELOC_860_SPLIT1 BFD_RELOC_860_LOW2 BFD_RELOC_860_SPLIT2 BFD_RELOC_860_LOW3 BFD_RELOC_860_LOGOT0 BFD_RELOC_860_SPGOT0 BFD_RELOC_860_LOGOT1 BFD_RELOC_860_SPGOT1 BFD_RELOC_860_LOGOTOFF0 BFD_RELOC_860_SPGOTOFF0 BFD_RELOC_860_LOGOTOFF1 BFD_RELOC_860_SPGOTOFF1 BFD_RELOC_860_LOGOTOFF2 BFD_RELOC_860_LOGOTOFF3 BFD_RELOC_860_LOPC BFD_RELOC_860_HIGHADJ BFD_RELOC_860_HAGOT BFD_RELOC_860_HAGOTOFF BFD_RELOC_860_HAPC BFD_RELOC_860_HIGH BFD_RELOC_860_HIGOT BFD_RELOC_860_HIGOTOFF BFD_RELOC_OPENRISC_ABS_26 BFD_RELOC_OPENRISC_REL_26 BFD_RELOC_H8_DIR16A8 BFD_RELOC_H8_DIR16R8 BFD_RELOC_H8_DIR24A8 BFD_RELOC_H8_DIR24R8 BFD_RELOC_H8_DIR32A16 BFD_RELOC_XSTORMY16_REL_12 BFD_RELOC_XSTORMY16_12 BFD_RELOC_XSTORMY16_24 BFD_RELOC_XSTORMY16_FPTR16 BFD_RELOC_RELC BFD_RELOC_XC16X_PAG BFD_RELOC_XC16X_POF BFD_RELOC_XC16X_SEG BFD_RELOC_XC16X_SOF BFD_RELOC_VAX_GLOB_DAT BFD_RELOC_VAX_JMP_SLOT BFD_RELOC_VAX_RELATIVE BFD_RELOC_MT_PC16 BFD_RELOC_MT_HI16 BFD_RELOC_MT_LO16 BFD_RELOC_MT_GNU_VTINHERIT BFD_RELOC_MT_GNU_VTENTRY BFD_RELOC_MT_PCINSN8 BFD_RELOC_MSP430_10_PCREL BFD_RELOC_MSP430_16_PCREL BFD_RELOC_MSP430_16 BFD_RELOC_MSP430_16_PCREL_BYTE BFD_RELOC_MSP430_16_BYTE BFD_RELOC_MSP430_2X_PCREL BFD_RELOC_MSP430_RL_PCREL BFD_RELOC_IQ2000_OFFSET_16 BFD_RELOC_IQ2000_OFFSET_21 BFD_RELOC_IQ2000_UHI16 BFD_RELOC_XTENSA_RTLD BFD_RELOC_XTENSA_GLOB_DAT BFD_RELOC_XTENSA_JMP_SLOT BFD_RELOC_XTENSA_RELATIVE BFD_RELOC_XTENSA_PLT BFD_RELOC_XTENSA_DIFF8 BFD_RELOC_XTENSA_DIFF16 BFD_RELOC_XTENSA_DIFF32 BFD_RELOC_XTENSA_SLOT0_OP BFD_RELOC_XTENSA_SLOT1_OP BFD_RELOC_XTENSA_SLOT2_OP BFD_RELOC_XTENSA_SLOT3_OP BFD_RELOC_XTENSA_SLOT4_OP BFD_RELOC_XTENSA_SLOT5_OP BFD_RELOC_XTENSA_SLOT6_OP BFD_RELOC_XTENSA_SLOT7_OP BFD_RELOC_XTENSA_SLOT8_OP BFD_RELOC_XTENSA_SLOT9_OP BFD_RELOC_XTENSA_SLOT10_OP BFD_RELOC_XTENSA_SLOT11_OP BFD_RELOC_XTENSA_SLOT12_OP BFD_RELOC_XTENSA_SLOT13_OP BFD_RELOC_XTENSA_SLOT14_OP BFD_RELOC_XTENSA_SLOT0_ALT BFD_RELOC_XTENSA_SLOT1_ALT BFD_RELOC_XTENSA_SLOT2_ALT BFD_RELOC_XTENSA_SLOT3_ALT BFD_RELOC_XTENSA_SLOT4_ALT BFD_RELOC_XTENSA_SLOT5_ALT BFD_RELOC_XTENSA_SLOT6_ALT BFD_RELOC_XTENSA_SLOT7_ALT BFD_RELOC_XTENSA_SLOT8_ALT BFD_RELOC_XTENSA_SLOT9_ALT BFD_RELOC_XTENSA_SLOT10_ALT BFD_RELOC_XTENSA_SLOT11_ALT BFD_RELOC_XTENSA_SLOT12_ALT BFD_RELOC_XTENSA_SLOT13_ALT BFD_RELOC_XTENSA_SLOT14_ALT BFD_RELOC_XTENSA_OP0 BFD_RELOC_XTENSA_OP1 BFD_RELOC_XTENSA_OP2 BFD_RELOC_XTENSA_ASM_EXPAND BFD_RELOC_XTENSA_ASM_SIMPLIFY BFD_RELOC_XTENSA_TLSDESC_FN BFD_RELOC_XTENSA_TLSDESC_ARG BFD_RELOC_XTENSA_TLS_DTPOFF BFD_RELOC_XTENSA_TLS_TPOFF BFD_RELOC_XTENSA_TLS_FUNC BFD_RELOC_XTENSA_TLS_ARG BFD_RELOC_XTENSA_TLS_CALL BFD_RELOC_Z80_DISP8 BFD_RELOC_Z8K_DISP7 BFD_RELOC_Z8K_CALLR BFD_RELOC_Z8K_IMM4L BFD_RELOC_LM32_CALL BFD_RELOC_LM32_BRANCH BFD_RELOC_LM32_16_GOT BFD_RELOC_LM32_GOTOFF_HI16 BFD_RELOC_LM32_GOTOFF_LO16 BFD_RELOC_LM32_COPY BFD_RELOC_LM32_GLOB_DAT BFD_RELOC_LM32_JMP_SLOT BFD_RELOC_LM32_RELATIVE BFD_RELOC_MACH_O_SECTDIFF BFD_RELOC_MACH_O_PAIR BFD_RELOC_MACH_O_X86_64_BRANCH32 BFD_RELOC_MACH_O_X86_64_BRANCH8 BFD_RELOC_MACH_O_X86_64_GOT BFD_RELOC_MACH_O_X86_64_GOT_LOAD BFD_RELOC_MACH_O_X86_64_SUBTRACTOR32 BFD_RELOC_MACH_O_X86_64_SUBTRACTOR64 BFD_RELOC_MACH_O_X86_64_PCREL32_1 BFD_RELOC_MACH_O_X86_64_PCREL32_2 BFD_RELOC_MACH_O_X86_64_PCREL32_4 BFD_RELOC_MICROBLAZE_32_LO BFD_RELOC_MICROBLAZE_32_LO_PCREL BFD_RELOC_MICROBLAZE_32_ROSDA BFD_RELOC_MICROBLAZE_32_RWSDA BFD_RELOC_MICROBLAZE_32_SYM_OP_SYM BFD_RELOC_MICROBLAZE_64_NONE BFD_RELOC_MICROBLAZE_64_GOTPC BFD_RELOC_MICROBLAZE_64_GOT BFD_RELOC_MICROBLAZE_64_PLT BFD_RELOC_MICROBLAZE_64_GOTOFF BFD_RELOC_MICROBLAZE_32_GOTOFF BFD_RELOC_MICROBLAZE_COPY @@overflow: BFD_RELOC_UNUSED@@ 6G 26G ?6G L6G Y6G f6G s6G 6G 6G 6G 6G 6G 6G 6G 6G 7G (7G ?7G U7G i7G }7G 7G 7G 7G 7G 7G 8G 8G 08G F8G Z8G n8G 8G 8G 8G 8G 8G 8G 9G 9G 59G L9G b9G z9G 9G 9G 9G 9G 9G :G :G 4:G K:G b:G x:G :G :G :G :G :G :G ;G ;G 2;G H;G ^;G m;G |;G ;G ;G ;G ;G ;G ;G G !>G 4>G G>G ]>G r>G >G >G >G >G >G >G ?G &?G 8?G J?G `?G v?G ?G ?G ?G ?G ?G ?G @G )@G E@G `@G |@G @G @G @G @G AG +AG GAG cAG AG AG AG AG AG BG &BG CBG `BG }BG BG BG BG BG BG CG CG -CG ACG WCG mCG CG CG CG CG CG CG DG DG 6DG NDG jDG DG DG DG DG DG DG EG 'EG ;EG OEG cEG yEG EG EG EG EG EG FG /FG JFG bFG }FG FG FG FG FG FG FG GG GG 3GG JGG _GG vGG GG GG GG GG GG GG HG ,HG DHG ]HG vHG HG HG HG HG HG HG IG -IG CIG ZIG pIG IG IG IG IG IG IG JG 7JG MJG dJG JG JG JG JG JG KG 1KG EKG ^KG wKG KG KG KG KG KG KG LG "LG 8LG LLG `LG tLG LG LG LG LG MG MG @MG `MG wMG MG MG MG MG MG NG *NG BNG ZNG rNG NG NG NG NG NG OG *OG @OG [OG sOG OG OG OG OG OG PG &PG >PG RPG fPG yPG PG PG PG PG PG QG QG -QG BQG WQG mQG QG QG QG QG QG RG RG zG VzG nzG zG zG zG zG zG zG {G !{G 6{G O{G c{G {{G {G {G {G {G {G |G +|G G|G c|G {|G |G |G |G |G |G }G <}G \}G |}G }G }G }G }G ~G 4~G \~G ~G ~G ~G ~G ~G G -G EG ]G oG G G G G G G ) G ? G U G q G G G G G G G G / G C G ^ G y G G G G G G G G 8 G P G g G  G G G G G G G / G I G c G } G G G G G G & G = G R G l G G G G G G G G G 0 G F G \ G s G G G G G G G ; G O G _ G p G G G G G G G G G 4 G H G \ G q G G G G G G G G + G A G W G n G G G G G G G G , G K G ^ G s G G G G G G G G - G C G Z G n G G G G G G G G . G G G ` G y G G G G G G G ' G 7 G L G ^ G q G G G G G G G G G G - G A G U G i G z G G G G G G G G ! G 6 G K G ^ G o G G G G G G G G G - G D G Z G q G G G G G G G G ! G 8 G P G g G ~ G G G G G G G & G @ G Z G r G G G G G G G G . G G G ` G x G G G G G G G G ( G > G T G j G G G G G G G G G 9 G N G e G | G G G G G G G G 7 G P G g G | G G G G G G G G 5 G O G i G G G G G G G G 3 G J G c G | G G G G G G G & G > G V G p G G G G G G G 8 G X G w G G G G G G G 4 G O G g G  G G G G G G G & G = G Q G i G  G G G G G G G 1 G L G j G G G G G G G G = G S G i G ~ G G G G G G G G 5 G I G _ G s G G G G G G G G " G 9 G O G g G { G G G G G G G G % G ; G O G e G y G G G G G G G G ! G 7 G K G a G u G G G G G G G G , G D G \ G u G G G G G G G G G 1 G F G [ G q G G G G G G G G 4 G L G _ G r G G G G G G G G ! G 5 G I G \ G p G G G G G G G G G 8 G R G j G G G G G G G G 3 G K G a G w G G G G G G G - G B G U G n G G G G G G G G - G D G \ G s G G G G G G G G G % G 8 G M G b G w G G G G G G G G / G E G Y G p G G G G G G G G G 4 G I G _ G z G G G G G G G G " G 9 G P G g G y G G G G G G G G 0 G O G h G G G G G G G G 3 G M G b G y G G G G G G G + G E G _ G y G G G G G G G 4 G O G j G G G G G G G ' G B G ^ G z G G G G G G G ) G G G c G G G G G G G G , G @ G T G h G ~ G G G G G G G & G @ G X G | G G G G G , G P G t G G G G G G 7 G T G r G G G G G G /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/reloc.c 6 6 6 6 6 6 6 6 6 6 6 coff-Intel-little coff-Intel-big r 6 6 6 u 6 6 R 6 ~ 6 coff-z8k 6 6 6 6 6 q 6 = 6 c 6 .debug_ranges VRT32 G %P%F: --relax and -r may not be used together unused k G bfd_generic_get_relocated_section_contents _bfd_clear_contents _bfd_relocate_contents bfd_check_overflow bfd_get_reloc_size __wrap_ __real_ /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/linker.c __imp_%s COMMON 7 7 7 7 7 7 GLOBAL_ %B: indirect symbol `%s' to `%s' is a loop 7 9 7 f 7 7 7 o 7 7 9 7 7 7 7 7 7 7 7 7 m 7 7 7 T 7 i 7 7 7 7 7 7 M 7 7 7 7 1 7 Q 7 7 7 7 = 7 = 7 Attempt to do relocatable link with %s input and %s output %B: warning: ignoring duplicate section `%A' %B: warning: duplicate section `%A' has different size %F%P: already_linked_table: %E * _bfd_generic_section_already_linked _bfd_default_link_order _bfd_generic_reloc_link_order _bfd_generic_link_write_global_symbol set_symbol_from_hash _bfd_generic_link_output_symbols _bfd_generic_link_add_one_symbol .stabstr %B(%A+0x%lx): Stabs entry has invalid string index. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/stabs.c /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gdb/gdb-7.3.x/bfd/merge.c %s: access beyond end of merged section (%ld) _bfd_merged_section_offset _bfd_add_merge_section nw new dl delete new delete vn new [] vd delete [] as = ne != eq == ge >= gt > le <= lt < plus + pl apl += minus - mi ami -= mult * ml amu *= aml convert negate trunc_mod % md amd %= trunc_div / dv adv /= truth_andif && aa truth_orif || oo truth_not ! nt postincrement ++ pp postdecrement -- mm bit_ior | or aor |= bit_xor ^ er aer ^= bit_and & ad aad &= bit_not ~ co call () cl alshift << ls als <<= arshift >> rs ars >>= component -> pt rf indirect method_call ->() addr array [] vc compound , cm cond ?: cn max >? mx min * sz sizeof G G G G G G G G G G G G G G G G " G % G ( G + G . G 1 G 3 G 6 G 9 G < G > G C G E G C G H G L G O G U G W G U G Z G ^ G a G f G h G f G k G o G r G o G v G C G ~ G U G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G ' G ) G ' G , G 0 G 3 G ; G = G ; G @ G D G G G O G Q G O G T G Y G \ G Y G _ G g G j G g G m G q G u G } G G } G G G G G G G G G G f G G G G ; G G G G G G G G G G G G G G G G G G G G G G G G G G G none Demangling disabled auto Automatic selection based on executable gnu GNU (g++) style demangling lucid Lucid (lcc) style demangling arm ARM style demangling hp HP (aCC) style demangling edg EDG style demangling gnu-v3 GNU (g++) V3 ABI-style demangling java Java style demangling gnat GNAT style demangling G G G G G G ; G A G ^ G b G w G z G G G G @ G G G G G const volatile __restrict const volatile const __restrict volatile __restrict const volatile __restrict /c7 6c7 =c7 Kc7 Dc7 Rc7 Yc7 `c7 assign_ type _ada_ 'Read 'Write 'Input 'Output .Finalize .Adjust <%s> global constructors keyed to global destructors keyed to import stub for . :: static ~7 ~7 ~7 ~7 ~7 ~7 ~7 ~7 ~7 ~7 7 7 7 7 7 7 7 7 e7 ~7 7 7 7 7 7 7 7 }7 Q~7 7 7 7 7 |7 7 }7 7 7 ~7 7 7 7 7 7 7 7 7 , 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 ~7 template < class > class ( ) %d e ' false true 0 JArray1Z __pt__ __tm__ __ps__ __S , _GLOBAL_ {anonymous} __ _imp__ __imp_ __std__ __sti__ _ virtual table 0123456789Qt __thunk_ virtual function thunk (delta:%d) for __t type_info node type_info function __vtbl__ [ ] 7 7 M 7 7 7 : 7 > 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 M 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 M 7 + 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 unsigned signed __complex void long long long int short bool char wchar_t long double double float %x int%u_t 7 9 7 9 7 9 7 9 7 9 7 9 7 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 7 9 7 j 7 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 7 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 _ 7 _ 7 _ 7 _ 7 _ 7 _ 7 _ 7 _ 7 _ 7 _ 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 7 y 7 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 y 7 7 y 7 y 7 7 7 7 y 7 Q 7 y 7 y 7 = 7 y 7 y 7 7 y 7 y 7 y 7 y 7 y 7 7 7 7 y 7 h 7 g 7 7 -2147483648 U ... __ct __dt operator operator T%d Oabs abs Oand and Omod mod Onot not Oor Orem rem Oxor xor Oeq One Olt Ole Ogt Oge Oadd Osubtract Oconcat Omultiply Odivide Oexpon **  G G G G G G G G G G G G G G G G G G G < G G 6 G G 1 G G + G G C G G U G G ; G G f G G G G G _elabb 'Elab_Body _elabs 'Elab_Spec _size 'Size _alignment 'Alignment _assign .":=" G G G G G G G G G G C 7 7 7 7 7 C 7 C 7 C 7 C 7 ) 7 ) 7 7 ) 7 ) 7 ) 7 ) 7 ) 7 ) 7 ) 7 ) 7 ) 7 ) 7 C 7 J 7 J 7 J 7 J 7 J 7 J 7 7 ) 7 ) 7 ) 7 ) 7 ) 7 C 7 ) 7 J 7 6 7 7 C 7 7 J 7 J 7 C 7 C 7 ) 7 7 7 7 7 7 7 7 7 ) 7 7 C 7 C 7 ) 7 ) 7 ) 7 C 7 C 7 C 7 ) 7 H 7 O 7 O 7 H 7 H 7 H 7 H 7 _ 7 _ 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 H 7 _ 7 std 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 _GLOBAL_ (anonymous namespace) aN &= aS = aa && ad & an cl () cm , co ~ dV /= da delete[] de * dl delete dt . dv / eO ^= eo ^ eq == ge >= gt > ix [] lS <<= le <= ls << lt < mI -= mL *= mi - ml mm -- na new[] ne != ng nt ! nw new oR |= oo || or | pL += pl + pm ->* pp ++ ps pt -> qu ? rM %= rS >>= rm % rs >> st sizeof sz at alignof az G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G " G G % G ( G + G . G 4 G 7 G : G G = G @ G B G E G I G L G O G R G U G X G Z G ] G ` G c G e G h G l G o G r G c G u G x G { G ~ G G G G G G G G G G G G G G G G G ^ 7 a 7 a 7 7 a 7 a 7 7 2 7 a 7 a 7 a 7 a 7 a 7 a 7 a 7 a 7 7 7 a 7 [ 7 a 7 a 7 a 7 a 7 a 7 a 7 a 7 a 7 a 7 a 7 a 7 a 7 7 a 7 a 7 a 7 a 7 5 7 a 7 a 7 a 7 a 7 a 7 a 7 a 7 a 7 a 7 a 7 a 7 a 7 a 7 7 signed char bool boolean char byte double long double float __float128 unsigned char int unsigned int unsigned long unsigned long __int128 unsigned __int128 short unsigned short void wchar_t long long unsigned long long ... decimal32 decimal64 decimal128 half char16_t char32_t decltype(nullptr) G G G G G G G G G G G G G G ' G ' G 5 G 5 G 9 G F G O G O G T G T G b G b G k G k G } G } G G G G G G G G O G G G G G G G G G G G G G G G G G G G * 7 * 7 * 7 * 7 * 7 * 7 * 7 * 7 * 7 * 7 Y 8 Y 8 Y 8 Y 8 Y 8 Y 8 Y 8 = 7 Y 8 S 7 # 7 Y 8 7 7 Y 8 Y 8 Y 8 Y 8 Y 8 P 7 * 7 7 7 Y 8 7 7 c 7 7 Y 8 Y 8 Y 8 Y 8 * 7 Y 8 Y 8 Y 8 Y 8 Y 8 Y 8 z 7 z 7 z 7 z 7 z 7 z 7 z 7 z 7 z 7 z 7 Y 8 z 7 z 7 z 7 z 7 Y 8 Y 8 Y 8 z 7 z 7 7 z 7 z 7 z 7 z 7 z 7 J 8 O 8 O 8 O 8 O 8 O 8 O 8 O 8 O 8 O 8 O 8 O 8 O 8 O 8 { 7 O 8 O 8 O 8 O 8 O 8 O 8 O 8 O 8 O 8 O 8 O 8 O 8 O 8 O 8 O 8 P 8 8 8 O 8 8 8 O 8 O 8 O 8 O 8 8 O 8 7 O 8 O 8 8 { 7 O 8 8 string literal std::allocator allocator std::basic_string basic_string std::string std::basic_string, std::allocator > std::istream std::basic_istream > basic_istream std::ostream std::basic_ostream > basic_ostream std::iostream std::basic_iostream > basic_iostream t $ G $ G a G G G b G G G s G G F G i ? G L G 1 ~ G o G G 1 G d G G 2 G %ld 8 % 8 % 8 % 8 % 8 8 8 8 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 8 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 % 8 8 % 8 % 8 % 8 % 8 8 % 8 % 8 8 :: JArray vtable for VTT for construction vtable for -in- typeinfo for typeinfo name for typeinfo fn for non-virtual thunk to virtual thunk to covariant return thunk to java Class for guard variable for reference temporary for hidden alias for _Sat _Accum _Fract , operator operator : ul ll ull false true java resource decltype ( {parm# global constructors keyed to global destructors keyed to {lambda( )# {unnamed type# Y!8 !8 !8 "8 B%8 &8 :8 +'8 L'8 '8 '8 '8 K(8 (8 (8 (8 )8 O)8 )8 )8 )8 *8 S*8 y*8 y*8 y*8 *8 *8 *8 *8 *8 *8 *8 *8 *8 y+8 +8 +8 B-8 /8 /8 /8 008 008 18 q18 18 18 38 58 58 68 68 68 68 88 298 o98 88 98 :8 ;8 D;8 ;8 ;8 98 78 78 F78 [78 p78 78 78 {default arg# }:: restrict volatile const complex imaginary ::* __vector( A8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 P@8 h@8 @8 P@8 h@8 @8 @8 @8 @8 A8 "A8 :A8 B8 B8 B8 B8 RA8 B8 A8 ( }L8 L8 L8 L8 L8 }L8 }L8 L8 L8 }L8 }L8 }L8 }L8 }L8 }L8 }L8 }L8 }L8 }L8 }L8 }L8 }L8 }L8 }L8 }L8 }L8 L8 L8 L8 %s: error: too many @-files encountered r out of memory W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 W8 floatformat_ieee_half_big G H[8 floatformat_ieee_half_little G H[8 floatformat_ieee_single_big  4 G H[8 floatformat_ieee_single_little  G H[8 floatformat_ieee_double_big @ 4 G H[8 floatformat_ieee_double_little @ 4 T G H[8 floatformat_ieee_double_littlebyte_bigword @ 4 G H[8 floatformat_vax_f H H[8 floatformat_vax_d @ 7 t H H[8 floatformat_vax_g @ 4 H H[8 floatformat_i387_ext P ?  @ 4 H R[8 floatformat_m68881_ext ` ?  @ H H[8 floatformat_i960_ext ` ?  @ H H[8 floatformat_m88110_ext P ?  @ T H H[8 floatformat_m88110_ext_harris 4 H H[8 floatformat_arm_ext_big ` ?  @ H H[8 floatformat_arm_ext_littlebyte_bigword ` ?  @ t H H[8 floatformat_ia64_spill_big @ H H[8 floatformat_ia64_spill_little @ 4 H H[8 floatformat_ia64_quad_big ?  p H H[8 floatformat_ia64_quad_little ?  p H H[8 floatformat_ibm_long_double 4 T H [8 G   A %I $ < ;G ]t B { =  0 $ ~ `2 fC O m A oE! a 0 P A A ?  & * " @ ` 0 P H X ?  " A ! ) ?  Cannot find prime bigger than %lu x8 x8 x8 vx8 ex8 Wx8 Fx8 5x8 $x8 x8 x8 w8 cccccccccccccccccccccccccccccccccccccccccccccccc ccccccc cccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccPATH XXXXXX closing pipeline input file open temporary file pipeline already complete could not create temporary file pipe open temporary output file both ERRNAME and PEX_STDERR_TO_PIPE specified. PEX_STDERR_TO_PIPE used in the middle of pipeline open error file wb w rb r 8 8 8 2 8 8 8 8 # 8 d 8 : error trying to exec ' ': : vfork dup2 close execvp execv wait r w C B B B B Q 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ undocumented error #%d XXXXXX abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 /tmp /usr/tmp /var/tmp TMPDIR TMP TEMP /tmp . Cannot create temporary file in %s: %s gf { INFINITY infinity INF inf +Normal -Normal +Zero -Zero +Subnormal -Subnormal +Infinity -Infinity NaN sNaN Invalid decNumber 3.61 8# !| H , ( < \ P X , 0 A % % = m ~ { wQt q m j g d a ^ \5YyV S!Q N KqI F D B ?i= ; 8 6m4A2 0 . + ) ' % # ! - Q } U y ifX G 7 ' WN2.302585092994045684017991454684364207601 0.6931471805599453094172321214581765680755 Z9 Z9 Z9 Z9 kZ9 UZ9 [9 Y9 d ' @B ;Conversion syntax Division by zero Division impossible Division undefined Inexact Insufficient storage Invalid context Invalid operation Overflow Clamped Rounded Subnormal Underflow No status Multiple status ! " # $ % & ' ( ) 0 1 2 3 4 5 6 7 8 9 @ A B C D E F G H I P Q R S T U V W X Y ` a b c d e f g h i p q r s t u v w x y * + J K j k N O : ; Z [ z { ^ _ ! " # $ % & ' ( ) 0 1 2 3 4 5 6 7 8 9 @ A B C D E F G H I P Q R S T U V W X Y ` a b c d e f g h i p q r s t u v w x y * + J K j k N O : ; Z [ z { ^ _ ! " # $ % & ' ( ) 0 1 2 3 4 5 6 7 8 9 @ A B C D E F G H I P Q R S T U V W X Y ` a b c d e f g h i p q r s t u v w x y * + J K j k N O : ; Z [ z { ^ _ ! " # $ % & ' ( ) 0 1 2 3 4 5 6 7 8 9 @ A B C D E F G H I P Q R S T U V W X Y ` a b c d e f g h i p q r s t u v w x y * + J K j k N O : ; Z [ z { ^ _ . / > ? , - , - , - , - . / < = < = < = < = > ? L M L M L M L M . / \ ] \ ] \ ] \ ] > ? l m l m l m l m . / | } | } | } | } > ? n o ~  P Q ! p q Z [ * + z { R S 4 5 ( ) ! " # $ % & ' \ ] > ? 2 3 ( ) * + , - . / 0 1 T U H I X Y 2 3 4 5 6 7 8 9 : ; ^ _ R S b c < = > ? @ A B C D E V W \ ] x y F G H I J K L M N O ` a f g d e f g h i j k l m n o p q r s t u v w x y z { | } ~  " # r s " # , - | } 6 7 < = $ % @ A F G J K ! & ' T U * + ^ _ x y ( ) h i , - . / 0 1 2 3 4 5 | } 6 7 8 9 : ; < = > ? @ A B C D E F G H I ~  J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { $ % t u . / ~  8 9 P Q B C Z [ L M V W ` a x y j k D E N O F G P Q ! " # $ % H I L M & ' ( ) * + , - . / R S V W 0 1 2 3 4 5 6 7 8 9 J K : ; < = > ? @ A B C T U X Y Z [ \ ] ^ _ ` a & ' v w b c d e f g h i j k 0 1 l m n o p q r s t u : ; d e v w x y z { | } ~  D E n o N O X Y b c x y l m 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072 073 074 075 076 077 078 079 080 081 082 083 084 085 086 087 088 089 090 091 092 093 094 095 096 097 098 099 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 gf { xml=http://www.w3.org/XML/1998/namespace /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../expat/expat-2.0.1/lib/xmlparse.c status != ((void *)0) expat_2.0.1 9 9 9 0 9 9 9 9 9 x 9 x 9 9 9 9 9 U 9 9 9 9 ? 9 9 9 9 9 9 9 9 9 9 9 9 ` 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 # 9 ? 9 9 # 9 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 9 : w : 9 9 : 9 : 9 ` 9 9 p : : : : F : , 9 : : : 2 : x : > : : 9 9 9 $ 9 3 9 B 9 Q 9 ` 9 o 9 9 9 : D 9 k 9 k 9 Y : Y : : : : : : o : : : : : : ? : b : t : k : } : : @ : 9 : : : ~ : : : : : : : : : : : : : : : : : : : : : : : : : : # : : [ : : : #: $: ': 1#: #: ': ': ': ': ': f$: $: ': %: U#: ': ': ': ': ': ': ': ': ': ': ': ': ': ': ': ': ': ': ': ': ': ': ': ': ': ': ': ': $: *: *: Z,: ,: 7,: Z,: Z,: Z,: Z,: Z,: *: +: Z,: *: D+: Z,: Z,: Z,: Z,: Z,: Z,: Z,: Z,: Z,: Z,: Z,: Z,: Z,: Z,: Z,: Z,: Z,: (: # CDATA ID IDREF IDREFS ENTITY ENTITIES NMTOKEN NMTOKENS | NOTATION( ( $ http://www.w3.org/XML/1998/namespace http://www.w3.org/2000/xmlns/ sizeof(XML_Char) sizeof(XML_LChar) XML_DTD XML_CONTEXT_BYTES XML_NS J9H [9H m9H u9H 9H out of memory syntax error no element found not well-formed (invalid token) unclosed token partial character mismatched tag duplicate attribute junk after document element illegal parameter entity reference undefined entity recursive entity reference asynchronous entity reference to invalid character number reference to binary entity reference to external entity in attribute XML or text declaration not at start of entity unknown encoding encoding specified in XML declaration is incorrect unclosed CDATA section error in processing external entity reference document is not standalone unexpected parser state - please send a bug report entity declared in parameter entity requested feature requires XML_DTD support in Expat cannot change setting once parsing has begun unbound prefix must not undeclare prefix incomplete markup in parameter entity XML declaration not well-formed text declaration not well-formed illegal character(s) in public id parser suspended parser not suspended parsing aborted parsing finished cannot suspend in external parameter entity reserved prefix (xml) must not be undeclared or bound to another namespace name reserved prefix (xmlns) must not be declared or undeclared prefix must not be bound to one of the reserved namespace names 9H 9H :H :H 4:H C:H U:H d:H x:H :H :H :H :H :H ;H <;H h;H ;H ;H ;H ;H "H x>H >H XML_GetParsingStatus     1 @ T ?   | / ` # m ^ # # = @  ? % l ?  P P1 b, @ ?? ?? ? _ @L ? `   ? T { ?   |  = ? 9 m 9 ^ ; 9 = = =` =`@ =   % l ;_? ? > f w !"#$% & ' za: za: a: a: a: `: `: 0a: za: a: a: a: a: a: a: a: a: a: a: a: a: a: a: a: a: a: a: a: d: d: 9e: e: e: e: e: e: e: e: e: e: e: e: e: e: e: d: e: d: e: e: e: e: d: e: +f: xf: h: f: f: h: h: h: h: ph: h: h: h: h: h: f: e: h: e: e: e: e: h: e: h: h: Sh: Sh: Sh: *g: wg: g: h: Sh: Sh: Sh: Sh: Sh: Sh: h: 1k: 1k: Ck: Ck: i: Pj: j: j: 1k: i: ;j: 2l: 2l: Al: Al: 2l: uk: k: k: 2l: 2l: 2l: l: m: Tm: m: m: m: m: m: m: m: m: m: m: m: m: m: m: l: m: l: m: m: m: m: l: m: Fn: n: ao: n: n: Oo: ao: ao: ao: ao: ao: ao: ao: ao: ao: n: m: Io: m: m: m: m: ao: m: Eq: q: q: Qr: Qr: Qr: Qr: Qr: Qr: Qr: Qr: Qr: Qr: Qr: )r: Qr: Qr: : : : : : : : : : : : : : : : : : : : : : : : : : : / : : 5 : : : [ : @ : : : ! : @ : : : 5 : : : @ : @ : @ : 5 : @ : @ : @ : y : Z : @ : Z : @ : @ : @ : @ : Z : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : [ : [ : [ : [ : [ : [ : [ : [ : [ : [ : [ : [ : [ : [ : 7 : 7 : 7 : 7 : 7 : 7 : [ : 7 : = : C : I : U : U : U : U : U : U : U : U : U : U : U : U : U : U : O : O : O : O : O : O : U : O : : : : K : : : : M : Zi: : : : j : : : e : g : _ : E : : : m : : !"# $ [: E\: [: \: X]: [: ]: 6^: 6_: : M : Zi: : : : j : : : e : g : _ : E : : : m : : !"# $ [: E\: [: \: X]: [: ]: 6^: 6_: : M : Zi: : : : j : : : e : g : _ : E : : : m : : !"# $ [: E\: [: \: X]: [: ]: 6^: 6_: : M : Zi: : : : j : : : e : g : _ : E : : : m : : !"# $ [: E\: [: \: X]: [: ]: 6^: 6_: : M : Zi: : : : j : : : e : g : _ : E : : : : e : !"# $ : M : Zi: : : : j : : : e : g : _ : E : : : : e : !"# $ : M : Zi: : : : j : : : e : g : _ : E : : : : e : !"# $ : M : Zi: : : : j : : : e : g : _ : E : : : : e : !"# $ : : : : : : : : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : . : : 7 : 7 : : : : : : : 7 : : : : : : : : : : : : : : : : : : : I : : : : K : K : K : K : K : K : K : K : K : K : K : K : K : K : : K : : K : K : K : K : X : : H : u : r : : : r : r : r : r : : r : r : r : r : r : : : r : : : : : r : : : : : : : 0 : T : u : : : : : : : : : : : , : , : : : : : : - : : : : : : : : : : : : : : - : Z : : : : : : : : : : : : : : : : : : : : : : : W : : : : : : z : : : : : : : : : : : N : t : N : N : N : N : : : : : : W : W : W : W : W : W : W : W : W : W : W : / : W : W : : W : : W : W : W : W : < : ' : T : { : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : h : : : : : : : : : 9 : : : : : : A : 6 : c : : : : : : : : : : : : : : : : ( : : ( : : : : : : : : Y : : k : : : : : : : b : : : : : : x : : : : : : : 5 : : : : c : : : : : : y : : : : : : : : : : : : i : : : 8 : t : t : t : t : t : t : t : $ : e : L : t : t : t : t : : t : : t : t : t : t : k : D : q : : O : W : W : : O : O : O : O : O : : O : O : O : W : ; : : ; : ; : ; : ; : O : : : : : E : E : E : E : E : E : E : E : E : E : E : E : E : E : : E : : E : E : E : E : R : > : k : : : : : : : : : : : : : : : : : : : : : : : : : : : = : : l : : : : e : : # : # : # : # : : : : f : : # : # : # : ) : V : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : & : : E : r : : : : : : : : : : : : : : : : : : : : : : : o : : : : : : : : : : : : : : : : : f : : f : f : f : f : : : : : : : : : : : : : : :  : : : : : : : : : : : : : : ] : : : : : : : L : | : : : : : : 5 : : : : : : : : : : : Z : / : D : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 3 : : : : 3 : 3 : 3 : : 3 : 3 : 3 : 3 : : : : , : : : : : 3 : ) : : 3 : : : : : : : J : w : : : : : : : : : : : : : : : : : : : : : : : : : ) : : : : : : : j : ; : : : : : : : : : : : : : : : : : : : c : : : : : : : : : : : : : : : : : : : : : 4 : 4 : F : - : : : : : 4 : : : : : S : : : : : : ) : : : : : : : : : : : : : : : : : J : J : J : J : J : J : J : J : J : J : v : v : v : v : v : v : v : Y : Y : Y : Y : Y : Y : v : v : v : v : v : v : v : v : v : v : v : v : v : v : v : v : v : v : v : v : v : v : v : v : v : v : h : h : h : h : h : h : : : p : [ : [ : [ : [ : [ : [ : [ : [ : [ : [ : [ : [ : [ : [ : : : : : : : [ : : : : : : : : : : : : : : : : : : : : : : : : : : : | : : : & : : : : v : : ; : Z : < : : : % : : p : : : " : M : 5 : : !"# $ : v : : ; : Z : < : : : % : : p : : : " : M : 5 : : !"# $ : v : : ; : Z : < : : : % : : p : : : " : M : 5 : : !"# $ : v : : ; : Z : < : : : % : : p : : : " : M : 5 : : !"# $ D : D : : : : : : : D : : : : : : : : : : : : : : : : : : : V : : : . : [ : [ : [ : [ : [ : [ : [ : [ : [ : [ : [ : [ : [ : [ : : [ : : [ : [ : [ : [ : e : . ; [ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; % ; ; % ; % ; % ; % ; ; : ; ; ; ; ; C ; g ; ; ; ; ; ; ; ; ; ; - ; - ; ? ; ? ; ; ; ; ; - ; @ ; ; ; ; ; ; ; ; ; ; ; ; ; ; C ; p ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; p ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; g ; ; g ; g ; g ; g ; ; ; ; ; ; s ; s ; s ; s ; s ; s ; s ; s ; s ; s ; s ; K ; s ; s ; ; s ; ; s ; s ; s ; s ; U ; F ; s ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; = ; ; = ; = ; = ; = ; ; ; ; ; . ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; [ ; ; ; ; ; ; ` ; [ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; M ; ; M ; ; ; ; ; ; * ; * ; ~ ; < ; ; ; ; ; * ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 0 ; ] ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 6 ; c ; ; ; ; ; ; ; ; O ; ; w ; ; ; ; ; ; ; ; ; ; ; ; ; r ; ; ; ; ; ; % ; ; ; ; ; ; 8 ; ; ; ; ; i ; ; i ; i ; i ; i ; ; ; ; ; I ; v ; v ; v ; v ; v ; v ; v ; v ; v ; v ; v ; v ; v ; v ; ; v ; ; v ; v ; v ; v ; ; r ; ; ; ; ; ; $ ; ; ; ; ; ; 7 ; ; ; ; ; I ; ; I ; ; ; ; ; ; !; !; I ; q ; # ; ; ; ; !; ; ; W"; W"; W"; W"; !; n!; !; !; W"; W"; W"; `#; #; #; #; #; #; #; #; #; #; #; #; #; #; #; #; #; W#; #; W#; #; #; #; #; "; #; $; $; %; Y%; Y%; Y%; Y%; Y%; Y%; Y%; Y%; Y%; Y%; G%; Y%; Y%; Y%; $; Y%; $; $; $; $; Y%; ]$; U&; &; &; &; &; &; &; &; &; &; &; &; &; &; &; &; &; L&; &; L&; &; &; &; &; %; '; '; (; 6(; '(; '(; '(; 6(; 6(; 6(; 6(; 6(; 6(; 6(; 6(; 6(; '(; '; 6(; '; '; '; '; 6(; @'; '(; 6(; '(; 6(; 6(; 6(; '(; +); +); ); ); ); (; (; ); +); ); ); ); =); =); 0; 0; *; 0; ,; .; .; .; 0; +; ,; `.; *; *; 0; 0; 0; 0; 0; u.; ,; ,; $/; 4/; $/; 4/; 4/; 4/; 0; D/; ,; o-; -; 0; 0; ,; K.; '.; '.; '.; 9.; 9.; 9.; -; 9.; 9.; 9.; 9.; 9.; '.; 9.; 9.; 9.; 9.; 9.; 9.; 9.; 9.; 9.; 9.; '.; -; .; '.; '.; 0; 1; 81; 3; e1; e1; e1; 3; 3; 3; X3; 3; 3; 3; 3; e1; e1; 0; u1; 0; 0; 0; 0; 3; o0; e1; 3; e1; 13; 3; e1; e1; i2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; `2; 2; `2; `2; `2; `2; 2; 1; h5; h5; u4; 34; h5; 4; !4; *4; h5; 4; 4; h5; h5; h5; h5; h5; h5; h5; h5; h5; h5; ?5; 6; g7; 5; 6; 6; g7; 6; 6; g7; g7; g7; g7; g7; g7; g7; g7; g7; g7; g7; g7; g7; g7; g7; g7; g7; g7; g7; Z6; 8; 8; 8; y9; 9; 8; 88; \8; 8; <; >; -;; f;; ;; >; =; =; =; <; u<; >; >; >; =; >; >; >; <; ;; >; ;; >; >; >; >; ;; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; >; B; A; A; B; B; B; B; B; B; B; B; B; B; B; B; B; B; \B; \B; \B; \B; \B; \B; B; \B; C; C; C; C; C; C; C; C; C; C; C; C; C; C; C; C; C; C; C; C; C; C; C; C; C; D; D; D; rE; E; D; ); ; ! ; 7; 3; 5; fA; C; qC; C; :; &>; j?; nD; 9; 8 : : !"# $ ); ; ! ; 7; 3; 5; fA; C; qC; C; :; &>; j?; nD; 9; 8 : : !"# $ version encoding standalone yes no ISO-8859-1 US-ASCII UTF-8 UTF-16 UTF-16BE UTF-16LE \H _H VH H H @pH VH ZH ]H TH ` H ` H nH TH s H ~ H H H H H CDATA[CDATA[CDATA[ ANY ATTLIST CDATA DOCTYPE ELEMENT EMPTY ENTITIES ENTITY FIXED ID IDREF IDREFS IGNORE IMPLIED INCLUDE NDATA NMTOKEN NMTOKENS NOTATION PCDATA PUBLIC REQUIRED SYSTEM ]; ]; ]; ^; ]; ^; \^; \^; \^; \^; \^; \^; \^; \^; \^; \^; \^; \^; K^; ^; ^; ^; ^; ^; ^; ^; ^; ^; ^; ^; ^; ^; ^; ^; ^; ^; ^; ^; b; b; b; b; b; b; b; b; b; b; b; b; b; b; b; b; b; b; b; a; a; b; b; b; b; b; b; b; b; b; b; b; b; qc; c; c; c; c; c; c; c; c; c; c; c; c; c; c; c; c; c; c; jc; c; c; c; c; c; c; c; c; c; c; c; c; c; c; c; c; c; :c; Jc; n; o; o; Ko; o; n; o; o; 1o; o; o; o; o; o; o; [o; ko; {o; o; o; o; o; o; o; o; o; Ko; p; (q; (q; p; (q; (q; (q; (q; p; (q; (q; (q; (q; (q; (q; p; q; q; (q; (q; (q; (q; (q; (q; (q; (q; p; Uq; Qr; Qr; Qr; Qr; Qr; Ar; Qr; Qr; _q; Qr; Qr; Qr; Qr; Qr; Qr; Qr; Qr; Qr; Qr; q; q; q; 1r; , H ^ H a H g H Q H H H H H ; J ; 6Q N ; 6Q R ; R Z ; R \ ; 6Q b ; 6Q d ; 6Q k ; 8Q n ; 8Q p ; B } ; 6Q ; ` R ; hP ; f ; f ; ; 6Q ; ; s ; s ; e ; e ; c ; c ; p ; p ; x ; X ; 6Q ; x ; X ; i ; i ; i ; d ; d ; D # ; & ; t * ; b / ; b 1 ; 4 ; > ; @ ; H ; S ; 7Q Y ; 6Q ^ ; l ` ; 6Q ; 3: @ G IG G G I I 0 . 3 8 = B G L Q V [ ` e j o t @iP iP d&< |&< ~&< &< &< &< &< &< 7Q jP HjP .gdbinit d B< cD< gD< kD< E< cD< cD< .E< cD< cD< oC< oC< Recursive internal problem.  i< i< hm< km< nm< pm< tm< wm< zm< }m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< m< $ < ) < - < 1 < 5 < 9 < @ < < < < ! < < < < < < < < < < < < < < < < < < < < < < < < < < < < < ! < % < ) < - < 1 < 5 < % < 9 < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < < < < ! < < < < < < < < < < < < < < < < < < < < < < < < < < < < < ! < % < ) < - < 1 < 5 < % < 9 < = < = < = < = < > < B < = < = < = < = < = < = < G < L < = < = < P < T < < < < ! < < < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < = < Y < ` < f < l < P < = < < < < < < < < < < < < < < < < < < < < < < < < < < < ! < % < ) < - < 1 < 5 < < < ! < < < % < 9 < < < < < # < & < ) < , < / < 2 < 5 < 8 < ; < > < A < D < G < J < M < P < S < V < Y < \ < _ < b < e < h < k < n < q < t < < < < < # < & < ) < , < ; < > < A < D < w < z < } < < G < J < M < P < S < V < Y < \ < _ < b < e < h < k < n < q < t < 2 K n , X ` % K G < N < T < G < < < < < C < < < < < < 0 < B < U < p < & < } < < ? < " < # < _ % <  & < ' < < ( < ) # < * 4 < + @ "= "= #= #= #= #= )#= 4#= U= U= U= U= !U= ,U= 9U= DU= QU= UU= `U= mU= sU= U= U= U= U= U= U= U= U= U= U= U= U= U= @ U= U= U= V= V= V= V= !V= (V= 0V= 8V= @ @V= DV= HV= LV= PV= YV= ^V= cV= hV= oV= wV= V= V= V= " # $ % e= e= e= y e= e= z e= e= e= e= e= e= e= ) ' = * = ' = * = . = = = = = a O B } d = q = } = = = = = = = = = = = = = q * = = 5 = E = Q = b = { = = = t = = % = = = 7 = F = ] = ` l = i = = = = = ) = = = = = p = \ = # = - = f C = N = T = j = o = ~ = = $ = = = = = = = = = = = ) = ; = L = 7 Z = o = ( = = = = = = l = ; = = ' = 5 = < = R J = \ = g = w = | = z = L = = = = \ = = = = = $ = $ / = a% ; = n% H = % S = n ^ = i = X t = * = = < = N = = l = > = 8 = " = 5 = I = Y = = = = = = = = = = = = = = ( = * = , = . = 0 = $ = 8 = I = p = p = p = r = } = = = = = = = = = + = 0 = = = = = = + = 0 = ! = = = | = = | = = - = = - = = + = = + = = + = = + = = + = = + = = + = = + 0 = = = > abefnrtv s> s> s> s> v Ev |v v w x 3x Nx x x x Xy Uz sz z y| } ~ z I B B ) G = J B u { H ] nynny ( > ) > 2 > @ > F > M > X > f > v > {> > > > > > > > > > > > > + > < > G > R > b > t >  > > > " > " > " > " > 8 > < > @ > F > J > N > R > V > Z > ^ > b > f > j > n > r > v > z > > > > > > > > > > > > > > > > > > > > > ! > - > 4 > < > F > L > U > ^ > e > k > t >  > > > > > > > > > > > > > > > > > > > > > > > > > > > " > ( > . > 4 > : > @ > F > L > R > X > ^ > d > j > p > v > | > > > > > > > > > > > > > > > > > > > > > > > > > > > ! > ' > - > 3 > 9 > ? > E > K > Q > W > ] > d > k > r > y > > > > > > > > > > > > > > > > > > > > > > > > ! > ( > / > 6 > = > D > K > R > Y > ` > g > n > u > | > > > > > > > > > > > > > > > > > > > > > > > > $ > + > 2 > 9 > @ > H > P > X > a > h > o > w > > > > > > > > > > > > > ) > 5 > A > N > \ > g > r > } > > > > > > > > > > > > > ? ? ? ? & ? / ? 8 ? A ? J ? S ? \ ? e ? n ? w ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? " ? + ? 4 ? = ? F ? O ? X ? a ? j ? s ? } ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ' ? 1 ? ; ? E ? O ? Y ? c ? m ? w ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ! ? + ? 5 ? ? ? I ? S ? ^ ? i ? w ? ? ? ? ? ? ? ? ? ? # ? 1 ? D ? P ? ] ? q ?  ? ? ? ? ? ? ? ? ? ? ! ? 6 ? D ? T ? i ? { ? ? ? ? ? ? ? ? ? ? ? % ? 2 ? > ? H ? Z ? p ?  ? ? ? ? ? ? ? ? ? ? ? ? " ? , ? 8 ? C ? N ? Y ? j ? x ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? / ? < ? F ? P ? ] ? k ? y ? ? ? ? ? ? ? ? ? ? ? ? ? " ? / ? ? ? L ? Y ? f ? s ? ? ? ? ? ? ? ? ? ? ? ? ? ? ( ? 2 ? > ? M ? W ? a ? k ? v ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? % ? . ? < ? I ? R ? U ? Y ? ` ? m ? w ? ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? & ? 1 ? > ? J ? P ? [ ? b ? l ? s ? ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ! ? ) ? 1 ? 9 ? A ? I ? Q ? Z ? c ? l ? u ? ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ) ? 2 ? ; ? D ? M ? V ? _ ? h ? q ? z ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ' ? . ? 5 ? < ? C ? J ? Q ? X ? _ ? f ? m ? t ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # ? * ? 1 ? ; ? B ? I ? P ? W ? ^ ? e ? l ? s ? z ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ( ? 0 ? 8 ? @ ? H ? P ? X ? ` ? h ? p ? x ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ( ? 0 ? 8 ? @ ? H ? P ? X ? ` ? h ? p ? x ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # ? 1 ? ? ? K ? W ? b ? m ? x ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # ? , ? 5 ? @ ? K ? U ? _ ? i ? s ? } ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ' ? 1 ? ; ? E ? O ? Y ? c ? m ? w ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ' ? 2 ? = ? H ? S ? ^ ? i ? t ?  ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ' ? 2 ? < ? F ? P ? ` ? j ? t ? ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # ? - ? 7 ? A ? K ? U ? _ ? j ? u ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? & ? 0 ? : ? D ? N ? _ ? m ? v ? ? ? ? ? ? ? ? ? ? ? ? ? ? % ? 0 ? @ ? K ? [ ? f ? v ? ? ? ? ? ? ? ? ? ? ? ? ? ' ? 8 ? D ? U ? a ? r ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? & ? . ? 5 ? < ? A ? G ? M ? U ? X ? [ ? ^ ? a ? d ? g ? j ? m ? q ? y ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $ ? 0 ? : ? @ ? F ? S ? W ? _ ? g ? o ? u ? ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? - ? 9 ? L ? ] ? h ? x ? { ?  ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ' ? 3 ? ? ? K ? W ? c ? o ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? # ? / ? ; ? G ? S ? _ ? k ? w ? ? ? ? ? ? ? ? ? ? ? ? !? !? !? +!? 7!? C!? O!? [!? g!? j!? n!? t!? w!? z!? !? !? !? !? !? !? !? !? !? !? !? !? !? !? !? "? "? !"? &"? /"? 9"? >"? I"? Y"? _"? g"? p"? ~"? "? "? "? "? "? "? "? "? "? "? "? "? "? "? "? "? "? "? #? #? #? > #? &#? /#? 8#? ?#? H#? Q#? V#? [#? a#? i#? q#? w#? #? #? #? #? #? #? #? #? #? #? #? #? $? $? $? +$? 8$? E$? N$? R$? W ? w ? ? ? ? ? : ? ? ? ? * ? @ @ @ @ @ @ & @ + @ . @ & @ @ @ @ @ j sk 2@ 2@ 2@ \@ \@ \@ \@ & := $ <= ( >= ' :: ! OR ) IN % AND * ABS CHR DEC NOT / DIV , INC MAX MIN MOD + ODD CAP ORD VAL EXCL HIGH INCL SIZE FLOAT TRUNC TSIZE ' # # # a # # u # b # # @ # b # # # # # # # # # # # # # # # # # E # p # # # a b p c } a j r x J M } g q o o h h # - Y y ! ! z p u q v + $ T s w j  ( \ Z z H J $ [ d s f ~ e r i i = = % . C C * # \ m ? ? < < & X k ' Z X l _ _ _ K ` ` G G ] { [ k " " t > > n t m @ @ 7D `9D JD JD JD KD KD KD KD KD KD %KD .KD 5KD QD KD # AQD oLD JD c KD c KD c_QD KD $ cQD oLD JD c KD c KD c QD KD # % QD oLD JD c KD c KD c QD KD 6 & QD oLD JD c KD c KD c QD KD I ' QD oLD JD c KD c KD c QD KD \ ( QD KD JD c KD c RD cPRD KD ) XRD KD JD c KD c RD cwRD KD * |RD KD JD c KD c RD c RD KD " + RD KD JD c KD c RD c RD KD 5 , SD KD JD c KD c RD c SD KD - SD KD JD c KD c RD c9SD KD . >SD KD JD c KD c \SD c SD KD / SD KD JD c KD c \SD c SD KD ? 0 SD KD JD c KD c KD c SD KD u 1 SD KD JD c KD c KD c TD KD 2 TD oLD JD c KD c KD c&TD KD 3 ,TD oLD JD c KD c RD cKTD KD 4 PTD oLD JD c KD c KD cmTD KD Q 5 pTD oLD JD c KD c PD c TD KD d 6 TD oLD JD c KD c KD c TD KD 7 TD KD JD c KD c TD c UD KD 8 UD KD JD c KD c KD c1UD KD @ 9 8UD KD JD c KD c KD cZUD KD Z : ^UD oLD JD c KD c KD c{UD KD t ; UD oLD JD c KD c KD c UD KD < UD KD JD c KD c KD c UD KD = UD KD JD c KD c KD c UD KD > UD KD JD c KD c KD c VD KD ? VD KD JD c KD c KD c@VD KD @ DVD KD JD c KD c KD ceVD KD ! A lVD KD JD c KD c KD c VD KD 4 B VD KD JD c KD c KD c VD KD X C VD oLD JD c KD c KD c VD KD k D VD oLD JD c KD c KD c VD KD ~ E WD oLD JD c KD c KD c WD KD F #WD oLD JD c KD c KD c@WD KD G DWD KD JD c KD c LMD c_WD KD H dWD KD JD c KD c KD cxWD KD I WD KD JD c KD c PD c WD KD J WD MD JD c KD c PD c WD KD K WD KD JD c KD c PD c WD KD L WD MD JD c KD c PD c XD KD M XD MD JD c KD c PD c,XD KD % N 4XD KD JD c KD c PD cSXD KD 7 O XXD KD JD c KD c PD cwXD KD I P {XD MD JD c KD c PD c XD KD [ Q XD MD JD c KD c PD c XD KD m R XD KD JD c KD c PD c XD KD  S XD KD JD c KD c PD c YD KD T YD MD JD c KD c PD c)YD KD U 0YD KD JD c KD c KD cRYD KD V VYD oLD JD c KD c KD csYD KD W xYD YD YD c KD c KD c YD KD X YD YD YD c KD c KD c YD KD Y YD ZD YD c KD c ZD cJZD KD Z PZD YD YD c KD c ZD c ZD KD ? [ ZD YD YD c KD c [D cF[D KD T \ T[D YD YD c KD c LMD c}[D KD g ] [D YD YD c KD c [D c [D KD ^ [D YD YD c KD c [D c [D KD _ [D YD YD c KD c KD c \D KD ` \D YD YD c KD c [D cF\D KD a P\D YD YD c KD c KD cz\D KD b \D YD YD c KD c KD c \D KD L c \D YD YD c KD c KD c \D KD d d \D YD YD c KD c [D c ]D KD e ]D YD YD c KD c LMD cI]D KD f U]D YD YD c KD c t]D c ]D KD g ]D YD YD c KD c KD c ]D KD G h ]D ]D YD c KD c ^D c5^D KD [ i <^D ]D YD c KD c ^D cc^D KD k j l^D YD YD c KD c ZD c ^D KD k ^D YD YD c KD c KD c ^D KD l ^D KD YD c KD c RD c ^D KD m ^D YD YD c KD c RD c,_D KD n 8_D YD YD c KD c RD ca_D KD o l_D YD YD c KD c RD c _D KD p _D ]D YD c KD c ^D c _D KD q _D YD YD c KD c ZD c _D KD 0 r _D YD YD c KD c KD c `D KD A s $`D YD YD c KD c KD cM`D KD W t X`D ]D YD c KD c ^D c`D KD m u `D ]D YD c KD c ^D c `D KD  v `D ]D JD c KD c ^D c `D KD w `D YD YD c KD c ^D c aD KD x $aD YD YD c KD c [D cMaD KD y \aD YD YD c KD c LMD c aD KD z aD YD YD c KD c ^D c aD KD { aD YD YD c KD c t]D c aD KD / | aD YD YD c KD c LMD c bD KD { } bD YD YD c KD c KD cHbD KD ~ PbD YD YD c KD c KD cmbD KD  tbD ]D YD c KD c ^D c bD KD bD YD YD c KD c [D c bD KD bD YD YD c KD c LMD c cD KD cD *cD JD c KD c 0cD c cD KD / cD *cD JD c KD c 0cD c cD KD F cD *cD JD c KD c cD c dD KD U dD *cD JD c KD c 0cD c3dD KD c 9dD oLD JD c KD c XdD c dD KD r dD *cD JD c KD c dD c eD KD eD *cD JD c KD c KD c0eD KD 8eD *cD JD c KD c KD c\eD KD aeD *cD JD c KD c TD c|eD KD eD oLD JD c KD c eD c eD KD fD *cD JD c KD c 0cD c fD KD #fD *cD JD c KD c 0cD c=fD KD BfD *cD JD c KD c 0cD c\fD KD ' bfD *cD JD c KD c 0cD c|fD KD 6 ! Z \ ^ " [ ] _ D P i D D D `S, D , & D , 7 D , E D , S D k , h D [, { D Z, D 2 , D v , D , D \l, D , D 8 , D , D B , D + ( D `, ; D `, M D _, a D C , m D , D , D Q , D i , D , D R + D + D + D , D k, D , % D , 1 D R , I D X , f D , s D , D + D , D + D 3 + D , D Z + D m\, D k[, D _, D uZ, % D C + 3 D , @ D , + h D V + D + D + D , D F + D y , " D V , 0 D + B D , V D + m D ;h, y D , D / , D Nk, D , D 0T, D & , D , D mS, D h, D , D ], D ^, D \, 1 D , = D 2a, B D c, P D c, ] D {a, f D i`+ t D _+ D b+ D q+ D hV+ D Z+ D xd+ D x+ D Gm+ D wr+ D g+ D R+ D p+ D l+ D W+ $ D d , 4 D CU+ @ D `+ M D ]+ V D U+ _ D Q+ p D q+  D X+ D {+ D _+ D `+ D s+ D >b+ D T+ D x+ D y+ D 5T+ D f+ D P+ D y+ & D o+ 0 D R+ : D \R+ J D z+ V D x+ _ D S+ o D Q+ { D o+ / , , , C , , , `S, k , + , k[, B , , , y , V , + + & , ^, V , \, P 2a, P 8 , h, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , k , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , `S, Z, , d , d , ;h, c, + , / , , 0T, Z + Q , c, Q , Q , Q , Q , Q , Q , Q , Q , Q , Q , v , F + , F + i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , , c, 2 , , uZ, , , , + V + ;h, , , {a, 0T, Z, `S, + h, R , Nk, k, i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , i , \l, [, `+ , `S, , , k[, B , , , y , V , + + & , ^, V , \, 2a, Q+ , , , s+ S+ R+ , wr+ y , P+ R+ , b+ b+ b+ b+ b+ b+ b+ b+ b+ wr+ R+ R+ i`+ 5T+ Gm+ l+ CU+ wr+ Q+ _+ \R+ f+ y+ x+ wr+ ;h, T+ o+ o+ R+ q+ Q+ {+ _+ 5T+ Gm+ l+ CU+ wr+ , `+ , y , , z+ \R+ f+ x+ x+ wr+ Q+ T+ p+ o+ g+ xd+ , , , `+ , , , k , + , , , , , , , , + + & , ^, V , \, , 2a, , >b+ , , , Q+ , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , k , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , + + d D D K + | D D D D D D D O + D 6 + D + D | + N D P e D t Q z D 0|R D R D P D R D R D qR D {R D mR D mR D 0 Q $ D mR 8 D pR S D 4 Q f D mR p D mR | D < Q D ` Q D R D pR D pR D pR D + D + D + . D + ; D Z + O D ] + r D  v D z D D D D D D  D D D D P D P D P D P D Q D Q D Q D Q D , , D ft, D {R D R D R D R D R D R D R D R D R D R D {R D {R D {R D {R D {R D {R D {R D {R D {R D {R D R D {R D {R D R D R D {R D {R D {R !^ 0 D 6 D f D i D l D n D T Q ` Q D ` D D D ` D @ D D D D D D D .E \L- F Q F p Q F Q F 0 Q F @ Q F Q F Q F Q F QF R ,F ,F ,F ,F -F -F -F '-F 4-F @-F M-F X-F d-F s-F -F -F -F -F -F -F -F -F .F .F 0.F ;.F G.F T.F b.F q.F .F .F .F .F .F .F .F .F /F /F A o&/ %/ &/ &/ / 3 / 2 / / c}1 1 / 7 / / L / / 2 1 2 ] 0 &0 ,0 A50 K/3 9D0 U0 {0 0 K 0 0 4 4 0 0 0 & 0 F3 0 0 0 2 '/ Q(/ l2 E 0 d 0 3 / 4 4 4 0 0)/ #%/ KF c 1 P 0 0 !4 !4 3 it2 \L- `{F uF !4 o "- A o&/ %/ &/ &/ / 3 / 2 / / c}1 1 / 7 / / L / / 2 1 2 ] 0 &0 ,0 A50 K/3 9D0 U0 {0 0 K 0 0 4 4 0 0 0 & 0 F3 0 0 0 2 '/ Q(/ l2 E 0 d 0 3 / 4 4 4 0 0)/ #%/ KF c 1 P 0 0 !4 !4 3 it2 \L- `{F uF !4 o "- A o&/ %/ &/ &/ / 3 / 2 / / c}1 1 / 7 / / L / / 2 1 2 ] 0 &0 ,0 A50 K/3 9D0 U0 {0 0 K 0 0 4 4 0 0 [)/ & 0 F3 0 0 0 2 '/ Q(/ l2 E 0 d 0 3 / 4 4 4 0 0)/ #%/ KF c 1 P 0 0 !4 !4 3 it2 \L- `{F uF !4 o "- A o&/ %/ &/ &/ 3 / 2 / / c}1 1 / 7 / 0 0 / 2 1 2 ] 0 &0 ,0 A50 K/3 9D0 i0 {0 u)/ 4 4 0 0 [)/ & 0 F3 0 0 0 R 0 '/ Q(/ l2 E 0 d 0 3 / 4 4 4 0 0)/ #%/ KF c 1 0 !4 !4 3 it2 \L- `{F uF !4 o '- ^F fF gF fF F @ F F F F F F F F ` F F F F F F "Q p#Q @ F F F F F F F F F s F l F F F F F F F F F ` F f F l F s F F z F F F F F F F F F F ` F f F l F s F F z F F F F F @ F F z F ` F f F F F F F s F l F @ F @; F @ F F F O F X F a F j F r F @ F F F F F # F # F + ` F + f F + F + s F + F F F A ~ 5 5 5 ( 5 / 3 / 2 / / c}1 1 / 7 / / L / / 2 1 2 ] 0 &0 ,0 A50 K/3 9D0 U0 {0 0 K 0 0 4 4 0 0 0 & 0 F3 0 0 0 2 5 X 5 l2 E 0 d 0 3 / 4 4 4 0 7 5 5 F c 1 P 0 0 !4 !4 3 it2 \L- `{F uF !4 o "- A ~ 5 5 5 ( 5 / 3 / 2 / / c}1 1 / 7 / / L / / 2 1 2 ] 0 &0 ,0 A50 K/3 9D0 U0 {0 0 K 0 0 4 4 0 0 0 & 0 F3 0 0 0 2 5 X 5 l2 E 0 d 0 3 / 4 4 4 0 7 5 5 F c 1 P 0 0 !4 !4 3 it2 \L- `{F uF !4 o "- A ~ 5 5 5 ( 5 / 3 / 2 / / c}1 1 / 7 / / L / / 2 1 2 ] 0 &0 ,0 A50 K/3 9D0 U0 {0 0 K 0 0 4 4 0 0 b 5 & 0 F3 0 0 0 2 5 X 5 l2 E 0 d 0 3 / 4 4 4 0 7 5 5 F c 1 P 0 0 !4 !4 3 it2 \L- `{F uF !4 o "- A 5%6 %6 56 / 3 / 2 / / c}1 1 / 7 / / L / / 2 1 2 ] 0 &0 ,0 A50 K/3 9D0 U0 {0 0 K 0 0 4 4 0 0 0 & 0 F3 0 0 0 2 l66 "76 l2 d 0 3 / 4 4 4 0 A66 $6 @ G i6 P 0 0 !4 !4 3 it2 \L- G uF !4 o "- A 5%6 %6 56 / 3 / 2 / / c}1 1 / 7 / / L / / 2 1 2 ] 0 &0 ,0 A50 K/3 9D0 U0 {0 0 K 0 0 4 4 0 0 0 & 0 F3 0 0 0 2 l66 "76 l2 d 0 3 / 4 4 4 0 A66 $6 @ G i6 P 0 0 !4 !4 3 it2 \L- G uF !4 o "- A 5%6 %6 56 / 3 / 2 / / c}1 1 / 7 / / L / / 2 1 2 ] 0 &0 ,0 A50 K/3 9D0 U0 {0 0 K 0 0 4 4 0 0 86 & 0 F3 0 0 0 2 l66 "76 l2 d 0 3 / 4 4 4 0 A66 $6 @ G i6 P 0 0 !4 !4 3 it2 \L- G uF !4 o "- A |6 |6 3 C1 c}1 1 2 1 2 - 4 4 3 bC3 F3 2 l2 3 4 4 4 4 i6 !4 !4 !4 3 it2 \L- #G !4 o 8 , A l}6 {}6 3 C1 c}1 1 2 1 2 - 4 4 3 bC3 F3 2 l2 3 4 4 4 4 c 1 !4 !4 !4 3 it2 \L- `{F !4 o 8 , $.$ h8 h8 H GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.6.x-google 20120106 (prerelease) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) .shstrtab .interp .note.ABI-tag .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .eh_frame_hdr .eh_frame .ctors .dtors .jcr .dynamic .got .got.plt .data .bss .comment