OSDN Git Service
gdbadmin [Sun, 27 May 2007 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sun, 27 May 2007 00:00:05 +0000 (00:00 +0000)]
daily update
amodra [Sat, 26 May 2007 14:49:39 +0000 (14:49 +0000)]
* config/tc-ppc.c (ppc_insert_operand): Truncate sign bits in
top 32 bits of 64 bit value if so doing results in passing
range check. Rewrite sign extension fudges similarly. Enable
fudges for powerpc64 too. Report user value if range check
fails rather than fudged value. Negate PPC_OPERAND_NEGATIVE
range rather than value, also to report user value on failure.
gdbadmin [Sat, 26 May 2007 00:00:07 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sat, 26 May 2007 00:00:07 +0000 (00:00 +0000)]
daily update
pbrook [Fri, 25 May 2007 23:13:19 +0000 (23:13 +0000)]
2007-03-25 Paul Brook <paul@codesourcery.com>
gas/
* config/tc-arm.c (T2_SUBS_PC_LR): Define.
(do_t_add_sub): Correctly encode subs pc, lr, #const.
(do_t_mov_cmp): Correctly encode movs pc, lr.
gas/testsulte/
* gas/arm/thumb32.s: Add tests for subs pc, lr.
* gas/arm/thumb32.d: Change error-output: to stderr:.
Update expected output.
pbrook [Fri, 25 May 2007 23:13:07 +0000 (23:13 +0000)]
2007-03-25 Paul Brook <paul@codesourcery.com>
gas/
* config/tc-arm.c (T2_SUBS_PC_LR): Define.
(do_t_add_sub): Correctly encode subs pc, lr, #const.
(do_t_mov_cmp): Correctly encode movs pc, lr.
gas/testsulte/
* gas/arm/thumb32.s: Add tests for subs pc, lr.
* gas/arm/thumb32.d: Change error-output: to stderr:.
Update expected output.
echristo [Fri, 25 May 2007 23:06:11 +0000 (23:06 +0000)]
2007-05-25 Eric Christopher <echristo@apple.com>
* elf-eh-frame.c (_bfd_elf_discard_section_eh_frame):
Check that sym_sec isn't NULL before accessing.
echristo [Fri, 25 May 2007 23:05:40 +0000 (23:05 +0000)]
2007-05-25 Eric Christopher <echristo@apple.com>
* elf-eh-frame.c (_bfd_elf_discard_section_eh_frame):
Check that sym_sec isn't NULL before accessing.
echristo [Fri, 25 May 2007 19:56:24 +0000 (19:56 +0000)]
2007-05-25 Andreas Tobler <a.tobler@schweiz.org>
* ltmain.sh: Fix Darwin verstring, remove ${wl}.
ericb [Fri, 25 May 2007 17:05:09 +0000 (17:05 +0000)]
* libc/stdio/rewind.c (rewind): Fix regression of 2003-08-22.
amodra [Fri, 25 May 2007 00:00:05 +0000 (00:00 +0000)]
daily update
gdbadmin [Fri, 25 May 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
sje [Thu, 24 May 2007 18:12:47 +0000 (18:12 +0000)]
* regenerated files from updating libtool.
sje [Thu, 24 May 2007 17:33:26 +0000 (17:33 +0000)]
* ltmain.sh: Update from GCC.
* libtool.m4: Update from GCC.
* ltsugar.m4: New. Update from GCC.
* ltversion.m4: New. Update from GCC.
* ltoptions.m4: New. Update from GCC.
* ltconfig: Remove.
* ltcf-c.sh: Remove.
* ltcf-cxx.sh: Remove.
* ltcf-gcj.sh: Remove.
* src-release: Update with new libtool file list.
* newlib/*/configure.in: invoke _LD_DECL_SED.
* newlib/*/Makefile.am: Ensure toplevel is included in ACLOCAL_AMFLAGS.
* Regenerate subdirectories
hjl [Thu, 24 May 2007 16:31:57 +0000 (16:31 +0000)]
2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
* gprof.texi: Remove orphaned "@end ignore".
nickc [Thu, 24 May 2007 11:01:04 +0000 (11:01 +0000)]
* rcparse.y: Join strings for elements having no side-effects in "rc"-grammar.
* testsuite/binutils-all/windres/version_cat.rc: New.
* testsuite/binutils-all/windres/version_cat.rsd: New.
nathan [Thu, 24 May 2007 09:24:09 +0000 (09:24 +0000)]
* ldlex.l: ASSERT is recognized in SCRIPT env. NAMES cannot
contain commas in EXP env.
* ldgram.y (extern_name_list): Push to EXP env, move body to ...
(extern_name_list_body): ... here.
(script_file, ifile_list): Reformat.
(statement): Add ASSERT.
testsuite:
* ld-scripts/assert.t: Add additional cases.
* ld-scripts/extern.t, ld-scripts/extern.s,
ld-scripts/extern.exp: New.
ericb [Thu, 24 May 2007 04:25:18 +0000 (04:25 +0000)]
* libc/stdio/vfprintf.c (_VFPRINTF_R): Don't truncate %p when
sizeof(void*) is 8 but sizeof(long) is 4.
* libc/stdio/vfscanf.c (__SVFSCANF_R): Likewise. Fix %i scanning
of "-0x". Support "-nan" and "inf" for %e. Audit usage of ungetc
to fix reentrancy and bug on encoding error in multibyte locales.
Always return EOF on read error.
ironhead [Thu, 24 May 2007 01:03:53 +0000 (01:03 +0000)]
2007-05-23 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* lib/secur32.def (InitSecurityInterfaceA, InitSecurityInterfaceW): Define.
Thanks to Jim Marshall (jim dot marshall at wbemsolutions dot com) for
supplying the information.
gdbadmin [Thu, 24 May 2007 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Thu, 24 May 2007 00:00:07 +0000 (00:00 +0000)]
daily update
jjohnstn [Wed, 23 May 2007 21:41:14 +0000 (21:41 +0000)]
2007-05-23 Patrick Mansfield <patmans@us.ibm.com>
* libc/machine/spu/sys/syscall.h: Update the __send_to_ppe
prototype.
* libc/machine/spu/fclose.c: Use the __send_to_ppe return value
instead of the slot 0 value, remove any now unused variables, and
for some cases, now store the result in an int vs int*.
* libc/machine/spu/feof.c: Ditto.
* libc/machine/spu/ferror.c: Ditto.
* libc/machine/spu/fflush.c: Ditto.
* libc/machine/spu/fgetc.c: Ditto.
* libc/machine/spu/fgetpos.c: Ditto.
* libc/machine/spu/fgets.c: Ditto.
* libc/machine/spu/fileno.c: Ditto.
* libc/machine/spu/fopen.c: Ditto.
* libc/machine/spu/fprintf.c: Ditto.
* libc/machine/spu/fputc.c: Ditto.
* libc/machine/spu/fputs.c: Ditto.
* libc/machine/spu/fread.c: Ditto.
* libc/machine/spu/freopen.c: Ditto.
* libc/machine/spu/fscanf.c: Ditto.
* libc/machine/spu/fseek.c: Ditto.
* libc/machine/spu/fsetpos.c: Ditto.
* libc/machine/spu/ftell.c: Ditto.
* libc/machine/spu/fwrite.c: Ditto.
* libc/machine/spu/getc.c: Ditto.
* libc/machine/spu/getchar.c: Ditto.
* libc/machine/spu/gets.c: Ditto.
* libc/machine/spu/printf.c: Ditto.
* libc/machine/spu/putc.c: Ditto.
* libc/machine/spu/putchar.c: Ditto.
* libc/machine/spu/puts.c: Ditto.
* libc/machine/spu/remove.c: Ditto.
* libc/machine/spu/rename.c: Ditto.
* libc/machine/spu/scanf.c: Ditto.
* libc/machine/spu/setvbuf.c: Ditto.
* libc/machine/spu/snprintf.c: Ditto.
* libc/machine/spu/sprintf.c: Ditto.
* libc/machine/spu/sscanf.c: Ditto.
* libc/machine/spu/tmpfile.c: Ditto.
* libc/machine/spu/tmpnam.c: Ditto.
* libc/machine/spu/ungetc.c: Ditto.
* libc/machine/spu/vfprintf.c: Ditto.
* libc/machine/spu/vfscanf.c: Ditto.
* libc/machine/spu/vprintf.c: Ditto.
* libc/machine/spu/vscanf.c: Ditto.
* libc/machine/spu/vsnprintf.c: Ditto.
* libc/machine/spu/vsprintf.c: Ditto.
* libc/machine/spu/vsscanf.c: Ditto.
jjohnstn [Wed, 23 May 2007 21:39:54 +0000 (21:39 +0000)]
2007-05-23 Patrick Mansfield <patmans@us.ibm.com>
* spu/syscalls.c: Change __send_to_ppe to return the result stored
in stored in slot 0 of the data, rather than have each assisted
call retrieve the value.
* spu/jsre.h: Remove the now unused syscall_out_t.
* spu/access.c: Use the __send_to_ppe result instead of the slot 0
value, remove unused syscall_out_t variable.
* spu/close.c: Ditto.
* spu/dup.c: Ditto.
* spu/fstat.c: Ditto.
* spu/ftruncate.c: Ditto.
* spu/gettimeofday.c: Ditto.
* spu/lseek.c: Ditto.
* spu/open.c: Ditto.
* spu/read.c: Ditto.
* spu/stat.c: Ditto.
* spu/unlink.c: Ditto.
* spu/write.c: Ditto.
ericb [Wed, 23 May 2007 20:36:28 +0000 (20:36 +0000)]
* libc/stdio/vfscanf.c (__SVFSCANF_R): Support scanf(%1$s).
Avoid warning when !FLOATING_POINT.
* libc/stdio/vfprintf.c (_VFPRINTF_R): Simplify _NO_POS_ARGS
slightly.
corinna [Wed, 23 May 2007 16:45:03 +0000 (16:45 +0000)]
* cygpath.cc: Include argz.h.
(options_from_file_flag): Move from main to global static variable.
(mode_flag): Ditto.
(do_sysfolders): Rename from dowin and accommodate throughout.
Don't exit from here.
(do_pathconv): Rename from doit and accommodate throughout.
(print_version): Change copyright.
(do_options): New function, centralizing option processing.
Rework checking options for correctness.
(action): New function, centralizing calling worker functions.
(main): Simplify. Move option processing to do_options. Move calling
worker functions to action. Rework getting arguments from files.
corinna [Wed, 23 May 2007 16:36:21 +0000 (16:36 +0000)]
* libc/argz/argz_create_sep.c (argz_create_sep): Initialize *argz_len
to zero.
* libc/include/argz.h: Guard against multiple inclusion. Guard for
use with C++.
kazu [Wed, 23 May 2007 16:22:27 +0000 (16:22 +0000)]
* m68k/fido.sc (.data): Move .jcr to .text. Catch .got.plt
and .got.
bonzini [Wed, 23 May 2007 14:27:05 +0000 (14:27 +0000)]
2007-05-23 Paolo Bonzini <bonzini@gnu.org>
PR bootstrap/32009
* mh-ppc-darwin: Temporarily disable.
drow [Wed, 23 May 2007 12:41:11 +0000 (12:41 +0000)]
* lib/gdbserver-support.exp (gdbserver_spawn): Only match full_buffer.
(gdbserver_run): Kill any running gdbserver.
* lib/mi-support.exp (mi_gdb_target_load): Likewise.
drow [Wed, 23 May 2007 11:39:14 +0000 (11:39 +0000)]
* breakpoint.h (enum bpstat_what_main_action): Remove
BPSTAT_WHAT_THROUGH_SIGTRAMP.
* infrun.c (process_event_stop_test): Do not check for it.
nickc [Wed, 23 May 2007 08:48:28 +0000 (08:48 +0000)]
Updated windres tool
amodra [Wed, 23 May 2007 00:00:10 +0000 (00:00 +0000)]
daily update
gdbadmin [Wed, 23 May 2007 00:00:05 +0000 (00:00 +0000)]
*** empty log message ***
bwilson [Tue, 22 May 2007 17:59:16 +0000 (17:59 +0000)]
* doc/c-xtensa.texi (Xtensa Automatic Alignment): Remove statements
and index entries about automatic alignment of ENTRY instructions.
pbrook [Tue, 22 May 2007 17:17:52 +0000 (17:17 +0000)]
2007-05-22 Paul Brook <paul@codesourcery.com>
ld/testsuite/
* ld-arm/arm-pic-veneer.d: Update expected output.
* ld-arm/arm-call.d: Ditto.
bfd/
* elf32-arm.c (output_arch_syminfo): Replace plt_shndx and plt_offset
with sec and sec_shndx.
(elf32_arm_ouput_plt_map_sym): Use them.
(elf32_arm_output_arch_local_syms): Output mapping symbols for
interworking glue.
macro [Tue, 22 May 2007 16:29:37 +0000 (16:29 +0000)]
* generic/gdbtk-stack.c (get_frame_name): Remove spurious
newlines from dummy/sigtramp frame names.
pbrook [Tue, 22 May 2007 15:05:10 +0000 (15:05 +0000)]
2007-05-22 Paul Brook <paul@codesourcery.com>
bunutils/
* objdump.c (find_symbol_for_address): Merge section and target
specific filtering code.
ld/testsuite/
* ld-arm-mixed-lib.d: Update expected output.
* ld-arm/arm-app.d: Ditto.
* ld-arm/mixed-app.d: Ditto.
* ld-arm/arm-lib-plt32.d: Ditto.
* ld-arm/arm-app-abs32.d: Ditto.
* ld-arm/mixed-app-v5.d: Ditto.
* ld-arm/armthumb-lib.d: Ditto.
* ld-arm/arm-lib.d: Ditto.
gas/testsuite/
* gas/arm/backslash-at.d: Update expected output.
corinna [Tue, 22 May 2007 13:03:42 +0000 (13:03 +0000)]
* path.cc (cwdstuff::set): Revert useless acquire check.
corinna [Tue, 22 May 2007 12:43:23 +0000 (12:43 +0000)]
* path.cc (cwdstuff::set): Avoid double aquiring of cwd_lock.
Open directory with inheriting enabled.
macro [Tue, 22 May 2007 10:57:09 +0000 (10:57 +0000)]
gdb/:
* ser-unix.c (show_serial_hwflow): New function.
(hardwire_raw): Add hardware flow control support.
(_initialize_ser_hardwire): Add "set/show remoteflow".
* Makefile.in (ser-unix.o): Depend on $(gdbcmd_h).
* NEWS: Document the new command.
gdb/doc/:
* gdb.texinfo (Remote Configuration): Document "set/show
remoteflow".
nickc [Tue, 22 May 2007 09:16:35 +0000 (09:16 +0000)]
Use @copying around copyright notices
corinna [Tue, 22 May 2007 07:16:18 +0000 (07:16 +0000)]
* fhandler_floppy.cc (fhandler_dev_floppy::lseek): Don't invalidate
devbuf if new position is within buffered range.
gdbadmin [Tue, 22 May 2007 00:00:06 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Tue, 22 May 2007 00:00:06 +0000 (00:00 +0000)]
daily update
nickc [Mon, 21 May 2007 16:39:51 +0000 (16:39 +0000)]
* bfdint.texi: Add GNU Free Documentation License notice.
ctice [Mon, 21 May 2007 16:36:40 +0000 (16:36 +0000)]
Move entry for modification to dwarf2.h (for adding ability to report
when a variable's value is uninitialized) to the correct ChangeLog file.
ctice [Mon, 21 May 2007 16:35:11 +0000 (16:35 +0000)]
Move entry for modification to dwarf2.h (for adding ability to report
when a variable's value is uninitialized) to the correct ChangeLog file.
bonzini [Mon, 21 May 2007 16:07:45 +0000 (16:07 +0000)]
moved to the attic to please handling of src-support module
bonzini [Mon, 21 May 2007 16:05:57 +0000 (16:05 +0000)]
add this momentarily, will move them to the attic soon
corinna [Mon, 21 May 2007 13:34:11 +0000 (13:34 +0000)]
* include/search.h (hsearch_r): Provide declaration.
uweigand [Mon, 21 May 2007 13:20:53 +0000 (13:20 +0000)]
* config/i386/tm-linux.h (sys_quotactl): Do not define.
* configure.ac (sys_quotactl, START_INFERIOR_TRAPS_EXPECTED): Do not
define for i[[3456]]86-*-linux* native configurations.
* config.in, configure: Regenerate.
uweigand [Mon, 21 May 2007 13:20:42 +0000 (13:20 +0000)]
* config/i386/tm-linux.h (sys_quotactl): Do not define.
* configure.ac (sys_quotactl, START_INFERIOR_TRAPS_EXPECTED): Do not
define for i[[3456]]86-*-linux* native configurations.
* config.in, configure: Regenerate.
corinna [Mon, 21 May 2007 09:11:22 +0000 (09:11 +0000)]
* fhandler_floppy.cc (fhandler_dev_floppy::lseek): Set buf size to
sector size. Simplify non-sector aligned case. Handle errors from
raw_read.
rsandifo [Mon, 21 May 2007 06:35:58 +0000 (06:35 +0000)]
binutils/
* objdump.c (disassemble_bytes): Ignore disassembler_needs_relocs
for executables and shared libraries.
ld/testsuite/
* ld-arm/emit-relocs1.d, ld-arm/emit-relocs1.s,
* ld-arm/emit-relocs1-vxworks.d: New tests.
* ld-arm/arm-elf.exp: Run them.
* ld-arm/vxworks1.dd: Expect proper branch targets.
amodra [Mon, 21 May 2007 00:00:06 +0000 (00:00 +0000)]
daily update
gdbadmin [Mon, 21 May 2007 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sun, 20 May 2007 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sun, 20 May 2007 00:00:05 +0000 (00:00 +0000)]
daily update
ironhead [Sat, 19 May 2007 23:52:44 +0000 (23:52 +0000)]
2007-05-19 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* include/shellapi.h (NIN_POPUPOPEN, NIN_POPUPCLOSE): Define.
brobecke [Sat, 19 May 2007 23:50:04 +0000 (23:50 +0000)]
* rs6000-nat.c (xcoff_relocate_symtab): Do nothing if debugging
a core file. Add comment in the function description.
amodra [Sat, 19 May 2007 00:00:13 +0000 (00:00 +0000)]
daily update
gdbadmin [Sat, 19 May 2007 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***
ctice [Fri, 18 May 2007 19:45:19 +0000 (19:45 +0000)]
Accidentally left this out of previous commit; part of adding ability
to report when a variable's value is uninitialized.
ctice [Fri, 18 May 2007 19:42:36 +0000 (19:42 +0000)]
Add ability to report when a variable's value is uninitialized,
based on information provided by the compiler. Also add new
DWARF OP, DW_OP_GNU_uninit, for this purpose.
ctice [Fri, 18 May 2007 19:23:12 +0000 (19:23 +0000)]
Add self to 'Write After Approval' list.
jsm28 [Fri, 18 May 2007 19:04:49 +0000 (19:04 +0000)]
* ld-elf/group.ld: Discard .reginfo.
jsm28 [Fri, 18 May 2007 19:03:52 +0000 (19:03 +0000)]
* config/tc-mips.c (s_mipsset): Use generic s_set for directives
containing a comma.
ericb [Fri, 18 May 2007 14:33:28 +0000 (14:33 +0000)]
* libc/stdio/vfprintf.c [_WANT_IO_LONG_LONG]: Allow non-gcc
compilers.
* libc/stdio/vfscanf.c: Likewise.
rsandifo [Fri, 18 May 2007 09:18:18 +0000 (09:18 +0000)]
ld/
* emulparams/elf32ebmipvxworks.sh (OTHER_READONLY_SECTIONS)
(OTHER_READWRITE_SECTIONS): Define. Add .rdata sections.
nathan [Fri, 18 May 2007 06:36:08 +0000 (06:36 +0000)]
* objcopy.c (strip_main): Detect identical input and output file
names.
(copy_main): Refactor tempname detection and use.
amodra [Fri, 18 May 2007 01:32:56 +0000 (01:32 +0000)]
* ppc-dis.c (print_insn_powerpc): Don't skip all operands
after setting skip_optional.
pbrook [Fri, 18 May 2007 00:25:03 +0000 (00:25 +0000)]
2007-05-18 Paul Brook <paul@codesourcery.com>
bfd/
* elf32-arm.c (ARM2THUMB_V5_STATIC_GLUE_SIZE): Define.
(a2t1v5_ldr_insn, a2t1v5_ldr_insn): New.
(record_arm_to_thumb_glue): Add v5t non-pic glue.
(elf32_arm_create_thumb_stub): Ditto.
ld/testsuite/
* ld-arm/arm-call.d: Update expected output.
gdbadmin [Fri, 18 May 2007 00:00:35 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Fri, 18 May 2007 00:00:05 +0000 (00:00 +0000)]
daily update
jjohnstn [Thu, 17 May 2007 21:52:11 +0000 (21:52 +0000)]
2007-05-17 Cary R. <cygcary <at> yahoo.com>
* libm/math/w_atan2.c: Fix atan2 to be consistent with glibc
(atan2(+0,-0), atan2(-0,-0) and atan(-0,+0))
* libm/math/wf_atan2.c: Ditto.
brobecke [Thu, 17 May 2007 20:15:36 +0000 (20:15 +0000)]
* gdbtypes.c (make_reference_type): Preserve the type chain
and set the length of all the variants of the pointer type.
jjohnstn [Thu, 17 May 2007 18:50:56 +0000 (18:50 +0000)]
2007-05-17 Yaakov Selkowitz <yselkowitz <at> users.sourceforge.net>
* libm/common/Makefile.am: Add support for exp10, exp10f,
pow10, and pow10f functions.
* libm/common/Makefile.in: Regenerated.
* libm/common/s_pow10.c: New file.
* libm/common/sf_pow10.c: Ditto.
* libm/common/s_exp10.c: Ditto.
* libm/common/sf_exp10.c: Ditto.
* libc/include/math.h [!pow10]: New pow10 prototype.
[!pow10f]: New pow10f prototype.
[!exp10]: New exp10 prototype.
[!exp10f]: New exp10f prototype.
hjl [Thu, 17 May 2007 17:31:21 +0000 (17:31 +0000)]
Move testsuite entries to testsuite/ChangeLog.
hjl [Thu, 17 May 2007 17:27:25 +0000 (17:27 +0000)]
2007-05-17 H.J. Lu <hongjiu.lu@intel.com>
PR gas/4517
2003-06-05 Michal Ludvig <mludvig@suse.cz>
* as.texinfo: Document new directives: .cfi_restore,
.cfi_undefined, .cfi_same_value, .cfi_return_column,
.cfi_remember_state and .cfi_restore_state.
2007-05-17 H.J. Lu <hongjiu.lu@intel.com>
2003-06-05 Michal Ludvig <mludvig@suse.cz>
* testsuite/gas/cfi/cfi-x86_64.s: Test new directives
and different writings of registers and numbers.
* testsuite/gas/cfi/cfi-x86_64.d: Updated pattern to
match the above change.
pbrook [Thu, 17 May 2007 16:54:38 +0000 (16:54 +0000)]
2007-05-17 Paul Brook <paul@codesourcery.com>
ld/testsuite/
* ld-elf/multibss1.s: Use %nobits instead of @nobits.
brobecke [Thu, 17 May 2007 16:38:25 +0000 (16:38 +0000)]
* gdbtypes.c (make_pointer_type): Preserve the pointer type chain
and set the length of all the variants of the pointer type.
macro [Thu, 17 May 2007 13:28:48 +0000 (13:28 +0000)]
* mips-tdep.c (mips_n32n64_push_dummy_call): Fix and reformat a
comment.
(mips_o64_push_dummy_call): Reformat a comment.
nathan [Thu, 17 May 2007 13:11:41 +0000 (13:11 +0000)]
* ld-m68k/merge-error-1a.d: Mismatch is an error.
* ld-m68k/merge-error-1b.d: Likewise.
* ld-m68k/merge-error-1c.d: Likewise.
* ld-m68k/merge-error-1d.d: Likewise.
* ld-m68k/merge-error-1e.d: Likewise.
nathan [Thu, 17 May 2007 13:10:41 +0000 (13:10 +0000)]
* config/tc-m68k.c (md_apply_fix): Show value of out of range
fixups in error message.
(md_conver_frag_1): Propagate the fix source location and use
as_bad_where rather than fatal, for better error messages.
ericb [Thu, 17 May 2007 12:10:28 +0000 (12:10 +0000)]
* stdio/tmpfile.c: Include <sys/stat.h>.
* stdio64/tmpfile64.c: Ditto.
macro [Thu, 17 May 2007 12:09:31 +0000 (12:09 +0000)]
* gdb.base/sigbpt.exp: Preset segv_addr.
nickc [Thu, 17 May 2007 08:39:18 +0000 (08:39 +0000)]
* objdump.c (load_debug_section): Select bias for DWARF debug addresses based on the flavour of the bfd.
qinwei [Thu, 17 May 2007 03:15:42 +0000 (03:15 +0000)]
2007-05-17 Qinwei <qinwei@sunnorth.com.cn>
* score-tdep.c (score_frame_cache->fp, score_analyze_prologue)
(score_prologue_frame_base_address): Return fp to keep gdb print
local variables correctly when debugging information is stabs.
(score_analyze_prologue): For software watchpoint, fetch all the
instructions from range [startaddr, pc] once and identify them locally
to reduce memory access.
(score_malloc_and_get_memblock, score_free_memblock)
(score_adjust_memblock_ptr): New functions.
(score_fetch_inst): Fetch single instruction or mutiple instructions.
(score_target_can_use_watch, score_stopped_by_watch)
(score_target_insert_watchpoint, score_target_remove_watchpoint)
(score_target_insert_hw_breakpoint, score_target_remove_hw_breakpoint):
New functions for remote & local hw-watchpoint and hw-breakpoint.
qinwei [Thu, 17 May 2007 03:14:56 +0000 (03:14 +0000)]
2007-05-17 Qinwei <qinwei@sunnorth.com.cn>
* score-tdep.c (score_frame_cache->fp, score_analyze_prologue)
(score_prologue_frame_base_address): Return fp to keep gdb print
local variables correctly when debugging information is stabs.
(score_analyze_prologue): For software watchpoint, fetch all the
instructions from range [startaddr, pc] once and identify them locally
to reduce memory access.
(score_malloc_and_get_memblock, score_free_memblock)
(score_adjust_memblock_ptr): New functions.
(score_fetch_inst): Fetch single instruction or mutiple instructions.
(score_target_can_use_watch, score_stopped_by_watch)
(score_target_insert_watchpoint, score_target_remove_watchpoint)
(score_target_insert_hw_breakpoint, score_target_remove_hw_breakpoint):
New functions for remote & local hw-watchpoint and hw-breakpoint.
bergner [Thu, 17 May 2007 00:52:14 +0000 (00:52 +0000)]
* ppc-dis.c (operand_value_powerpc, skip_optional_operands): New.
(print_insn_powerpc): Use the new operand_value_powerpc and
skip_optional_operands functions to omit or print all optional
operands as a group.
* ppc-opc.c (BFF, W, XFL_L, XWRA_MASK): New.
(XFL_MASK): Delete L and W bits from the mask.
(mtfsfi, mtfsfi.): Replace use of BF with BFF. Relpace use of XRA_MASK
with XWRA_MASK. Use W.
(mtfsf, mtfsf.): Use XFL_L and W.
jsm28 [Thu, 17 May 2007 00:06:22 +0000 (00:06 +0000)]
* binutils-all/strip-3.d: Strip .pdr section.
amodra [Thu, 17 May 2007 00:00:07 +0000 (00:00 +0000)]
daily update
gdbadmin [Thu, 17 May 2007 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
pbrook [Wed, 16 May 2007 21:06:53 +0000 (21:06 +0000)]
2007-05-16 Paul Brook <paul@codesourcery.com>
* config/tc-arm.c (v7m_psrs): Add uppercase PSR names and xpsr.
palves [Wed, 16 May 2007 20:17:01 +0000 (20:17 +0000)]
Fix typo.
ericb [Wed, 16 May 2007 20:06:07 +0000 (20:06 +0000)]
Close security hole in tmpfile.
* libc/stdio/tmpfile.c (_tmpfile_r): Avoid window between filename
generation and opening the fd.
* libc/stdio64/tmpfile64.c (_tmpfile64_r): Likewise.
ericb [Wed, 16 May 2007 19:59:36 +0000 (19:59 +0000)]
* libc/include/math.h (INFINITY, NAN, FP_ILOGB0, FP_ILOGBNAN)
(MATH_ERRNO, MATH_ERREXCEPT, math_errhandling): Add macros
required by POSIX.
* libc/stdlib/ldtoa.c (USE_INFINITY): Rename from INFINITY, to
avoid clash with <math.h>.
ericb [Wed, 16 May 2007 19:31:04 +0000 (19:31 +0000)]
* libc/stdlib/wctomb_r.c (_wctomb_r): Avoid gcc warnings on cygwin.
* libc/search/hash.c (__hash_open): Likewise.
iant [Wed, 16 May 2007 17:42:48 +0000 (17:42 +0000)]
Add support for SHF_MERGE sections.