summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* merge from gccDJ Delorie2004-08-062-3/+8
|
* 2004-08-06 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2004-08-064-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-04 Andrew Cagney <cagney@gnu.org>Andrew Cagney2004-08-042-6/+524
| | | | | * sim-ppc.h: Add extern "C" wrapper. (enum sim_ppc_regnum): Add full list of SPRs.
* gdb/ChangeLog:Jim Blandy2004-08-041-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.
* gdb/ChangeLog:Jim Blandy2004-08-041-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.
* * configure.in (arm*-*-symbianelf*): Add ${libgcj} andMark Mitchell2004-08-043-69/+99
| | | | target-libiberty to noconfigdirs.
* ChangeLog:Nathanael Nerode2004-08-034-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.
* * errno.cc (errmap): Add ERROR_TOO_MANY_LINKS -> EMLINK mapping.Corinna Vinschen2004-08-033-3/+44
| | | | * syscalls.cc (link): Only copy files if FS doesn't support hard links.
* * transport.cc (transport_layer_base::~transport_layer_base): Resurrect.Corinna Vinschen2004-08-033-0/+9
| | | | * transport.h (transport_layer_base::~transport_layer_base): Ditto.
* 2004-08-03 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2004-08-034-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.
* * bsd_mutex.cc (_msleep): Reset event object and close it beforeCorinna Vinschen2004-07-302-2/+9
| | | | entering mutex. Turn order of conditional for better readability.
* Added new instructions for next version of VIA PadLock core.Michal Ludvig2004-07-302-0/+7
|
* Introduce SH2a support.Alexandre Oliva2004-07-304-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.
* * include/dirent.h (struct _wdirent): Remove obsolete comment.Danny Smith2004-07-302-1/+4
|
* * include/string.h: Revert 2004-07-26 additions ofDanny Smith2004-07-302-28/+33
| | | | __ATTRIBUTE_PURE.
* 2004-07-29 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2004-07-292-1/+5
| | | | * libc/time/strptime.c: Correct full-name of "March" typo.
* include/elf/ChangeLog:Alexandre Oliva2004-07-292-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.
* * mingwex/math/powl.c (powl): Revert change of 2004-02-01.Danny Smith2004-07-282-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.
* Add CRX insns: pushx, popxNick Clifton2004-07-272-0/+8
| | | | Add support to GAS for expressions which are the difference of two symbols
* * mingwex/math/expl.c (expl): Move body of code to new staticDanny Smith2004-07-272-20/+20
| | | | | function __expl, removing tests for +/-Inf. Extern function expl calls __expl after testing for max, min log thresholds.
* * mingwex/stdio/vsscanf.c: Add "edi" to registers-modified fieldDanny Smith2004-07-273-6/+6
| | | | | | * mingwex/stdio/vfscanf.c: Likewise. * mingwex/stdio/vswscanf.c: Likewise. * mingwex/stdio/vfwscanf.c: Likewise.
* * include/_mingw.h: Use only two underscores to uglifyDanny Smith2004-07-263-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.
* * fhandler_proc.cc (format_proc_cpuinfo): Remove Intel-specific flagsCorinna Vinschen2004-07-262-37/+54
| | | | | from /proc/cpuinfo on non-Intel processors. Added new AMD-specific flags. Changed Intel flag names to match Linux.
* * cygserver.conf: Describe relation between shmmaxpgs and SHMMAX.Corinna Vinschen2004-07-262-0/+6
|
* * include/_mingw.h: Use only two underscores to uglifyDanny Smith2004-07-265-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.
* * include/string.h: Group wide string functions together,Danny Smith2004-07-262-38/+41
| | | | and protect with _WSTRING_DEFINED.
* 2004-07-26 Hartmut Honisch <hhonisch@users.sourceforge.net>Danny Smith2004-07-252-0/+12
| | | | * include/commctrl.h (TreeView_SetItemState): Define macro.
* * include/_mingw.h (_MINGW_ATTR_*): Replace withDanny Smith2004-07-254-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.
* * dcrt0.cc (dll_crt0_0): Use proper boolean arguments.Christopher Faylor2004-07-244-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.
* merge from gccDJ Delorie2004-07-243-0/+43
|
* * include/wingdi.h (CMYK): Its fun to play with the C-M-Y-K.Danny Smith2004-07-242-10/+18
| | | | (young man, young man,...)
* * autoload.cc (GetNativeSystemInfo): Add.Corinna Vinschen2004-07-245-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-24 Brodie Thiesfield <brofield@users.sourceforge.net>Danny Smith2004-07-242-5/+35
| | | | | * include/shlobj.h (FILEDESCRIPTOR): Unicode it. (FILEGROUPDESCRIPTOR): LIkewise.
* 2004-07-23 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2004-07-232-1/+6
| | | | | * bin-bugs.h (REPORT_BUGS_TO): Set to "<URL:http://www.sourceware.org/bugzilla/>".
* * dtable.cc (dtable::get_debugger_info): Make stderr r/w accordingCorinna Vinschen2004-07-232-1/+7
| | | | to SUSv3.
* * fhandler_tty.cc (fhandler_tty_slave::open): Use requested flagCorinna Vinschen2004-07-222-0/+6
| | | | values also when copying fhandler from archetype.
* 2004-07-22 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2004-07-222-2/+6
| | | | * i386.h (i386_optab): Allow cs/ds in 64bit for branch hints.
* * pinfo.cc (pinfo::init): Print handle in hex when MapViewOfFile fails.Christopher Faylor2004-07-222-1/+5
|
* knetbsd/kfreebsd patches from Robert Millan.Jim Wilson2004-07-216-11/+35
| | | | | | | | * libtool.m4: Add kfreebsd*-gnu and knetbsd*-gnu. * ltconfig: Likewise. * ltcf-c.sh: Likewise. * ltcf-cxx.sh: Likewise. * ltcf-gcj.sh: Likewise.
* For DefaultSize instructions, don't guess a 'q' suffix if the instructionNick Clifton2004-07-212-103/+122
| | | | doesn't support it.
* merge from gccDJ Delorie2004-07-212-0/+13
|
* * include/_mingw.h: Undefine __attribute__.Danny Smith2004-07-212-7/+36
| | | | | | | | | (__MINGW_ATTR_NORETURN): New define. (__MINGW_ATTR_CONST): New define. (__MINGW_ATTR_MALLOC): New define. (__MINGW_ATTR_PURE): New define. (_CRTIMP, __cdecl, __stdcall, __UNUSED_PARAM): Ansi-fy expansions.
* * shm.cc: Whitespace fixes.Corinna Vinschen2004-07-202-8/+12
|
* * bsd_helper.cc: Whitespace fixes.Corinna Vinschen2004-07-203-15/+20
| | | | * bsd_mutex.cc: Ditto.
* revert erroneous checkinChristopher Faylor2004-07-201-2/+3
|
* * Makefile.in (clean): Remove cygwin.def since it is autogenerated.Christopher Faylor2004-07-203-4/+7
|
* * include/time.h (__time64_t): Add missing ';'.Danny Smith2004-07-192-1/+5
|
* * transport.cc (transport_layer_base::~transport_layer_base): Remove.Corinna Vinschen2004-07-193-4/+5
| | | | * transport.h (transport_layer_base::~transport_layer_base): Ditto.
* * fhandler_dsp.cc (fhandler_dev_dsp::Audio_out::init): Fix non-ISOCorinna Vinschen2004-07-194-3/+10
| | | | | | | expression. * fhandler_floppy.cc (fhandler_dev_floppy::open): Remove unused variable. * fhandler_proc.cc (format_proc_meminfo): Fix compiler warning.
* * bsd_mutex.cc (win_priority): Actually calculate p from priority.Corinna Vinschen2004-07-192-1/+5
|