summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bfd/H.J. Lu2005-07-252-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-07-25 Jan Hubicka <jh@suse.cz> H.J. Lu <hongjiu.lu@intel.com> * elf-bfd.h (_bfd_elf_large_com_section): New. * elf.c (_bfd_elf_large_com_section): New. Defined. * elf64-x86-64.c (elf64_x86_64_add_symbol_hook): New. (elf64_x86_64_elf_section_from_bfd_section): New. (elf64_x86_64_symbol_processing): New. (elf64_x86_64_common_definition): New. (elf64_x86_64_common_section_index): New. (elf64_x86_64_common_section): New. (elf64_x86_64_merge_symbol): New. (elf64_x86_64_additional_program_headers): New. (elf64_x86_64_special_sections): New. (elf_backend_section_from_bfd_section): New. Defined. (elf_backend_add_symbol_hook): Likewise. (elf_backend_common_section_index): Likewise. (elf_backend_common_section): Likewise. (elf_backend_common_definition): Likewise. (elf_backend_merge_symbol): Likewise. (elf_backend_special_sections): Likewise. (elf_backend_additional_program_headers): Likewise. binutils/ 2005-07-25 H.J. Lu <hongjiu.lu@intel.com> * readelf.c (dump_relocations): Handle SHN_X86_64_LCOMMON. (get_symbol_index_type): Likewise. (get_elf_section_flags): Handle SHF_X86_64_LARGE. gas/ 2005-07-25 Jan Hubicka <jh@suse.cz> H.J. Lu <hongjiu.lu@intel.com> * config/obj-elf.c: Include "elf/x86-64.h" if TC_I386 is defined. (elf_com_section_ptr): New. (elf_begin): Set elf_com_section_ptr to bfd_com_section_ptr. (elf_common_parse): Make it global. Use elf_com_section_ptr instead of bfd_com_section_ptr. (obj_elf_change_section): Handle x86-64 large bss sections. * config/obj-elf.h (elf_com_section_ptr): New. (elf_common_parse): New. * config/tc-i386.c (handle_large_common): New. (md_pseudo_table): Add "largecomm". (x86_64_section_letter): New. (x86_64_section_word): New. * config/tc-i386.h (x86_64_section_word): New. (x86_64_section_letter): New. (md_elf_section_letter): New. Defined. (md_elf_section_word): Likewise. include/elf/ 2005-07-25 Jan Hubicka <jh@suse.cz> * x86-64.h (SHN_X86_64_LCOMMON): New. (SHF_X86_64_LARGE): New. ld/ 2005-07-25 Jan Hubicka <jh@suse.cz> H.J. Lu <hongjiu.lu@intel.com> * emulparams/elf_x86_64.sh (LARGE_SECTIONS): New. * scripttempl/elf.sc: Updated for large section support.
* 2005-07-25 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2005-07-252-0/+5
| | | | * include/winuser.h (HSHELL_RUDEAPPACTIVATED): Define.
* 2005-07-24 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2005-07-243-2/+7
| | | | | * Makefile.tpl: Wrap install between unstage and stage * Makefile.in: Regenerate.
* 2005-07-20 Bob Wilson <bob.wilson@acm.org>Jeff Johnston2005-07-202-2/+7
| | | | | | Darin Petkov <darin@tensilica.com> * libm/math/ef_atan2.c (pi, pi_lo): Use round-to-nearest value of pi.
* Add support for a 32bit PC relative relocNick Clifton2005-07-202-0/+7
|
* * include/wingdi.h (TT_PRIM_CSPLINE): Define.Danny Smith2005-07-202-0/+6
| | | | Thanks to: Bob Jamison <ishmal at users dot sourceforge dot net>
* * include/richedit.h (SETTEXTEX): Define structure andDanny Smith2005-07-202-2/+18
| | | | | associated constants. (GT_SELECTION): Define GETTEXTEX flag constant.
* * cygcheck.cc (find_on_path): Perform .exe magic on non-PATH search.Christopher Faylor2005-07-192-1/+13
|
* 2005-07-19 Paul Brook <paul@codesourcery.com>Jeff Johnston2005-07-192-0/+11
| | | | * arm/crt0.S: Ensure doubleword stack alignment.
* 2005-07-19 Paul Brook <paul@codesourcery.com>Jeff Johnston2005-07-192-0/+11
| | | | * libc/sys/arm/crt0.S: Ensure doubleword stack alignment.
* * include/wingdi.h (SYSPAL_NOSTATIC256): Define.Danny Smith2005-07-192-2/+7
|
* * include/wingdi.h (WINGDIAPI): Define to SECLSPEC_DLLIMPORTDanny Smith2005-07-192-353/+364
| | | | if __W32API_USE_DLLIMPORT__. Use throughout on prototypes.
* * include/commctrl.h (RBBS_USECHEVRON): Define.Danny Smith2005-07-192-11/+19
| | | | (RBBS_*): Use hex notation, group together.
* * hppa.h: Fix punctuation in comment.John David Anglin2005-07-192-2/+4
|
* * hppa.h (pa_opcode): Add rules for opcode ordering. Check first forJohn David Anglin2005-07-192-214/+243
| | | | | | | | implicit space-register addressing. Set space-register bits on opcodes using implicit space-register addressing. Add various missing pa20 long-immediate opcodes. Remove various opcodes using implicit 3-bit space-register addressing. Use "fE" instead of "fe" in various fstw opcodes.
* 2005-07-18 Joseph S. Myers <joseph@codesourcery.com>Jeff Johnston2005-07-183-5/+17
| | | | | | | * testsuite/lib/checkoutput.exp (newlib_check_output): Use test names after PASS and FAIL which do not depend on source directory name or on whether test passed or failed. * testsuite/lib/passfail.exp (newlib_pass_fail): Likewise.
* 2005-07-18 Richard Sandiford <richard@codesourcery.com>Jeff Johnston2005-07-1817-16/+59
| | | | | | | | | | | * mips/array.ld (.sdata): Include .gnu.linkonce.s.*, not .gnu.linkonce.s*. (.sbss): Include .sbss.* and .gnu.linkonce.sb.*. * mips/cfe.ld, mips/ddb-kseg0.ld, mips/ddb.ld, mips/dve.ld, * mips/idt32.ld, mips/idt64.ld, mips/idtecoff.ld, mips/idt.ld, * mips/jmr3904app-java.ld, mips/jmr3904app.ld, * mips/jmr3904dram-java.ld, mips/jmr3904dram.ld, * mips/lsi.ld, mips/nullmon.ld, mips/pmon.ld: As for mips/array.ld.
* 2005-07-18 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2005-07-183-30/+73
| | | | | | | | | | | | | | | * libgloss/arm/libcfunc.c (abort): Call _exit instead of the RDI swi. (alarm): Add the weak attribute. (pause): New function. Return ENOSYS. * libgloss/arm/syscalls.c (_getpid): Add the weak attribute. (_fstat): Ditto. (_stat): Ditto. (_link): Ditto. Return ENOSYS. (_unlink): Call the swi instead of returning -1. (_raise): Add the weak attribute. Return ENOSYS. (isatty): Rename to _isatty. Call the swi instead of returning 1. (_system): Call the swi instead of returning ENOSYS. (_rename): Ditto.
* * lib/kernel32.def (GetUserGeoID): Correct suffix.Danny Smith2005-07-182-3/+8
| | | | Thanks to: "bernd23" <bernd23 at users dot sourceforge dot net>
* * include/commctrl.h (TreeView_SetItemState): InitiliseDanny Smith2005-07-182-0/+7
| | | | | _tvi.hItem. Thanks to Joseph Remes <jremes at users dot sourceforge dot net>
* Remove 2005-07-08 Dimitri Papadopoulos entry (no file was added).Danny Smith2005-07-181-4/+0
|
* 2005-07-18 Mattia Barbon <mbarbon@users.sourceforge.net>Danny Smith2005-07-182-0/+22
| | | | * include/commctrl.h (NMLVFINDITEM): Add structure.
* 2005-07-18 Michael Gerdau <mgdde@users.sourceforge.net>Danny Smith2005-07-182-0/+7
| | | | * include/wininet.h (WININET_API_FLAG_*): Add defines.
* 2005-07-18 Daniel Atallah <datallah@users.sourceforge.net>Danny Smith2005-07-182-0/+7
| | | | * include/winnt.h (VER_SET_CONDITION): Define.
* include/opcode/Jan Beulich2005-07-182-2/+6
| | | | | | 2005-07-18 Jan Beulich <jbeulich@novell.com> * i386.h (i386_optab): Operands of aam and aad are unsigned.
* Typo fix.Ben Elliston2005-07-181-1/+1
|
* 2005-07-18 Michael Gerdau <mgdde@users.sourceforge.net>Danny Smith2005-07-182-4/+12
| | | | | | | * include/wincon.h (AttachConsole): Correct _WIN32_WINNT guard. (ATTACH_PARENT_PROCESS): Define. (CONSOLE_WINDOWED_MODE): Correct definition to match MSDN documentation.
* binutils/Ben Elliston2005-07-182-3/+7
| | | | | | | | * readelf.c (read_and_display_attr_value): Handle a DW_AT_encoding value of DW_ATE_decimal_float instead of DW_ATE_GNU_decimal_float. include/elf/ * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float. Replace with DW_ATE_decimal_float (now in DWARF 3).
* 2005-07-17 Benoit Blanchon <bblanchon@users.sourceforge.net>Earnie Boyd2005-07-172-0/+7
| | | | * include/winbase.h (QueueUserWorkItem): Add prototype.
* .Christopher Faylor2005-07-171-2/+2
|
* * child_info.h (child_info::sync): Pass pid and HANDLE rather than using pinfo.Christopher Faylor2005-07-1710-136/+195
| | | | | | | | | | | | | | | | | | | | | | | | (child_info::child_info): Accept an argument controlling whether to create proc_subproc. (child_info_spawn::child_info_spawn): Ditto. * sigproc.cc (child_info::child_info): Ditto. (child_info_spawn::child_info_spawn): Ditto. (child_info::sync): Use passed in pid and HANDLE. * fork.cc (fork_parent): Reflect additional arguments required for child_info::sync. * hookapi.cc (hook_or_detect_cygwin): Rename. Change so that NULL 'fn' argument just returns "true", indicating that program uses cygwin1.dll. * spawn.cc (av::win16_exe): New element. * spawn.cc (av::iscygwin): New element. (av::fixup): New function. (spawn_guts): Protect against SEGV. Use fixup function to detect when it is safe to wait for a spawned (as opposed to an execed) program. Reflect changes in child_info::sync arguments. * external.cc (cygwin_internal): Reflect function renaming to hook_or_detect_cygwin. * cygheap.cc (cygheap_fixup_in_child): Close handle after debug fixup has been done to prevent false positives in handle collision. * exceptions.cc (try_to_debug): Notify debugger if already being debugged.
* fix whitespaceChristopher Faylor2005-07-161-91/+91
|
* 2005-07-16 Kelley Cook <kcook@gcc.gnu.org>R. Kelley Cook2005-07-1619-25/+33
| | | | * all files: Update FSF address.
* gas/H.J. Lu2005-07-152-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-07-15 H.J. Lu <hongjiu.lu@intel.com> * gas/config/tc-i386.h (CpuVMX): New. (CpuUnknownFlags): Add CpuVMX. gas/testsuite/ 2007-07-15 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/i386.exp: Add vmx and x86-64-vmx. * gas/i386/vmx.d: New file. * gas/i386/vmx.s: Likewise. * gas/i386/x86-64-vmx.d: Likewise. * gas/i386/x86-64-vmx.s: Likewise. include/opcode/ 2007-07-15 H.J. Lu <hongjiu.lu@intel.com> * i386.h (i386_optab): Support Intel VMX Instructions. opcodes/ 2007-07-15 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (OP_VMX): New. Handle Intel VMX Instructions. (VMX_Fixup): New. Fix up Intel VMX Instructions. (Em): New. (Gm): New. (VM): New. (dis386_twobyte): Updated entries 0x78 and 0x79. (twobyte_has_modrm): Likewise. (grps): Use OP_VMX in the "sgdtIQ" entry. Updated GRP9. (OP_G): Handle m_mode.
* ChangeLog:Jim Blandy2005-07-149-88/+206
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-07-14 Jim Blandy <jimb@redhat.com> * configure.in: Add cases for Renesas m32c. * configure: Regenerated. bfd/ChangeLog: 2005-07-14 Jim Blandy <jimb@redhat.com> Add support for m32c-*-elf (Renesas m32c and m16c). * Makefile.am (ALL_MACHINES): Add cpu-m32c.lo. (ALL_MACHINES_CFILES): Add cpu-m32c.c. (BFD32_BACKENDS): Add elf32-m32c.lo. (BFD32_BACKENDS_CFILES): Add elf32-m32c.c. (cpu-m32c.lo, elf32-m32c.lo): New rules, generated by 'make dep-am'. * Makefile.in: Regenerated. * archures.c (bfd_arch_m32c, bfd_mach_m16c, bfd_mach_m32c): New arch and mach codes. (bfd_m32c_arch): New arch info object. (bfd_archures_list): List bfd_m32c_arch. * bfd-in2.h: Regenerated. * config.bfd: Add case for the m32c. * configure.in: Add case for the m32c. * configure: Regenerated. * cpu-m32c.c, elf32-m32c.c: New files. * libbfd.h: Regenerated. * targets.c (bfd_elf32_m32c_vec): Declare. (_bfd_target_vector): List bfd_elf32_m32c_vec. binutils/ChangeLog: 2005-07-14 Jim Blandy <jimb@redhat.com> * readelf.c: #include "elf/m32c.h" (guess_is_rela, dump_relocations, get_machine_name): Add cases for EM_M32C. * Makefile.am (readelf.o): Update dependencies. * Makefile.in: Regenerated. cpu/ChangeLog: 2005-07-14 Jim Blandy <jimb@redhat.com> * m32c.cpu, m32c.opc: Machine description for the Renesas M32C. gas/ChangeLog: 2005-07-14 Jim Blandy <jimb@redhat.com> Add support for the Renesas M32C. * Makefile.am (CPU_TYPES): List m32c. (TARGET_CPU_CFILES): List config/tc-m32c.c. (TARGET_CPU_HFILES): List config/tc-m32c.h. * configure.in: Add case for m32c. * configure.tgt: Add cases for m32c and m32c-*-elf. * configure: Regenerated. * config/tc-m32c.c, config/tc-m32c.h: New files. * doc/Makefile.am (CPU_DOCS): Add c-m32c.texi. * doc/Makefile.in: Regenerated. * doc/all.texi: Set M32C. * doc/as.texinfo: Add text for the M32C-specific options and line comment characters, and refer to c-m32c.texi. * doc/c-m32c.texi: New file. include/ChangeLog: 2005-07-14 Jim Blandy <jimb@redhat.com> * dis-asm.h (print_insn_m32c): New declaration. include/elf/ChangeLog: 2005-07-14 Jim Blandy <jimb@redhat.com> Add support for Renesas M32C and M16C. * common.h (EM_M32C): New machine number. * m32c.h: New file. ld/ChangeLog: 2005-07-14 Jim Blandy <jimb@redhat.com> Add support for the Renesas M32C and M16C. * Makefile.am (ALL_EMULATIONS): Add eelf32m32c.o. (eelf32m32c.c): New target. * Makefile.in: Regenerated. * configure.tgt: Add case for m32c-*-elf. * emulparams/elf32m32c.sh: New file. opcodes/ChangeLog: 2005-07-14 Jim Blandy <jimb@redhat.com> Add support for the Renesas M32C and M16C. * m32c-asm.c, m32c-desc.c, m32c-dis.c, m32c-ibld.c, m32c-opc.c: New. * m32c-desc.h, m32c-opc.h: New. * Makefile.am (HFILES): List m32c-desc.h and m32c-opc.h. (CFILES): List m32c-asm.c, m32c-desc.c, m32c-dis.c, m32c-ibld.c, m32c-opc.c. (ALL_MACHINES): List m32c-asm.lo, m32c-desc.lo, m32c-dis.lo, m32c-ibld.lo, m32c-opc.lo. (CLEANFILES): List stamp-m32c. (M32C_DEPS): List stamp-m32c, if CGEN_MAINT. (CGEN_CPUS): Add m32c. (m32c-asm.c, m32c-desc.c, m32c-dis.c, m32c-ibld.c, m32c-opc.c) (m32c-desc.h, m32c-opc.h): Depend on M32C_DEPS. (m32c_opc_h): New variable. (stamp-m32c, m32c-asm.lo, m32c-desc.lo, m32c-dis.lo, m32c-ibld.lo) (m32c-opc.lo): New rules. * Makefile.in: Regenerated. * configure.in: Add case for bfd_m32c_arch. * configure: Regenerated. * disassemble.c (ARCH_m32c): New. [ARCH_m32c]: #include "m32c-desc.h". (disassembler) [ARCH_m32c]: Add case for bfd_arch_m32c. (disassemble_init_for_target) [ARCH_m32c]: Same. * cgen-ops.h, cgen-types.h: New files. * Makefile.am (HFILES): List them. * Makefile.in: Regenerated.
* Add code to detect and either handle or issue an error message for binariesNick Clifton2005-07-143-2/+12
| | | | created by the DEC ALPHA compilers.
* 2005-07-14 Kelley Cook <kcook@gcc.gnu.org>R. Kelley Cook2005-07-1411-316/+353
| | | | | | * COPYING, compile, config-ml.in, config.guess, config.sub, install-sh, missing, mkinstalldirs, symlink-tree, ylwrap: Sync from upstream sources.
* 2005-07-13 Eric Christopher <echristo@redhat.com>Eric Christopher2005-07-143-69/+101
| | | | | * configure.in: Add toplevel noconfigdir support for tpf. * configure: Regenerate.
* 2005-07-13 Benoit Blanchon <bblanchon@users.sourceforge.net>Earnie Boyd2005-07-132-1/+22
| | | | | | | * include/wingdi.h (SHADEBLENDCAPS, SB_NONE, SB_CONST_ALPHA, SB_PIXEL_ALPHA, SB_PREMULT_ALPHA, SB_GRAD_RECT, SB_GRAD_TRI, COLORMGMTCAPS, CM_NONE, CM_DEVICE_ICM, CM_GAMMA_RAMP, CM_CMYK_COLOR): Define.
* merge from gccDJ Delorie2005-07-122-1/+12
|
* merge from gcc:DJ Delorie2005-07-113-90/+80
| | | | | | | | | 2005-07-11 Jakub Jelinek <jakub@redhat.com> * Makefile.def (target_modules): Add libssp. * configure.in (target_libraries): Add target-libssp. * configure: Rebuilt. * Makefile.in: Rebuilt.
* 2005-07-11 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2005-07-114-3/+367
| | | | | | | | PR ada/22340 * Makefile.def: Sync with gcc. * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Fix pasto. * Makefile.in: Regenerate.
* * hppa.h (pa_opcode): Don't set FLAG_STRICT in pa10 loads and stores.John David Anglin2005-07-112-125/+134
|
* * callback.h: Remove ANSI_PROTOTYPES conditional code.Ben Elliston2005-07-102-4/+4
|
* 2005-07-10 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>Joshua Daniel Franklin2005-07-105-16/+70
| | | | | | | * cygwinenv.sgml: Update tty section to mention rxvt and xterm. * how-programming.texinfo: Update GPL section of VS FAQ. * how-using.texinfo: Expand FAQ about out of date pacakages. * setup-net.sgml: Add troubleshooting setup.exe section.
* * path.cc (mount): Only check win32_path when we know we need it.Christopher Faylor2005-07-092-1/+7
|
* * cygwin.din (getline): Export.Corinna Vinschen2005-07-094-5/+21
| | | | | | | (getdelim): Export. * include/sys/stdio.h (getline): Replace macro with function prototype. (getdelim): Likewise. * include/cygwin/version.h: Bump API minor number.
* 2005-07-08 Ola Hugosson <Ola.Hugosson@anoto.com>Jeff Johnston2005-07-082-1/+6
| | | | * libc/string/wcsspn.c (wcsspn): Add missing increment of q.
* * include/objsafe.h: New file.Dimitri Papadopoulos2005-07-081-0/+4
|
* * how-using.texinfo: Fix typos.Corinna Vinschen2005-07-082-2/+6
|