From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cagney To: Fernando Nasser Cc: gdb-patches@sources.redhat.com Subject: Re: Any pending patches? Date: Thu, 15 Mar 2001 17:21:00 -0000 Message-id: <3AB16A98.AAAC7519@cygnus.com> References: <3AB15A70.7A800B87@redhat.com> X-SW-Source: 2001-03/msg00260.html Can you look through the attatched and let me know about things you know you've resolved? Andrew 5.1.sbd//N_MAIN: Patch: handle N_MAIN stab 5.1.sbd//batch: problem with gdb.5.0 5.1.sbd//copyright: [PATCH] Update/correct copyright notices 5.1.sbd//cris: New port: CRIS architecture 5.1.sbd//digital-unix: On Digital UNIX, "continue" doesn't continue correctly if a signal is 5.1.sbd//digital-unix: Patch to make top-of-tree GDB compile on Digital UNIX 5.1.sbd//digital-unix: [RFD] objfiles.h, symfile.c, mdebugread.c: Fixes for Digital Unix. 5.1.sbd//doc.sbd/alloca: [RFA] Move alloca(0) to wait_for_inferior() from registers_changed() 5.1.sbd//doc.sbd/alloca: alloca() in gdbint.texi 5.1.sbd//hpux: GDB 5.0: Errors building on HPUX 10.01 5.1.sbd//hpux: problem with gdb-5.0 on hpux-11.00 64bit 5.1.sbd//java: [RFA]: Java baseclass offset patch (Was Re: question about gdb) 5.1.sbd//linux-sparc: Fw: GDB 5.0 won't build on GNU/Linux/sparc 5.1.sbd//linux-sparc: GDB 5.0 won't build on GNU/Linux/sparc 5.1.sbd//linux-sparc: GDB on GNU/Linux/sparc? 5.1.sbd//linux-sparc: [PATCH] Sparc Linux stuff 5.1.sbd//linux-sparc: [jakub@redhat.com: Re: gdb sparc/linux] 5.1.sbd//linux-sparc: gdb sparc/linux 5.1.sbd//march-software-single-step: Linux debug env 5.1.sbd//march-software-single-step: [5.1] Support for CRIS target 5.1.sbd//march-software-single-step: [rfa:sparc/rfc] multi-arch SOFTWARE_SINGLE_STEP et.al. 5.1.sbd//march-software-single-step: [rfa:sparc/rfc] multi-arch SOFTWARE_SINGLE_STEP et.al. 5.1.sbd//march-software-single-step: [rfa:sparc/rfc] multi-arch SOFTWARE_SINGLE_STEP v2.0 5.1.sbd//mi: [5.1/mi] Delete unimplemented ``query'' callback 5.1.sbd//mi: [5.1/mi] Enable MI interface 5.1.sbd//mi: [5.1/mi] SYNTAX CHANGE? - List ``[ ]'' vs ``{ }'' 5.1.sbd//obsolete: AM33: 105430 - native build 5.1.sbd//obsolete: OBSOLETE GDB PowerPC LE platforms 5.1.sbd//obsolete: OBSOLETE GDB Sun 386i platform 5.1.sbd//obsolete: OBSOLETE GDB TiC80 target 5.1.sbd//obsolete: OBSOLETE GDB a29k platform 5.1.sbd//obsolete: OBSOLETE GDB m68k platforms 5.1.sbd//obsolete: OBSOLETE GDB ns32k platforms 5.1.sbd//obsolete: OBSOLETE GDB w65 target 5.1.sbd//obsolete: Obsolete systems for GDB 5.1? 5.1.sbd//obsolete: Obsoleting Macintosh target - mpw 5.1.sbd//obsolete: [Fwd: AM33: 105430 - native build] 5.1.sbd//obsolete: [gdb] OBSOLETE romp host 5.1.sbd//p-exp-bitshift: [rfa/pascal!] Gag -Werror shift warning and bug 5.1.sbd//pascal: 2nd try [PATCH RFA] Pascal language part 3: 5.1.sbd//pascal: 2nd try [PATCH RFA] Pascal language part 3: Changes 5.1.sbd//pascal: 2nd try [PATCH RFA] Pascal language part 3: Changes to 5.1.sbd//pascal: Pascal language Makefile.in patch still pending. 5.1.sbd//pascal: TODO and NEWS changes for pascal language. 5.1.sbd//pascal: [PATCH RFA] Pascal language part 2. 5.1.sbd//pascal: [PATCH RFA] Pascal language part 3: Changes to Makefile.in 5.1.sbd//pascal: [PATCH RFC] Problem with pascal objects. 5.1.sbd//pascal: [PATCH RFC] pascal pointer type names 5.1.sbd//pseudo-size: [PATCH]: Fixes for pseudo regs support 5.1.sbd//register-fetched: [RFA] regcache.c (register_fetched) + related changes 5.1.sbd//targ-solib: --target=m68k-linux VS solib-svr4 5.1.sbd//targ-solib: DT_NULL and solib-svr4.c again 5.1.sbd//version-number: CVS versions of gdb have same number as stable version. patches.sbd/stalled.sbd/Wcast-coffread-s64: [rfa] Hack around coffread cast ... patches.sbd/stalled.sbd/Winit-Xread.c: [rfa] *read.c -Wuninitialized fixes patches.sbd/stalled.sbd/Winit-valops: [rfa] valops.c - simplify hand_function_call's push struct logic patches.sbd/stalled.sbd/Wmisc-remote: gdb under solaris7 patches.sbd/stalled.sbd/adj-bp-addr: [PATCH RFA] TARGET_ADJUST_BREAKPOINT_ADDRESS... patches.sbd/stalled.sbd/alpha: Patch to fix cross-debugging of x86 targets on 64-bit hosts patches.sbd/stalled.sbd/alpha: [PATCH] make gdb run on alpha osf5.1 target patches.sbd/stalled.sbd/alpha: [PATCH]: (alpha) heuristic_proc_start patches.sbd/stalled.sbd/alpha: [RFA]: alpha-tdep.c patches.sbd/stalled.sbd/alpha: [RFA]: alpha-tdep.c/heuristic_fencepost_start patches.sbd/stalled.sbd/alpha: [RFA]: alpha_frame_saved_pc patches.sbd/stalled.sbd/alpha: [RFA]: opcodes alpha disassembler patches.sbd/stalled.sbd/alpha: various Alpha patches patches.sbd/stalled.sbd/annotate-prompt: [PATCH] top.c --annotate=2 and prompt stack patches.sbd/stalled.sbd/arm-fp-regnum: ARM frame fp is not always FP_REGNUM patches.sbd/stalled.sbd/arm-fp-regnum: ARM frame fp is not always FP_REGNUM patches.sbd/stalled.sbd/ass-arm-gnu-linux: patch for ARM GNU/Linux patches.sbd/stalled.sbd/ass-arm-gnu-linux: patch for ARM GNU/Linux patches.sbd/stalled.sbd/auto-solib-again: [PATCH] Fix auto-solib-add bug (patch revised again) patches.sbd/stalled.sbd/basereg-address: [RFA] new BASEREG_ADDRESS macro patches.sbd/stalled.sbd/bcache-cleanup: [RFA]: Small bcache hashing cleanup patches.sbd/stalled.sbd/breakpoints: Bogus code in breakpoint.c patches.sbd/stalled.sbd/breakpoints: RFD: infrun.c: No bpstat_stop_status call after proceed over break ? patches.sbd/stalled.sbd/breakpoints: [RFA] Fix for breakpoints in dynamically loaded libs patches.sbd/stalled.sbd/breakpoints: minor fix for i386v-nat.c patches.sbd/stalled.sbd/coff-solib: [patch] make coff-solib.c compile patches.sbd/stalled.sbd/cvsignore: .cvsignore files patches.sbd/stalled.sbd/dejagnu: Patch for DejaGnu test case "pointers" patches.sbd/stalled.sbd/dejagnu: Testsuite fix for ending-run.exp "step at end 2" patches.sbd/stalled.sbd/dejagnu: [PATCH] dejagnu lib/framework.exp patches.sbd/stalled.sbd/dejagnu: [PATCH] dejagnu lib/framework.exp PRMS pattern patches.sbd/stalled.sbd/dejagnu: [PATCH] dejagnu lib/target.exp env cleanup patches.sbd/stalled.sbd/dejagnu: [PATCH] dejagnu runtest.exp patches.sbd/stalled.sbd/dejagnu: [PATCH] dejagnu runtest.exp cleanup patches.sbd/stalled.sbd/dejagnu: [PATCH] dejagnu runtest.exp misc. fixes patches.sbd/stalled.sbd/dejagnu: [PATCH] gdb.c++/classes.exp patches.sbd/stalled.sbd/dejagnu: [RFA] dejagnu runtest.exp *dir_to_run patches.sbd/stalled.sbd/dejagnu: [RFA] dejagnu runtest.exp redundant testing patches.sbd/stalled.sbd/dejagnu: [RFA] new patch: dejagnu runtest.exp redundant testing patches.sbd/stalled.sbd/dejagnu: [RFA] new patch: dejagnu runtest.exp redundant testing patches.sbd/stalled.sbd/dejagnu: [patch] remove gdb.hp/gdb.aCC/namespace.exp test patches.sbd/stalled.sbd/dejagnu: merge clash patches.sbd/stalled.sbd/dejagnu: recent dejagnu changes patches.sbd/stalled.sbd/doc: Update config.guess, config.sub, texinfo.tex patches.sbd/stalled.sbd/doc: [RFA] Update REG_STRUCT_HAS_ADDR doco patches.sbd/stalled.sbd/doc: [rfc/rfa] multi-arch *_REG_TO_REGNUM() patches.sbd/stalled.sbd/doc: [rfc] SKIP_PROLOG_FRAMELESS_P -> PROLOG_FRAMELES_P multi-arch patches.sbd/stalled.sbd/doc: patch for refcard.tex patches.sbd/stalled.sbd/dwarf2read: [Fwd: [RFA]: Add support for .debug_loc to dwarf2 reader] patches.sbd/stalled.sbd/dwarf2read: [PATCH RFA] DWARF v2.1 64-bit support patches.sbd/stalled.sbd/dwarf2read: [PATCH RFA] dwarf2read.c: symbol relocation in new_symbol() patches.sbd/stalled.sbd/dwarf2read: [PATCH] Remove all duplicate debug info for DWARF2 patches.sbd/stalled.sbd/dwarf2read: [RFA] Reduce memory usage for dwarf2 dramatically, unify hash patches.sbd/stalled.sbd/dwarf2read: [rfa/symtab] Sign extend dwarf2 addresses (sometimes) patches.sbd/stalled.sbd/elide-bitfields: Option to elide single-bit bitfields when printing structures patches.sbd/stalled.sbd/gdbglobals: RFC: gdbglobals.[ch] patches.sbd/stalled.sbd/gdbglobals: RFC: gdbglobals.[ch] REPOST patches.sbd/stalled.sbd/gdbserv-confg: [RFA]: Add gdbserver to configdirs for several targets patches.sbd/stalled.sbd/gdbserv-confg: disable gdbserver for cross builds patches.sbd/stalled.sbd/gdbserv-confg: gdbserver and gdb/config/nm-empty.h patches.sbd/stalled.sbd/gdbserv-inv-char: gdbserver problem + patch patches.sbd/stalled.sbd/gdbserver-regs-if: [PATCH]: some gdbserver changes for NetBSD/powerpc patches.sbd/stalled.sbd/global-gdbinit: [prelim patch] Add the notion of a global init file to gdb. patches.sbd/stalled.sbd/grep-func: [RFA]: Repost of grep ^func patch patches.sbd/stalled.sbd/grep-func: [RFA]: Repost of grep ^func patch patches.sbd/stalled.sbd/h8300: [Fwd: [new file] gdb/testsuite/gdb.disasm/h8300s.exp] patches.sbd/stalled.sbd/h8300: [new file] gdb/testsuite/gdb.disasm/h8300s.exp patches.sbd/stalled.sbd/h8: Hatachi h8300 and h8500? patches.sbd/stalled.sbd/inf-is32k: RFA: Patch to ser-unix.c (When infinite equals 32K seconds) patches.sbd/stalled.sbd/infrun-proceed: [RFA]: infrun.c/proceed change patches.sbd/stalled.sbd/irix: IRIX - again problems patches.sbd/stalled.sbd/klm: [Patch] option -noreloc in add-symbol-file (linux module debugging) patches.sbd/stalled.sbd/m68k: Patch to provide m68k simulator to gdb patches.sbd/stalled.sbd/mips-decode: gdb 5.0: mips-tdep.c (mips32_next_pc): branches get misdecoded patches.sbd/stalled.sbd/mips-sim: RFA: Recording MIPS ABI selection in binaries patches.sbd/stalled.sbd/mips-sim: RFA: Recording MIPS ABI selection in binaries patches.sbd/stalled.sbd/mips-sim: [patch] Add start of mips32/mips64 support to sim/mips/mips.igen patches.sbd/stalled.sbd/mips-sim: [patch] sim/mips/mips.igen: fix some trivial bugs patches.sbd/stalled.sbd/mips-sim: [patch] sim/mips/mips.igen: make some insn encodings look more std. patches.sbd/stalled.sbd/mips-sim: [patch] sim/mips/mips.igen: make use of model names consistent. patches.sbd/stalled.sbd/mips-sim: patch: sim/mips/mips.igen: check use of 64-bit insns, fix tracing. patches.sbd/stalled.sbd/mips-sim: sim/igen: add gen-delay-slot generation option patches.sbd/stalled.sbd/mips64-config: [RFA] make mips64_transfers_32bit_regs_p configurable patches.sbd/stalled.sbd/monitor-regexp: [RFA]: Use regexp to check result of write reg/memory in monitors patches.sbd/stalled.sbd/multi-arch: Fwd: TM_PRINT_INSN_MACH needs to be in gdbarch struct patches.sbd/stalled.sbd/multi-arch: SIGTRAMP_START, IN_SIGTRAMP, SIGTRAMP_END patches.sbd/stalled.sbd/multi-arch: TM_PRINT_INSN_MACH needs to be in gdbarch struct patches.sbd/stalled.sbd/multi-arch: multi-arch: CANNOT_STEP_HW_WATCHPOINTS patches.sbd/stalled.sbd/multi-arch: multi-arch: HAVE_CONTINUABLE_WATCHPOINT patches.sbd/stalled.sbd/multi-arch: multi-arch: HAVE_NONSTEPPABLE_WATCHPOINT patches.sbd/stalled.sbd/multi-arch: multi-arch: HAVE_STEPPABLE_WATCHPOINT patches.sbd/stalled.sbd/multi-arch: multi-arch: STOPPED_BY_WATCHPOINT patches.sbd/stalled.sbd/multi-arch: multi-arch: TARGET_CAN_USE_HARDWARE_WATCHPOINT patches.sbd/stalled.sbd/multi-arch: multi-arch: TARGET_DISABLE_HW_WATCHPOINTS patches.sbd/stalled.sbd/multi-arch: multi-arch: TARGET_HAS_HARDWARE_WATCHPOINTS patches.sbd/stalled.sbd/multi-arch: multi-arch: TARGET_RANGE_PROFITABLE_FOR_HW_WATCHPOINT patches.sbd/stalled.sbd/multi-arch: multi-arch: target_insert_watchpoint patches.sbd/stalled.sbd/multi-arch: multi_arch: TARGET_ENABLE_HW_WATCHPOINTS patches.sbd/stalled.sbd/multi-arch: multi_arch: target_remove_watchpoint patches.sbd/stalled.sbd/nan-detection: [PATCH, RFA]: Revamp NaN detection & discussion patches.sbd/stalled.sbd/needs-assignment.sbd/dwarf2-cleanup: dwarf2 cleanup patches.sbd/stalled.sbd/needs-assignment.sbd/dwarf2-cleanup: dwarf2 cleanup patches.sbd/stalled.sbd/needs-assignment.sbd/sh-cli: small enhancements to gdb here.. patches.sbd/stalled.sbd/nexti: RFA: [infrun.c] Fix to "nexti". patches.sbd/stalled.sbd/nexti: [Fwd: RFA: [infrun.c] Fix to "nexti".] patches.sbd/stalled.sbd/pointers-fp: Patch for DejaGnu test case "pointers" patches.sbd/stalled.sbd/print-address-patch: print-address.patch patches.sbd/stalled.sbd/readline: input grabbing in RL callback patches.sbd/stalled.sbd/reg-sideeffects: RFA [eval.c]: Fix handling of registers when EVAL_AVOID_SIDE_EFFECTS patches.sbd/stalled.sbd/regcache-passthrough: Register Cache. patches.sbd/stalled.sbd/register-bytes: [RFA] gdbarch.sh: document REGISTER_SIZE and REGISTER_BYTES patches.sbd/stalled.sbd/s390: Re: New gdb 31 & 64 bit patches for S/390 patches.sbd/stalled.sbd/s390: Re: New gdb 31 & 64 bit patches for S/390 (Document link: patches.sbd/stalled.sbd/s390: Re: S390 gdb patches patches.sbd/stalled.sbd/s390: Re: SSH access; Was: S390 gdb patches patches.sbd/stalled.sbd/s390: New gdb 31 & 64 bit patches for S/390 patches.sbd/stalled.sbd/s390: S390 gdb patches patches.sbd/stalled.sbd/s390: SSH access; Was: S390 gdb patches patches.sbd/stalled.sbd/s390: Stuff which I think which still needs to be dealt with in patches.sbd/stalled.sbd/s390: What is copyright status of some gdb files ? patches.sbd/stalled.sbd/s390: gdb for Linux / P390 patches.sbd/stalled.sbd/s390: s390-nat.c update to patches posted 27-02-01 patches.sbd/stalled.sbd/shlib-src: Cannot see source code of shared library patches.sbd/stalled.sbd/sim: ARM simulator - memory alignment patches.sbd/stalled.sbd/sim: PSIM: multiply-defined option_mpc860c0 patches.sbd/stalled.sbd/sim: RFA: Fix memory leak in sim_parse_args patches.sbd/stalled.sbd/sim: SH sim: Fix PROCESS_SPECIAL_ADDRESS patches.sbd/stalled.sbd/sim: [Fwd: [powerpc-psim] psim vma/lma load bug] patches.sbd/stalled.sbd/sim: [Fwd: another missing i960 instruction in gdb 5.0/i960 simulator] patches.sbd/stalled.sbd/sim: [Fwd: missing instruction in gdb 5.0 i960 simulator] patches.sbd/stalled.sbd/sim: [MIPS sim patch] ENGINE_ISSUE_PREFIX_HOOK patches.sbd/stalled.sbd/sim: [PATCH] Pass Machine to Assembler During Simulator Tests patches.sbd/stalled.sbd/sim: [PATCH][RFA]: sim/common: Cpu Frequence and Exec Time patches.sbd/stalled.sbd/sim: [Patch 3/7]: 68HC11 port of gdb (sim-16bit support) patches.sbd/stalled.sbd/sim: [Patch 5/7]: 68HC11 port of gdb (sim-overlap address maps) patches.sbd/stalled.sbd/sim: [Patch 6/7]: 68HC11 port of gdb (sim-misc single step fix) patches.sbd/stalled.sbd/sim: [RFA]: Fix delete_hw_event_data() to free the scheduled events patches.sbd/stalled.sbd/sim: [RFA]: Fix for sim/common hw_delete()/hw_tree_delete() patches.sbd/stalled.sbd/sim: [RFA]: Remove space == 0 restriction in the simulator (dv-core) patches.sbd/stalled.sbd/sim: [patch] add trace capabilities to arm sim patches.sbd/stalled.sbd/sim: [powerpc-psim] psim vma/lma load bug patches.sbd/stalled.sbd/sim: [sim patch] Makefile tweaking patches.sbd/stalled.sbd/sim: another missing i960 instruction in gdb 5.0/i960 simulator patches.sbd/stalled.sbd/sim: gdb 5.0: run.1 man page does not get installed patches.sbd/stalled.sbd/sim: gdb 5.0: run.1 man page does not get installed (fwd) patches.sbd/stalled.sbd/sim: igen won't run on Solaris-based Canadian crosses patches.sbd/stalled.sbd/sim: missing instruction in gdb 5.0 i960 simulator patches.sbd/stalled.sbd/sim: nrun-1.patch patches.sbd/stalled.sbd/sim: nrun.c patch patches.sbd/stalled.sbd/sim: psim frsp performance question patches.sbd/stalled.sbd/sim: sim/igen: add gen-delay-slot generation option patches.sbd/stalled.sbd/sim: sim: rfa: disassembly in cgen-based trace patches.sbd/stalled.sbd/sim: status of arm simulator patches.sbd/stalled.sbd/sim: trivial fix to sim/common/aclocal.m4 SIM_AC_OPTION_SCACHE patches.sbd/stalled.sbd/solib-maint: maintainership of solib stuff patches.sbd/stalled.sbd/solib: gdb 5.0: solib.c (LM_ADDR) should be signed, not unsigned patches.sbd/stalled.sbd/solib: gdb 5.0: solib.c (LM_ADDR) should be signed, not unsigned (fwd) patches.sbd/stalled.sbd/solib: gdb 5.0: solib.c: LM_ADDR is treated as a memory address patches.sbd/stalled.sbd/solib: gdb 5.0: solib.c: LM_ADDR is treated as a memory address (fwd) patches.sbd/stalled.sbd/step-alarm-test: [RFA] Testsuite addition for x86 linux GDB and SIGALRM fix patches.sbd/stalled.sbd/step-at-end: Testsuite fix for ending-run.exp "step at end 2" patches.sbd/stalled.sbd/struct-thread: [PATCH RFA] process/thread/lwp identifier mega-patch patches.sbd/stalled.sbd/symtab: RE: symbol table lookup performance patches.sbd/stalled.sbd/symtab: [PATCH RFA]: Fix hash table bugs in minsyms.c patches.sbd/stalled.sbd/symtab: [RFA] PATCH: finding a function with address patches.sbd/stalled.sbd/symtab: [RFA] symtab.c: Another fix, now for gdb.c++/templates.exp regressions patches.sbd/stalled.sbd/symtab: [RFA] symtab.c: Fix for infinite GDB recursion in gdb.c++/classes.exp patches.sbd/stalled.sbd/symtab: [RFA]: search_symbols(in symtab.c) -- fix off by one error patches.sbd/stalled.sbd/symtab: symbol table lookup performance patches.sbd/stalled.sbd/symtab: unprotected references to partial symtab (core dump fix) patches.sbd/stalled.sbd/tags: Patch: `make tags' -vs- gdbtk, try 2 patches.sbd/stalled.sbd/tags: help out make TAGS patches.sbd/stalled.sbd/visible-inferior-args: RFA/RFC: Patch: make `inferior_args' visible to gdbtk (2nd try) patches.sbd/stalled.sbd/visible-inferior-args: RFC: gdbglobals.[ch] patches.sbd/stalled.sbd/visible-inferior-args: [Fwd: RFC: gdbglobals.[ch]] patches.sbd/stalled.sbd/watchpoint-stop: remote watchpoint support patches.sbd/stalled.sbd/xmalloc: [RFA] Change malloc to xmalloc patches.sbd/stalled.sbd/xmalloc: [RFA] Change malloc to xmalloc - resubmission >From ac131313@cygnus.com Thu Mar 15 17:25:00 2001 From: Andrew Cagney To: Daniel Berlin Cc: Jim Blandy , Michael Elizabeth Chastain , gdb-patches@sources.redhat.com Subject: Re: [RFA] Revised C++ ABI abstraction patches Date: Thu, 15 Mar 2001 17:25:00 -0000 Message-id: <3AB16B79.775A00F@cygnus.com> References: <200103151850.KAA30796@bosch.cygnus.com> <3AB13812.1DDF33AE@cygnus.com> X-SW-Source: 2001-03/msg00261.html Content-length: 389 > Can I make them static inline functions, and keep them in the header, > like the linux kernel does instead of macros? Sad days are these when the Linux kernel is held up as an example of how to improve a codes runtime performance ;-) > Or should i just move them to functions in cp-abi.c? This for now. As they say, get it running correctly and then get it running fast :-) Andrew