OSDN Git Service
bje [Mon, 11 Dec 2006 00:04:00 +0000 (00:04 +0000)]
* spu/exit.c (libgloss_exit): Rename from this ..
(_exit): .. to this. Overhaul.
(exit): Remove.
gdbadmin [Mon, 11 Dec 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
bje [Sun, 10 Dec 2006 23:53:07 +0000 (23:53 +0000)]
Resurrect.
bje [Sun, 10 Dec 2006 23:14:32 +0000 (23:14 +0000)]
Remove (missed in previous commit).
amodra [Sun, 10 Dec 2006 23:00:07 +0000 (23:00 +0000)]
daily update
bje [Sun, 10 Dec 2006 22:49:53 +0000 (22:49 +0000)]
Typo fix.
cgf [Sun, 10 Dec 2006 21:50:06 +0000 (21:50 +0000)]
* mount.cc (do_mount): Avoid unnecessary cygwin_conv_to_win32_path and pass
POSIX path directly - this avoids a cygwin DLL warning.
corinna [Sun, 10 Dec 2006 16:43:29 +0000 (16:43 +0000)]
* autoload.cc (SHFileOperationA): Drop definition.
* ntdll.h (struct _FILE_RENAME_INFORMATION): Define.
* path.cc (fs_info::update): Note length of rootdir prefix in
root_len.
(get_nt_native_path): New function, taking over functionality of
path_conv::get_nt_native_path.
(path_conv::get_nt_native_path): Just call get_nt_native_path.
* path.h (get_nt_native_path): Declare.
(struct fs_info): New member root_len.
(fs_info::length): New inline method returning root_len.
(path_conv::rootdir): New inline method returning rootdir prefix.
* syscalls.cc (try_to_bin): Rewrite using only system calls.
(unlink_nt): Call try_to_bin with additional handle to open file
parameter.
(statvfs): Use path_conv::rootdir method.
* wincap.h: Define has_recycle_dot_bin throughout.
* wincap.cc: Ditto.
corinna [Sun, 10 Dec 2006 16:20:43 +0000 (16:20 +0000)]
* fhandler.cc (rootdir): Clarify comment.
corinna [Sun, 10 Dec 2006 16:18:51 +0000 (16:18 +0000)]
* fhandler.cc (rootdir): Don't look for volume mount points on remote
shares.
corinna [Sun, 10 Dec 2006 12:56:49 +0000 (12:56 +0000)]
* fhandler.cc (rootdir): Drop useless post-increment. Take volume
mount points into account.
(check_posix_perm): Allocate space for root directory big enough.
hjl [Sun, 10 Dec 2006 02:50:52 +0000 (02:50 +0000)]
2006-12-09 H.J. Lu <hongjiu.lu@intel.com>
* i386-dis.c (X86_64_1): New.
(X86_64_2): Likewise.
(X86_64_3): Likewise.
(dis386): Replace 0x60, 0x61 and 0x62 entries with x86-64
tables.
(x86_64_table): Add entries for 0x60, 0x61 and 0x62.
gdbadmin [Sun, 10 Dec 2006 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sat, 9 Dec 2006 23:00:08 +0000 (23:00 +0000)]
daily update
hjl [Sat, 9 Dec 2006 21:06:13 +0000 (21:06 +0000)]
2006-12-09 H.J. Lu <hongjiu.lu@intel.com>
* i386-dis.c: Adjust white spaces.
hjl [Sat, 9 Dec 2006 16:55:52 +0000 (16:55 +0000)]
Fix ChangeLog entry.
hjl [Sat, 9 Dec 2006 16:43:40 +0000 (16:43 +0000)]
2006-12-09 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-i386.h (template): Use MAX_OPERANDS instead of 4
operand_types array.
corinna [Sat, 9 Dec 2006 09:29:47 +0000 (09:29 +0000)]
* syscalls.cc (try_to_bin): Add comment that this is not possibly
the final version.
corinna [Sat, 9 Dec 2006 09:12:58 +0000 (09:12 +0000)]
* win32-nat.c (env_sort): Remove.
(win32_create_inferior): Remove code which creates a Windows
environment. Use Cygwin function call instead. Propagate
current environment to inferior process.
gdbadmin [Sat, 9 Dec 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Fri, 8 Dec 2006 23:00:06 +0000 (23:00 +0000)]
daily update
cpg [Fri, 8 Dec 2006 22:15:11 +0000 (22:15 +0000)]
* config/tc-z8k.c (whatreg): Add comment describing function.
Return NULL if symbol name characters follow the register number.
(parse_reg): Use NULL instead of 0 for pointer values. Stop
processing if whatreg returned NULL.
nickrob [Fri, 8 Dec 2006 22:06:04 +0000 (22:06 +0000)]
(varobj_update): Ensure frame is restored when
variable object is out of scope.
nickrob [Fri, 8 Dec 2006 22:05:36 +0000 (22:05 +0000)]
*** empty log message ***
cpg [Fri, 8 Dec 2006 21:56:03 +0000 (21:56 +0000)]
* gas/z8k/reglabel.d: New test.
* gas/z8k/reglabel.s: New test.
* gas/z8k/z8k.exp: Run new test.
jjohnstn [Fri, 8 Dec 2006 21:50:56 +0000 (21:50 +0000)]
2006-12-08 Sa Liu <saliu@de.ibm.com>
* spu/exit.c (libgloss_exit): Rename from this ..
(_exit): .. to this. Overhaul.
(exit): Remove.
* spu/crt0.S, spu/crti.S, spu/crtn.S: New files.
* spu/crt0.C, spu/init.c: Remove.
* spu/configure.in (AC_INIT): Check for crt0.S, not crt0.C.
* spu/configure: Regenerate.
* spu/Makefile.in (crti.o, crtn.o, crt1.o, crt2.o): New targets.
(OBJS): Remove init.o.
(CRTOBJS): New.
(OUTPUTS): Add $(CRTOBJS).
mrs [Fri, 8 Dec 2006 21:05:25 +0000 (21:05 +0000)]
* Makefile.def (dependencies): Add dependency for
install-target-libssp and install-target-libgomp on
install-gcc.
* Makefile.in: Regenerate.
eliz [Fri, 8 Dec 2006 17:30:44 +0000 (17:30 +0000)]
*** empty log message ***
eliz [Fri, 8 Dec 2006 17:28:31 +0000 (17:28 +0000)]
Clarify the meaning of an ``obvious fix'' in the docs.
vprus [Fri, 8 Dec 2006 14:29:02 +0000 (14:29 +0000)]
2006-12-08 Vladimir Prus <vladimir@codesourcery.com>
Test for base in references.
* gdb.mi/mi-var-cp.cc: Add test code.
* gdb.mi/mi-var-cp.exp: Test for bases in references.
* gdb.mi/mi-watch.exp: Adjust to mi_runto changes.
* gdb.mi/mi2-watch.exp: Likewise.
* lib/mi-support.exp (mi_runto): Use temporary breakpoint.
(mi_list_varobj_children): New function.
vprus [Fri, 8 Dec 2006 12:58:36 +0000 (12:58 +0000)]
2006-12-08 Vladimir Prus <vladimir@codesourcery.com>
* gdb.texinfo (GDB/MI Variable Objects): Wrap historical
note in @ignore, to be removed later if nobody complains.
vprus [Fri, 8 Dec 2006 12:44:07 +0000 (12:44 +0000)]
2006-12-08 Vladimir Prus <vladimir@codesourcery.com>
* varobj.c (varobj_create): Don't call release_value.
(varobj_set_value): Likewise.
(install_new_value): Call coerce_ref and release_value
on the value. Add asserts.
nickrob [Fri, 8 Dec 2006 04:09:53 +0000 (04:09 +0000)]
(mi_cmd_var_update): Fix memory leak.
nickrob [Fri, 8 Dec 2006 04:09:30 +0000 (04:09 +0000)]
*** empty log message ***
gdbadmin [Fri, 8 Dec 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Thu, 7 Dec 2006 23:00:08 +0000 (23:00 +0000)]
daily update
corinna [Thu, 7 Dec 2006 17:53:05 +0000 (17:53 +0000)]
* syscalls.cc (unlink_nt): Open native symlinks with
FILE_OPEN_REPARSE_POINT flag.
corinna [Thu, 7 Dec 2006 17:40:24 +0000 (17:40 +0000)]
* ntdll.h (STATUS_DELETE_PENDING): Define.
(struct _FILE_DISPOSITION_INFORMATION): Define.
* syscalls.cc (unlink_9x): new function to delete file on 9x.
* syscalls.cc (unlink_nt): new function to delete file on NT.
(unlink): Simplify. Move OS dependent stuff into aforementioned
functions. Also handle FILE_ATTRIBUTE_HIDDEN as R/O-like flag.
kazu [Thu, 7 Dec 2006 15:39:00 +0000 (15:39 +0000)]
bfd/
* elf32-m68k.c: Update uses of EF_M68K_*.
binutils/
* readelf.c: Update uses of EF_M68K_*.
gas/
* config/tc-m68k.c: Update uses of EF_M68K_*.
include/elf
* m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
EF_M68K_CF_FLOAT, respectively.
hjl [Thu, 7 Dec 2006 13:31:59 +0000 (13:31 +0000)]
bfd/
2006-12-07 H.J. Lu <hjl@gnu.org>
PR ld/3666
* elflink.c (elf_link_add_object_symbols): Keep symbol
visibility for symbols from discarded section.
ld/testsuite/
2006-12-07 H.J. Lu <hjl@gnu.org>
PR ld/3666
* ld-elf/group3a.d: New file.
* ld-elf/group3a.s: Likewise.
* ld-elf/group3b.d: Likewise.
* ld-elf/group3b.s: Likewise.
corinna [Thu, 7 Dec 2006 11:53:45 +0000 (11:53 +0000)]
* autoload.cc (SHFileOperationA): Define.
* syscalls.cc (try_to_bin): New function trying to move a file to
the recycle bin.
(unlink): Fix arguments used in CreateFile for delete on close.
Before closing the handle, try to move the file to the recycle bin.
corinna [Thu, 7 Dec 2006 10:04:51 +0000 (10:04 +0000)]
* cygheap.h (struct cwdstuff): Add "sync" member and accompanying
"keep_in_sync" methods.
* external.cc (cygwin_internal): Call above keep_in_sync method when
CW_SYNC_WINENV is requested.
* path.cc (cwdstuff::init): Don't change to windows_system_directory
if keep_in_sync is requested.
(cwdstuff::keep_in_sync): New method.
(cwdstuff::set): Take sync flag into account.
gdbadmin [Thu, 7 Dec 2006 00:00:37 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Wed, 6 Dec 2006 23:00:06 +0000 (23:00 +0000)]
daily update
jimb [Wed, 6 Dec 2006 20:15:19 +0000 (20:15 +0000)]
2006-12-06 Jim Blandy <jimb@codesourcery.com>
* gdbtypes.c: Revert 2006-12-05 change, and explain why.
corinna [Wed, 6 Dec 2006 19:44:07 +0000 (19:44 +0000)]
* termios.cc: Change include order to accomodate change to sys/ioctl.h.
dj [Wed, 6 Dec 2006 19:28:41 +0000 (19:28 +0000)]
merge from gcc
hjl [Wed, 6 Dec 2006 18:15:44 +0000 (18:15 +0000)]
gas/
2006-12-06 H.J. Lu <hjl@gnu.org>
* config/tc-i386.h: Change the prefix order to SEG_PREFIX,
ADDR_PREFIX, DATA_PREFIX, LOCKREP_PREFIX.
gas/testsuite/
2006-12-06 H.J. Lu <hjl@gnu.org>
* gas/i386/amdfam10.d: Updated for operand/address-size override
prefix position change.
* gas/i386/naked.d: Likewise.
* gas/i386/rep-suffix.d: Likewise.
* gas/i386/rep.d: Likewise.
* gas/i386/white.l: Likewise.
* gas/i386/x86-64-amdfam10.d: Likewise.
* gas/i386/x86-64-rep-suffix.d: Likewise.
* gas/i386/x86-64-rep.d: Likewise.
* gas/i386/x86_64.d: Likewise.
ams [Wed, 6 Dec 2006 16:49:56 +0000 (16:49 +0000)]
2006-12-06 Andrew Stubbs <andrew.stubbs@st.com>
* event-top.c (command_handler): On EOF, print 'quit' and run quit
command via execute_command such that hooks and trace work.
* utils.c (defaulted_query): On EOF, print default answer and newline.
corinna [Wed, 6 Dec 2006 16:33:03 +0000 (16:33 +0000)]
* fhandler_mem.cc (fhandler_dev_mem::open): Fix comment.
* wincap.cc (has_physical_mem_access): Reflect the fact that physical
memory access has been made a protected operation beginning with
2003 Server.
nickc [Wed, 6 Dec 2006 14:36:41 +0000 (14:36 +0000)]
Define ATTRIBUTE_PACKED and use as necessary.
corinna [Wed, 6 Dec 2006 14:08:08 +0000 (14:08 +0000)]
* include/sys/ioctl.h: Pick up termios.h, for TIOCGWINSZ.
corinna [Wed, 6 Dec 2006 14:06:38 +0000 (14:06 +0000)]
* winsup.h (WINVER): Set to 0x0600 to cover Vista.
corinna [Wed, 6 Dec 2006 14:05:58 +0000 (14:05 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::rmdir): Fix typo.
vprus [Wed, 6 Dec 2006 09:01:49 +0000 (09:01 +0000)]
2006-12-06 Vladimir Prus <vladimir@codesourcery.com>
* varobj.c (cplus_value_of_child): When accessing
base suboject, don't specially process references.
amodra [Wed, 6 Dec 2006 07:25:29 +0000 (07:25 +0000)]
* elf64-alpha.c (elf64_alpha_merge_symbol_attribute): New function.
(elf_backend_merge_symbol_attribute): Define.
nemet [Wed, 6 Dec 2006 06:51:48 +0000 (06:51 +0000)]
* MAINTAINERS (Write After Approval): Add myself.
iant [Wed, 6 Dec 2006 06:28:56 +0000 (06:28 +0000)]
Don't emit symbols seen only in dynamic object, don't read duplicate
dynamic object.
jimb [Wed, 6 Dec 2006 00:57:04 +0000 (00:57 +0000)]
* gdbtypes.c (built_gdbtypes): Don't set builtin_type_void here.
(_initialize_gdbtypes): Do it here, and don't swap it when the
architecture changes.
iant [Wed, 6 Dec 2006 00:28:03 +0000 (00:28 +0000)]
gcc 3.2.2 and 4.1.0 portability hacks.
iant [Wed, 6 Dec 2006 00:02:36 +0000 (00:02 +0000)]
Generate version information.
gdbadmin [Wed, 6 Dec 2006 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
drow [Tue, 5 Dec 2006 23:57:53 +0000 (23:57 +0000)]
* cp-valprint.c, p-valprint.c: Revert last change.
amodra [Tue, 5 Dec 2006 23:00:08 +0000 (23:00 +0000)]
daily update
corinna [Tue, 5 Dec 2006 21:46:26 +0000 (21:46 +0000)]
* path.cc (cwdstuff::init): Don't change to windows_system_directory
if Cygwin DLL has been loaded dynamically.
drow [Tue, 5 Dec 2006 21:23:19 +0000 (21:23 +0000)]
* NEWS: Mention MIPS remote autodetection, mips64 gdbserver,
"set mem inaccessible-by-default", and "set breakpoint auto-hw".
drow [Tue, 5 Dec 2006 21:18:38 +0000 (21:18 +0000)]
2006-12-05 Markus Deuling <deuling@de.ibm.com>
* README: Update supported targets.
hjl [Tue, 5 Dec 2006 20:53:28 +0000 (20:53 +0000)]
2006-12-05 H.J. Lu <hongjiu.lu@intel.com>
* cp-valprint.c (cp_print_value_fields): Initialize tmp_obstack.
(cp_print_value): Likewise.
* p-valprint.c (pascal_object_print_value_fields): Likewise.
(pascal_object_print_value): Likewise.
drow [Tue, 5 Dec 2006 20:38:12 +0000 (20:38 +0000)]
2006-12-05 Adam Nemet <anemet@caviumnetworks.com>
* target.c (debug_to_remove_watchpoint): Call
to_remove_watchpoint. Print target_remove_watchpoint.
corinna [Tue, 5 Dec 2006 13:20:38 +0000 (13:20 +0000)]
* path.cc (cwdstuff::set): Don't try to open directory on systems not
supporting that.
corinna [Tue, 5 Dec 2006 13:16:23 +0000 (13:16 +0000)]
* dcrt0.cc (get_cygwin_startup_info): Fix comment.
* wincap.cc (wincapc::init): Always reset needs_count_in_si_lpres2 to
false on non 64-bit systems.
corinna [Tue, 5 Dec 2006 11:07:12 +0000 (11:07 +0000)]
Fix date.
corinna [Tue, 5 Dec 2006 10:59:20 +0000 (10:59 +0000)]
* dcrt0.cc (get_cygwin_startup_info): Change zeros to DWORD array.
Expect first DWORD in child_info struct being set to non-zero if
wincap.needs_count_in_si_lpres2 is set. Add comment to explain why.
* fork.cc (frok::parent): Set ch.zero[0] to a sensible count value
if wincap.needs_count_in_si_lpres2 is set.
* spawn.cc (spawn_guts): Ditto. Add filler bytes after ch on stack
to accomodate needs_count_in_si_lpres2.
* wincap.h: Define needs_count_in_si_lpres2 throughout.
* wincap.cc: Ditto.
amodra [Tue, 5 Dec 2006 02:40:57 +0000 (02:40 +0000)]
* ld-alpha/tlspic.rd: Update for unused section removal.
* ld-frv/fdpic-shared-6.d: Likewise.
* ld-frv/tls-dynamic-1.d: Update for symbol changes.
* ld-frv/tls-dynamic-2.d: Likewise.
* ld-frv/tls-dynamic-3.d: Likewise.
* ld-frv/tls-initial-shared-2.d: Likewise.
* ld-frv/tls-pie-1.d: Likewise.
* ld-frv/tls-pie-3.d: Likewise.
* ld-frv/tls-relax-dynamic-1.d: Likewise.
* ld-frv/tls-relax-dynamic-2.d: Likewise.
* ld-frv/tls-relax-dynamic-3.d: Likewise.
* ld-frv/tls-relax-initial-shared-2.d: Likewise.
* ld-frv/tls-relax-pie-1.d: Likewise.
* ld-frv/tls-relax-pie-3.d: Likewise.
* ld-frv/tls-relax-shared-1.d: Likewise.
* ld-frv/tls-relax-shared-2.d: Likewise.
* ld-frv/tls-relax-shared-3.d: Likewise.
* ld-frv/tls-relax-static-3.d: Likewise.
* ld-frv/tls-shared-1.d: Likewise.
* ld-frv/tls-shared-2.d: Likewise.
* ld-frv/tls-shared-3.d: Likewise.
* ld-frv/tls-static-1.d: Likewise.
* ld-frv/tls-static-3.d: Likewise.
amodra [Tue, 5 Dec 2006 01:29:57 +0000 (01:29 +0000)]
* ld-elfvsb/sh1.c (overriddenvar, shlib_overriddencall2,
shared_data): If !SHARED, move to...
* ld-elfvsb/sh2.c: ... here.
* ld-elfvsb/elfvsb.exp: Add -DSHARED to compiler options when
building with $picflag.
gdbadmin [Tue, 5 Dec 2006 00:00:35 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Mon, 4 Dec 2006 23:00:09 +0000 (23:00 +0000)]
daily update
jjohnstn [Mon, 4 Dec 2006 17:29:10 +0000 (17:29 +0000)]
2006-12-04 Kazunori Asayama <asayama@sm.sony.co.jp>
* libc/machine/spu/strncpy.c: Add padding.
jjohnstn [Mon, 4 Dec 2006 17:25:12 +0000 (17:25 +0000)]
2006-12-04 Kazunori Asayama <asayama@sm.sony.co.jp>
* testsuite/newlib.string/tstring.c:
jbeulich [Mon, 4 Dec 2006 08:57:06 +0000 (08:57 +0000)]
bfd/
2006-12-04 Jan Beulich <jbeulich@novell.com>
* elflink.c (_bfd_elf_link_create_dynamic_sections): Don't create
.eh_frame_hdr section from here anymore.
(bfd_elf_size_dynamic_sections): Call _bfd_elf_maybe_strip_eh_frame_hdr
a little earlier.
ld/
2006-12-04 Jan Beulich <jbeulich@novell.com>
* emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Create
.eh_frame_hdr section here.
ld/testsuite/
2006-12-04 Jan Beulich <jbeulich@novell.com>
* ld-elf/eh-frame-hdr.d: New.
* ld-elf/eh-frame-hdr.s: New.
* ld-ia64/tlsbin.dd, ld-ia64/tlsbin.sd: Don't depend on exact linkage
table layout.
jbeulich [Mon, 4 Dec 2006 08:53:28 +0000 (08:53 +0000)]
opcodes/
2006-12-04 Jan Beulich <jbeulich@novell.com>
* i386-dis.c (OP_J): Update used_prefixes in v_mode.
gas/testsuite/
2006-12-04 Jan Beulich <jbeulich@novell.com>
* gas/i386/opcode-intel.d: Fix wrong expectation. Make white space
expectations more consistent.
nickrob [Mon, 4 Dec 2006 03:53:19 +0000 (03:53 +0000)]
(GDB/MI Variable Objects): Describe -c option
of -var-delete.
nickrob [Mon, 4 Dec 2006 03:51:39 +0000 (03:51 +0000)]
*** empty log message ***
gdbadmin [Mon, 4 Dec 2006 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sun, 3 Dec 2006 23:00:08 +0000 (23:00 +0000)]
daily update
gdbadmin [Sun, 3 Dec 2006 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sat, 2 Dec 2006 23:00:06 +0000 (23:00 +0000)]
daily update
hjl [Sat, 2 Dec 2006 16:24:37 +0000 (16:24 +0000)]
Really check in the patch.
jakub [Sat, 2 Dec 2006 08:20:59 +0000 (08:20 +0000)]
PR gas/3607
* subsegs.c (subseg_set_rest): Clear frch_cfi_data field.
gdbadmin [Sat, 2 Dec 2006 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Fri, 1 Dec 2006 23:00:09 +0000 (23:00 +0000)]
daily update
corinna [Fri, 1 Dec 2006 20:35:55 +0000 (20:35 +0000)]
* win/tclWin32Dll.c (TclWinInit): Set native cwd to Cygwin's cwd.
* win/tclWinFile.c (TclpObjChdir): Keep native and Cygwin's cwd
synched.
drow [Fri, 1 Dec 2006 18:14:29 +0000 (18:14 +0000)]
gdb/
* elfread.c (elf_symtab_read): Treat weak functions as global.
gdb/testsuite/
* gdb.base/solib-weak.c, gdb.base/solib-weak.exp, gdb.base/weaklib1.c,
gdb.base/weaklib2.c: New files.
jjohnstn [Fri, 1 Dec 2006 17:18:36 +0000 (17:18 +0000)]
2006-12-01 Kazunori Asayama <asayama@sm.sony.co.jp>
* libc/machine/spu/strchr.c: Fix mask for misaligned string.
* libc/machine/spu/strrchr.c: Ditto.
iant [Fri, 1 Dec 2006 16:58:12 +0000 (16:58 +0000)]
gcc 3.2.2 portability hacks.
iant [Fri, 1 Dec 2006 16:51:25 +0000 (16:51 +0000)]
Can now dynamically link hello, world.
jbeulich [Fri, 1 Dec 2006 16:49:21 +0000 (16:49 +0000)]
gas/testsuite/
2006-12-01 Jan Beulich <jbeulich@novell.com>
* gas/i386/opcode.d: Adjust name.
* gas/i386/opcode-intel.d: New.
* gas/i386/opcode-suffix.d: New.
* gas/i386/i386.exp: Run new tests.
pbrook [Fri, 1 Dec 2006 16:42:25 +0000 (16:42 +0000)]
2006-12-01 Paul Brook <paul@codesourcery.com>
gas/
* config/tc-arm.c (arm_force_relocation): Return 1 for relocs against
function symbols.
gas/testsuite/
* gas/arm/thumbrel.s: New test.
* gas/arm/thumbrel.d: New test.
hjl [Fri, 1 Dec 2006 15:55:29 +0000 (15:55 +0000)]
2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
PR binutils/3609
* elf.c (rewrite_elf_program_header): Preserve segment physical
address in the output segment if the first section in the
corresponding input segment is null.
jbeulich [Fri, 1 Dec 2006 15:17:32 +0000 (15:17 +0000)]
opcodes/
2006-11-30 Jan Beulich <jbeulich@novell.com>
* i386-dis.c (SEG_Fixup): Delete.
(Sv): Use OP_SEG.
(putop): New suffix character 'D'.
(dis386): Use it.
(grps): Likewise.
(OP_SEG): Handle bytemode other than w_mode.
gas/testsuite/
2006-11-30 Jan Beulich <jbeulich@novell.com>
* gas/i386/intel.d: Adjust.
* gas/i386/naked.d: Adjust.
* gas/i386/opcode.d: Adjust.