aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-08-11merge from gcc:DJ Delorie3-98/+156
2004-08-09 Mark Mitchell <mark@codesourcery.com> * configure.in (arm*-*-eabi*): New target. * configure: Regenerate. 2004-08-03 Paul Brook <paul@codesourcery.com> * configure.in: Check for MPFR as well as GMP. * configure: Regenerate.
2004-08-112004-08-10 Sebastian Nowak <snowak1@users.sourceforge.net>Danny Smith2-1/+5
* include/ws2spi.h (LPWSPSELECT): Correct typedef.
2004-08-11 * include/wincrypt.h: Correct _WIN32_WINNT typo.Danny Smith2-4/+8
2004-08-112004-08-10 Ed Schaller <schallee@darkmist.net>Danny Smith2-2/+46
* include/wincrypt.h (MS_ENH_RSA_AES_PROV_A, MS_ENH_RSA_AES_PROV_W) (ALG_SID_AES_128, ALG_SID_AES_192, ALG_SID_AES_256, ALG_SID_AES 17) (CALG_AES_128, CALG_AES_192, CALG_AES_256, CALG_AES,PROV_RSA_AES): Add defines. (CALG_SHA1): Add define. (HP_HMAC_INFO): Add define. (HMAC_INFO): Add struct. (BLOBHEADER): Add typedef.
2004-08-10white spaceChristopher Faylor1-1/+1
2004-08-10* select.cc (select_stuff::wait): Correctly check for w4 array bounds.Christopher Faylor2-1/+5
2004-08-09Lost ChangeLog entry:Nathanael Nerode1-0/+6
2004-08-01 Robert Millan <robertmh@gnu.org> * configure.in: Turn mt-linux into mt-gnu. Use mt-gnu and enable libmudflap for all GNU-based systems (with Glibc). * configure: Regenerate.
2004-08-09* mingwex/stdio/vwscanf.c: Add stdio.h needed after 2004-08-07 change.Christopher Faylor2-0/+5
2004-08-07 * include/complex.h: Remove __attribute__ ((const)) fromDanny Smith2-26/+32
transcendantal and trig functions. Replace __attribute__ ((const)) with __MINGW_ATTRIB_CONST on other declarations.
2004-08-07 * include/wchar.h: Reorganize, avoid including other headers.Danny Smith2-145/+268
2004-08-06 * include/string.h (memchr, memcmp, strchr, strcmp, strcspn)Danny Smith2-11/+17
(strlen, strncmp, strpbrk, strrchr, strspn, strstr): Add pure attribute.
2004-08-06bfd/Paul Brook1-4/+9
* elfarm-nabi.c (elf32_arm_howto_table): Add new EABI relocations. (elf32_arm_reloc_map): Add BFD_RELOC_ARM_RELABS32, BFD_RELOC_ARM_ROSEGREL32 and BFD_RELOC_ARM_SBREL32. * reloc.c: Add BFD_RELOC_ARM_RELABS32, BFD_RELOC_ARM_ROSEGREL32 and BFD_RELOC_ARM_SBREL32. * bfd-in2.h, bbfd.h: Regenerate. gas/ * config/tc-arm.c (md_apply_fix3, tc_gen_reloc, arm_parse_reloc): Handle new relocations. * include/elf/arm.h (elf_arm_reloc_type): Add new EABI relocations. gas/testsuite/ * gas/arm/pic.s,d: Test RELABS and SBREL relocations.
2004-08-06merge from gccDJ Delorie2-3/+8
2004-08-062004-08-06 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini4-230/+853
* Makefile.def (bfd, opcodes, gcc, zlib): Mark as bootstrap module. (bison, byacc, flex, texinfo): Do not mark as bootstrap module. (Dependencies): New section. * Makefile.tpl (Dependencies): Generate from Makefile.def. (configure-target-[+module+]): Depend on maybe-all-gcc (all-prebootstrap): New name of all-bootstrap. Changed throughout. (toplevel profiledbootstrap): Fix dependencies. * Makefile.in: Regenerate.
2004-08-042004-08-04 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-6/+524
* sim-ppc.h: Add extern "C" wrapper. (enum sim_ppc_regnum): Add full list of SPRs.
2004-08-04gdb/ChangeLog:Jim Blandy1-0/+4
2004-07-20 Jim Blandy <jimb@redhat.com> Use a fixed register numbering when communicating with the PowerPC simulator. * ppc-tdep.h (struct gdbarch_tdep): New member: 'sim_regno'. * rs6000-tdep.c: #include "sim-regno.h" and "gdb/sim-ppc.h". (set_sim_regno, init_sim_regno_table, rs6000_register_sim_regno): New functions. (rs6000_gdbarch_init): Register rs6000_register_sim_regno. Call init_sim_regno_table. * Makefile.in (gdb_sim_ppc_h): New variable. (rs6000-tdep.o): Update dependencies. include/gdb/ChangeLog: 2004-07-20 Jim Blandy <jimb@redhat.com> * sim-ppc.h: New file. sim/ppc/ChangeLog: 2004-07-20 Jim Blandy <jimb@redhat.com> Use a fixed register numbering when communicating with the PowerPC simulator. * sim_calls.c: #include "registers.h" and "gdb/sim-ppc.h"; do not include GDB's "defs.h". (gdb_register_name_table): New variable. (gdb_register_name_table_size): New enum constant. (gdb_register_name): New function. (sim_fetch_register, sim_store_register): Use gdb_register_name, instead of calling gdbarch_register_name. * Makefile.in (GDB_SIM_PPC_H): New variable. (DEFS_H): Delete variable. (sim_calls.o): Update dependencies.
2004-08-04gdb/ChangeLog:Jim Blandy1-0/+254
2004-07-20 Jim Blandy <jimb@redhat.com> Use a fixed register numbering when communicating with the PowerPC simulator. * ppc-tdep.h (struct gdbarch_tdep): New member: 'sim_regno'. * rs6000-tdep.c: #include "sim-regno.h" and "gdb/sim-ppc.h". (set_sim_regno, init_sim_regno_table, rs6000_register_sim_regno): New functions. (rs6000_gdbarch_init): Register rs6000_register_sim_regno. Call init_sim_regno_table. * Makefile.in (gdb_sim_ppc_h): New variable. (rs6000-tdep.o): Update dependencies. include/gdb/ChangeLog: 2004-07-20 Jim Blandy <jimb@redhat.com> * sim-ppc.h: New file. sim/ppc/ChangeLog: 2004-07-20 Jim Blandy <jimb@redhat.com> Use a fixed register numbering when communicating with the PowerPC simulator. * sim_calls.c: #include "registers.h" and "gdb/sim-ppc.h"; do not include GDB's "defs.h". (gdb_register_name_table): New variable. (gdb_register_name_table_size): New enum constant. (gdb_register_name): New function. (sim_fetch_register, sim_store_register): Use gdb_register_name, instead of calling gdbarch_register_name. * Makefile.in (GDB_SIM_PPC_H): New variable. (DEFS_H): Delete variable. (sim_calls.o): Update dependencies.
2004-08-04 * configure.in (arm*-*-symbianelf*): Add ${libgcj} andMark Mitchell3-69/+99
target-libiberty to noconfigdirs.
2004-08-03ChangeLog:Nathanael Nerode4-8/+13
2004-08-01 Robert Millan <robertmh@gnu.org> * configure.in: Turn mt-linux into mt-gnu. Use mt-gnu and enable libmudflap for all GNU-based systems (with Glibc). * configure: Regenerate. config/ChangeLog: 2004-08-01 Robert Millan <robertmh@gnu.org> * mt-linux: Rename to ... * mt-gnu: ... this.
2004-08-03 * errno.cc (errmap): Add ERROR_TOO_MANY_LINKS -> EMLINK mapping.Corinna Vinschen3-3/+44
* syscalls.cc (link): Only copy files if FS doesn't support hard links.
2004-08-03 * transport.cc (transport_layer_base::~transport_layer_base): Resurrect.Corinna Vinschen3-0/+9
* transport.h (transport_layer_base::~transport_layer_base): Ditto.
2004-08-032004-08-03 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini4-1701/+1646
* Makefile.def (host-modules): Add gcc. * Makefile.in: Regenerate. * Makefile.tpl (sorry): New rule. (configure-host, all-host, [+make_target+]-host, do-check, install-host): Do not add gcc as a special case. (host modules): Add a small special-casing for gcc. Export extra_make_flags through the environment. (maybe-configure-gcc, configure-gcc, maybe-all-gcc, all-gcc, maybe-check-gcc, check-gcc, maybe-install-gcc, install-gcc, other recursive targets for gcc): Remove. (all, do-[+make_target+], do-check): Wrap between unstage and stage. (stage, unstage): New rules. (stage[+id+]-start, stage[+id+]-end, [+compare-target+], distclean-stage[+id+]): Use stage_current. ([+bootstrap-target+], profiledbootstrap): Do not invoke manually the stage*-start rules.
2004-07-30 * bsd_mutex.cc (_msleep): Reset event object and close it beforeCorinna Vinschen2-2/+9
entering mutex. Turn order of conditional for better readability.
2004-07-30Added new instructions for next version of VIA PadLock core.Michal Ludvig2-0/+7
2004-07-30Introduce SH2a support.Alexandre Oliva4-6/+22
2004-03-16 Corinna Vinschen <vinschen@redhat.com> * libc/include/machine/ieeefp.h: Define _DOUBLE_IS_32BITS for __SH2A_SINGLE_ONLY__, too. * libc/machine/sh/asm.h: Define DELAYED_BRANCHES for __SH2A__, too. 2004-02-24 Corinna Vinschen <vinschen@redhat.com> * libc/sys/sh/crt0.S (start_l): Support sh2a-nofpu. Fix comments. 2004-02-10 DJ Delorie <dj@redhat.com> * libc/sys/sh/crt0.S (start_l): Support sh2a.
2004-07-30 * include/dirent.h (struct _wdirent): Remove obsolete comment.Danny Smith2-1/+4
2004-07-30 * include/string.h: Revert 2004-07-26 additions ofDanny Smith2-28/+33
__ATTRIBUTE_PURE.
2004-07-292004-07-29 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-1/+5
* libc/time/strptime.c: Correct full-name of "March" typo.
2004-07-29include/elf/ChangeLog:Alexandre Oliva2-2/+13
Introduce SH2a support. 2004-02-18 Corinna Vinschen <vinschen@redhat.com> * sh.h (EF_SH2A_NOFPU): New. 2003-12-01 Michael Snyder <msnyder@redhat.com> * sh.h (EF_SH2A): New. bfd/ChangeLog: Introduce SH2a support. 2004-02-18 Corinna Vinschen <vinschen@redhat.com> * archures.c (bfd_mach_sh2a_nofpu): New. * bfd-in2.h: Rebuilt. * cpu-sh.c (SH2A_NOFPU_NEXT): New. (arch_info_struct): Add sh2a_nofpu. * elf32-sh.c (sh_elf_set_mach_from_flags): Handle sh2a_nofpu. 2003-12-29 DJ Delorie <dj@redhat.com> * reloc.c: Add relocs for sh2a. * bfd-in2.h: Regenerate. * libbfd.hh: Regenerate. 2003-12-01 Michael Snyder <msnyder@redhat.com> * archures.c (bfd_mach_sh2a): New. * bfd-in2.h: Rebuilt. * cpu-sh.c (SH_NEXT, SH2_NEXT, etc.): Change defines to enums. (SH2A_NEXT): New. (arch_info_struct): Add sh2a. * elf32-sh.c (sh_elf_set_mach_from_flags): Handle sh2a. binutils/ChangeLog: * readelf.c (get_machine_flags <EM_SH>): Handle EF_SH2A and EF_SH2A_NOFPU. gas/ChangeLog: Introduce SH2a support. 2004-02-24 Corinna Vinschen <vinschen@redhat.com> * config/tc-sh.c (get_specific): Change arch_sh2a_up to arch_sh2a_nofpu_up. 2004-02-24 Corinna Vinschen <vinschen@redhat.com> * config/tc-sh.c (md_parse_option): Add sh2a-nofpu ISA handling. 2004-02-20 Corinna Vinschen <vinschen@redhat.com> * config/tc-sh.c (sh_elf_final_processing): Move sh2a recognition to end of conditional expression. 2004-02-20 Corinna Vinschen <vinschen@redhat.com> * config/tc-sh.c: Add sh2a-nofpu support. 2003-12-29 DJ Delorie <dj@redhat.com> * tc-sh.c: Add sh2a support. (parse_reg): Add tbr. (parse_at): Support @@(disp,tbr). (get_specific): Support sh2a opcodes. (insert4): New, for 4 byte relocs. (build_Mytes): Support sh2a opcodes. (md_apply_fix3_Mytes): Support sh2a opcodes. 2003-12-02 Michael Snyder <msnyder@redhat.com> * config/tc-sh.c (md_parse_option): Handle sh2a. (sh_elf_final_processing): Ditto. gas/testsuite/ChangeLog: 2003-12-30 DJ Delorie <dj@redhat.com> * gas/sh/sh2a.s: New. * gas/sh/sh2a.d: New. * gas/sh/basic.exp: Add it.
2004-07-28 * mingwex/math/powl.c (powl): Revert change of 2004-02-01.Danny Smith2-14/+42
(__convert_inf_to_maxnum): New.static inline. (reducl): Use it to protect against Inf - Inf. (__fast_ldexpl): New function. Use in lieu of ldexpl.
2004-07-27Add CRX insns: pushx, popxNick Clifton2-0/+8
Add support to GAS for expressions which are the difference of two symbols
2004-07-27 * mingwex/math/expl.c (expl): Move body of code to new staticDanny Smith2-20/+20
function __expl, removing tests for +/-Inf. Extern function expl calls __expl after testing for max, min log thresholds.
2004-07-27 * mingwex/stdio/vsscanf.c: Add "edi" to registers-modified fieldDanny Smith3-6/+6
* mingwex/stdio/vfscanf.c: Likewise. * mingwex/stdio/vswscanf.c: Likewise. * mingwex/stdio/vfwscanf.c: Likewise.
2004-07-26 * include/_mingw.h: Use only two underscores to uglifyDanny Smith3-3/+10
__MINGW_ATTRIB_* macros. * include/stdlib.h: Adjust __MINGW_ATTRIB_* tokens. * includ/setjmp.h: Likewise. * include/sting.h: Add __MINGW_ATTRIB_PURE to locale-independent string functions. (_strdup, strdup): Add __MINGW_ATTRIB_MALLOC.
2004-07-26 * fhandler_proc.cc (format_proc_cpuinfo): Remove Intel-specific flagsCorinna Vinschen2-37/+54
from /proc/cpuinfo on non-Intel processors. Added new AMD-specific flags. Changed Intel flag names to match Linux.
2004-07-26 * cygserver.conf: Describe relation between shmmaxpgs and SHMMAX.Corinna Vinschen2-0/+6
2004-07-26 * include/_mingw.h: Use only two underscores to uglifyDanny Smith5-55/+66
__MINGW_ATTRIB_* macros. * include/stdlib.h: Adjust __MINGW_ATTRIB_* tokens. * includ/setjmp.h: Likewise. * include/sting.h: Add __MINGW_ATTRIB_PURE to locale-independent string functions. (_strdup, strdup): Add __MINGW_ATTRIB_MALLOC.
2004-07-26 * include/string.h: Group wide string functions together,Danny Smith2-38/+41
and protect with _WSTRING_DEFINED.
2004-07-252004-07-26 Hartmut Honisch <hhonisch@users.sourceforge.net>Danny Smith2-0/+12
* include/commctrl.h (TreeView_SetItemState): Define macro.
2004-07-25 * include/_mingw.h (_MINGW_ATTR_*): Replace withDanny Smith4-34/+43
__MINGW_ATTRIB_*. * include/stdlib.h (_ATTRIB_NORETURN): Replace with __MINGW_ATTRIB_NOREURN, throughout. (malloc): Declare with __MINGW_ATTRIB_MALLOC. (calloc): Likewise. (abs): Declare with __MINGW_ATTRIB_CONST. (labs): Likewise. (div): Likewise. (ldiv): Likewise. (lldiv): Likewise. (_rotl): Likewise. (_rotr): Likewise. (_lrotl): Likewise. (_lrotr): Likewise. * include/setjmp.h (longjmp): Add __MINGW_ATTRIB_NORETURN.
2004-07-24* dcrt0.cc (dll_crt0_0): Use proper boolean arguments.Christopher Faylor4-8/+33
* pinfo.cc (pinfo::init): Don't consider MapViewOfFileEx error to be fatal if exiting. * pinfo.h (pinfo::init): Eliminate default argument and supply the argument in the one case that needed it.
2004-07-24merge from gccDJ Delorie3-0/+43
2004-07-24 * include/wingdi.h (CMYK): Its fun to play with the C-M-Y-K.Danny Smith2-10/+18
(young man, young man,...)
2004-07-24 * autoload.cc (GetNativeSystemInfo): Add.Corinna Vinschen5-2/+54
(IsWow64Process): Add. * init.cc (respawn_wow64_process): New function. (dll_entry): If process has been started from a 64 bit process, call respawn_wow64_process. * uname.cc (uname): On 64 bit systems, use GetNativeSystemInfo. Show actual CPU type.
2004-07-242004-07-24 Brodie Thiesfield <brofield@users.sourceforge.net>Danny Smith2-5/+35
* include/shlobj.h (FILEDESCRIPTOR): Unicode it. (FILEGROUPDESCRIPTOR): LIkewise.
2004-07-232004-07-23 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+6
* bin-bugs.h (REPORT_BUGS_TO): Set to "<URL:http://www.sourceware.org/bugzilla/>".
2004-07-23 * dtable.cc (dtable::get_debugger_info): Make stderr r/w accordingCorinna Vinschen2-1/+7
to SUSv3.
2004-07-22 * fhandler_tty.cc (fhandler_tty_slave::open): Use requested flagCorinna Vinschen2-0/+6
values also when copying fhandler from archetype.
2004-07-222004-07-22 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-2/+6
* i386.h (i386_optab): Allow cs/ds in 64bit for branch hints.
2004-07-22* pinfo.cc (pinfo::init): Print handle in hex when MapViewOfFile fails.Christopher Faylor2-1/+5