Tom Tromey
732f6a935c
gdb
...
* c-lang.c (c_emit_char): Use INTERMEDIATE_ENCODING.
(c_printstr): Likewise.
* charset.c: Include gdb_wait.h.
(make_wchar_iterator): Use INTERMEDIATE_ENCODING.
(find_charset_names): Use pexecute. Handle libiconv's output.
Detect errors.
(_initialize_charset): Use xstrdup.
* gdb_wchar.h: Check HAVE_BTOWC. Split PHONY_ICONV and wchar
cases.
(INTERMEDIATE_ENCODING): New define.
* configure, config.in: Rebuild.
* configure.ac: Check for btowc.
gdb/doc
* gdb.texinfo (Character Sets): Document default character set.
2009-04-15 22:20:32 +00:00
Tom Tromey
334cc82d44
gdb
...
* c-lang.c (evaluate_subexp_c): Correctly handle EVAL_SKIP.
gdb/testsuite
* gdb.base/charset.exp: Add regression test.
2009-04-15 21:55:04 +00:00
Eli Zaretskii
27e3013dec
* utils.c (parse_escape): Initialize target_char to pacify GCC.
2009-04-15 20:40:51 +00:00
Christophe Lyon
82b5c97a79
2009-04-15 Christophe Lyon <christophe.lyon@st.com>
...
bfd/
* elf32-arm.c (elf32_arm_final_link_relocate): Don't convert ARM
branch to an undef weak symbol into a jump to next instruction if
a PLT entry will be created.
testsuite/
* ld-arm/arm-elf.exp: Add 1 more test to check undef weak
reference with PLT in ARM mode.
* ld-arm/thumb2-bl-undefweak1.d, ld-arm/thumb2-bl-undefweak1.s:
New files.
2009-04-15 13:49:54 +00:00
Jan Beulich
d8a1b51e44
gas/
...
2009-04-15 Jan Beulich <jbeulich@novell.com>
* config/tc-i386.c (process_operands): Print operands in
correct order depending on intel_syntax.
gas/testsuite/
2009-04-15 Jan Beulich <jbeulich@novell.com>
* gas/i386/intel.e: Adjust expectations.
2009-04-15 13:33:03 +00:00
Jan Beulich
ac5c19e6ba
gas/testsuite/
...
2009-04-15 Jan Beulich <jbeulich@novell.com>
* gas/i386/x86-64-sse5.s: Add test of protd.
* gas/i386/x86-64-sse5.d: Adjust expectations to match input.
opcodes/
2009-04-15 Jan Beulich <jbeulich@novell.com>
* i386-opc.tbl (protb, protw, protd, protq): Set opcode
extension to None.
(pshab, pshaw, pshad, pshaq): Likewise.
* i386-tbl.h: Re-generate.
2009-04-15 13:31:28 +00:00
Kazu Hirata
39e65143d2
gprof/
...
* gprof.h: Include gconfig.h. #undef PACKAGE.
ld/
* ldlang.c: Do not include limits.h.
2009-04-15 03:22:42 +00:00
Alan Modra
93af4360e4
daily update
2009-04-15 01:00:04 +00:00
gdbadmin
65cd573b7d
*** empty log message ***
2009-04-15 00:00:02 +00:00
Jan Kratochvil
8ea5dfdf09
gdb/
...
* c-lang.c (c_get_string): Fix xfree crash on a failed string read.
2009-04-14 21:54:33 +00:00
Pierre Muller
88c15c3400
ARI fix: sprintf rule.
...
* ada-exp.y (convert_char_literal): Replace sprintf by xsnprintf.
* ada-lang.c (add_angle_brackets): Use xstrprintf.
(ada_decode): Replace sprintf by xsnprintf.
(find_old_style_renaming_symbol): Ditto.
(ada_to_fixed_type_1, ada_enum_name): Ditto.
2009-04-14 19:04:24 +00:00
Pierre Muller
87f9adc166
* gdbint.texinfo: Change server name from sources.redhat.com to
...
sourceware.org throughout.
2009-04-14 18:18:41 +00:00
DJ Delorie
68724c3d39
merge from gcc
2009-04-14 18:05:58 +00:00
Joel Brobecker
d12672ccc7
* gdb.base/exe-lock.exp: New testcase.
2009-04-14 16:49:57 +00:00
Joel Brobecker
efbd6e753f
* target.c (target_mourn_inferior): Call bfd_cache_close_all
...
after having executed the target mourn_inferior routine.
2009-04-14 16:48:07 +00:00
Eli Zaretskii
b46df7a18c
config/djgpp/djconfig.sh (DEPDIR): Define to "_deps", if undefined.
2009-04-14 14:25:12 +00:00
Dave Korn
0408dee693
bfd/ChangeLog
...
* coffgen.c (make_a_section_from_file): Set the backend long
section names enable if long section names found on input.
* coffcode.h: Extend long section names documentation to match.
binutils/ChangeLog
* objcopy.c (enum long_section_name_handling): New enum type.
(enum command_line_switch): Add OPTION_LONG_SECTION_NAMES.
(copy_options[]): Add entry for --long-section-names option.
(copy_usage): Document it.
(set_long_section_mode): New subroutine.
(copy_file): Call it.
(copy_main): Accept OPTION_LONG_SECTION_NAMES and parse arg.
* doc/binutils.texi: Update objcopy documentation with details
of new option.
2009-04-14 09:47:44 +00:00
Alan Modra
c38b10fa10
PR ld/10047
...
* ldfile.c (find_scripts_dir): Use make_relative_prefix to find
ldscripts in build tree. Don't repeat search for ../lib/ldscripts.
2009-04-14 03:17:21 +00:00
H.J. Lu
8c3e16f4a7
2009-04-13 H.J. Lu <hongjiu.lu@intel.com>
...
* ldfile.c (ldfile_find_command_file): Revert the last change.
2009-04-14 02:47:22 +00:00
Alan Modra
5171a1d110
daily update
2009-04-14 01:00:05 +00:00
David Daney
2facfe5cc4
2009-04-13 David Daney <ddaney@caviumnetworks.com>
...
* infrun.c (maybe_software_singlestep): New function.
(resume): Call maybe_software_singlestep.
(handle_inferior_event): Same.
2009-04-14 00:59:47 +00:00
gdbadmin
bf21c8117e
*** empty log message ***
2009-04-14 00:00:33 +00:00
Tom Tromey
18e8c3bc8a
gdb
...
* python/python-frame.c (frapy_richcompare): Return
Py_NotImplemented, not an error. Handle Py_NE as well.
gdb/testsuite
* gdb.python/python-frame.exp (gdb_py_test_silent_cmd): Test !=
operator on Frame.
2009-04-13 20:54:59 +00:00
DJ Delorie
168a2f7744
merge from gcc
2009-04-13 19:43:01 +00:00
Eli Zaretskii
76208fec87
Fix typo in the last change.
2009-04-13 18:55:15 +00:00
Eli Zaretskii
e726d7841c
* charset.c (EILSEQ): Define if not defined by system headers.
2009-04-13 18:49:27 +00:00
Kai Tietz
587c6b96ef
Merged from gcc head revision 146001.
...
2009-04-13 Ozkan Sezer <sezeroz@gmail.com>
PR target/39397
* pex-common.h (struct pex_obj): Store pid values as pid_t,
not as long (members *children and (*wait))
* pex-common.c (pex_run_in_environment): Likewise.
* pex-win32.c (pex_win32_wait): Return pid_t and properly check
returned pid value.
* pex-djgpp.c (pex_djgpp_wait): Return pid_t.
* pex-msdos.c (pex_msdos_wait): Likewise.
2009-04-13 10:48:27 +00:00
Alan Modra
2e80c30680
daily update
2009-04-13 01:00:05 +00:00
gdbadmin
2be757dd2a
*** empty log message ***
2009-04-13 00:00:33 +00:00
Alan Modra
3c34593a24
daily update
2009-04-12 01:00:05 +00:00
gdbadmin
f41305e143
*** empty log message ***
2009-04-12 00:00:03 +00:00
Eli Zaretskii
c03b3c325a
*** empty log message ***
2009-04-11 19:21:10 +00:00
Eli Zaretskii
a2effb2e8e
*** empty log message ***
2009-04-11 18:06:02 +00:00
Eli Zaretskii
238f4807d1
* config/djgpp/config.sed: Tweak ac_config_files in intl/configure
...
to be consistent with renaming config.intl.h into config_intl.h.
2009-04-11 18:03:52 +00:00
Eli Zaretskii
685af672ca
* go32-nat.c (go32_attach, go32_detach:) Fix prototypes to be
...
consistent with the change from 2009-03-17.
2009-04-11 17:57:34 +00:00
H.J. Lu
a04a463356
Move testsuite ChangeLog entries to testsuite/ChangeLog*.
2009-04-11 14:42:17 +00:00
H.J. Lu
6dc6e83433
2009-04-11 H.J. Lu <hongjiu.lu@intel.com>
...
PR ld/10047
* ldfile.c (ldfile_find_command_file): First try raw name.
2009-04-11 14:06:56 +00:00
Alan Modra
ae50636032
daily update
2009-04-11 01:00:04 +00:00
gdbadmin
e4169056cc
*** empty log message ***
2009-04-11 00:00:33 +00:00
Jan Kratochvil
f4a34a0895
gdb/
...
* varobj.c (varobj_invalidate): Fix formatting text width.
2009-04-10 16:00:49 +00:00
Jan Kratochvil
2dbd25e5eb
gdb/
...
* varobj.c (varobj_invalidate): Fix indentation.
2009-04-10 15:57:54 +00:00
Jan Kratochvil
c16abbdefa
* gdbtypes.c: Remove excessive parentheses at the return keywords.
2009-04-10 03:36:32 +00:00
Alan Modra
ea6906eee3
daily update
2009-04-10 01:00:05 +00:00
gdbadmin
da5302886c
*** empty log message ***
2009-04-10 00:00:03 +00:00
Joel Brobecker
2c88c651a4
* gdb.texinfo (Set Breaks): Rewrite a paragraph to avoid a warning
...
about a missing dot or coma after @xref.
2009-04-09 20:11:57 +00:00
Nick Clifton
0c71d7594b
PR 9824
...
* ld.texinfo (Output Section Constraint): New node. Documents the
ONLY_IF_RO and ONLY_IF_RW constraints.
(Symbolic Constants): New node. Documents the CONSTANT operator.
2009-04-09 16:06:48 +00:00
Catherine Moore
6a32d87432
2009-04-09 Catherine Moore <clm@codesourcery.com>
...
* config/tc-mips.c (mips_fix_24k): Declare.
(check_for_24k_errata): New.
(mips_cleanup): Call check_for_24k_errata.
(start_noreorder): Likewise.
(md_mips_end): Likewise.
(s_change_sec): Likewise.
(s_change_section): Likewise.
(append_insn): Call check_for_24k_errata. Prevent
ERET/DERET instructions from being moved into delay
slots.
(OPTION_FIX_24K): New.
(OPTION_NO_FIX_24k) New.
(md_longopts): Add "mfix-24k" and "mno-fix-24k".
(md_parse_option): Handle fix-24k options.
(md_show_usage): Display fix-24k options.
* doc/c-mips.texi: Document.
* testsuite/gas/mips/mips.exp: Run new tests.
* testsuite/gas/mips/eret.s: New test.
* testsuite/gas/mips/eret.d: New test output.
* testsuite/gas/mips/eret.l: New test output.
2009-04-09 15:55:59 +00:00
H.J. Lu
ef699244c2
2009-04-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
...
* configure.ac: Bump minimum GMP/MPFR versions to 4.2 and 2.3.1.
* configure: Regenerate.
2009-04-09 15:54:10 +00:00
H.J. Lu
10ad8ef35b
2009-04-09 H.J. Lu <hongjiu.lu@intel.com>
...
PR gas/10039
* configure.ac: Require texinfo 4.7.
* configure: Regenerated.
2009-04-09 15:40:57 +00:00
H.J. Lu
c50523cebf
2009-04-09 Steve Ellcey <sje@cup.hp.com>
...
* Makefil.def (languages): New entries.
* Makefile.tpl (check-gcc-*): New generic target.
* Makefile.in: Regenerate.
2009-04-09 15:39:52 +00:00