summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Contribute sh64-elf.Alexandre Oliva2002-02-0811-6/+403
| | | | | | | | | | | | | | | | | | | | | | | | | | 2001-03-13 Alexandre Oliva <aoliva@redhat.com> * configure.host (newlib_cflags) [sh*-*-*]: Enable long long support in printf. 2001-01-29 Alexandre Oliva <aoliva@redhat.com> * libc/machine/sh/setjmp.S [SH5]: Switch to SHmedia mode before any labels. 2001-01-24 Alexandre Oliva <aoliva@redhat.com> * libc/sys/sh/trap.S (___trap34) [SH5]: Don't trash r2. 2000-12-16 Alexandre Oliva <aoliva@redhat.com> * libc/machine/sh/configure.in: Rework conditionals. * libc/machine/sh/Makefile.am: Likewise. * libc/machine/sh/configure, libc/machine/sh/Makefile.in: Rebuilt. 2000-12-01 Alexandre Oliva <aoliva@redhat.com> * configure.host: Match `sh*'. * libc/include/machine/setjmp.h: Define for SH5. * libc/machine/sh/configure.in: Detect SH5. * libc/machine/sh/configure: Rebuilt. * libc/machine/sh/Makefile.am: Use only setjmp.S for SH5. * libc/machine/sh/Makefile.in: Rebuilt. * libc/machine/sh/asm.h: Adjust for SH5. * libc/machine/sh/setjmp.S: Implement in SHmedia. * libc/sys/sh/crt0.S: Likewise. * libc/sys/sh/trap.S: Likewise.
* Contribute sh64-elf.Alexandre Oliva2002-02-082-2/+181
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-01-23 Alexandre Oliva <aoliva@redhat.com> * sh.h (R_SH_GOTPLT32, R_SH_GOT_LOW16, R_SH_GOT_MEDLOW16, R_SH_GOT_MEDHI16, R_SH_GOT_HI16, R_SH_GOTPLT_LOW16, R_SH_GOTPLT_MEDLOW16, R_SH_GOTPLT_MEDHI16, R_SH_GOTPLT_HI16, R_SH_PLT_LOW16, R_SH_PLT_MEDLOW16, R_SH_PLT_MEDHI16, R_SH_PLT_HI16, R_SH_GOTOFF_LOW16, R_SH_GOTOFF_MEDLOW16, R_SH_GOTOFF_MEDHI16, R_SH_GOTOFF_HI16, R_SH_GOTPC_LOW16, R_SH_GOTPC_MEDLOW16, R_SH_GOTPC_MEDHI16, R_SH_GOTPC_HI16, R_SH_GOT10BY4, R_SH_GOTPLT10BY4, R_SH_GOT10BY8, R_SH_GOTPLT10BY8, R_SH_COPY64, R_SH_GLOB_DAT64, R_SH_JMP_SLOT64, R_SH_RELATIVE64): New relocs. (R_SH_FIRST_INVALID_RELOC_4): Adjust. 2001-05-16 Alexandre Oliva <aoliva@redhat.com> * sh.h: Renumbered and renamed some SH5 relocations to match official numbers and names; moved unmaching ones to the range 0xf2-0xff. 2001-01-06 Hans-Peter Nilsson <hpn@cygnus.com> * sh.h (sh64_get_contents_type): Declare. (sh64_address_is_shmedia): Likewise. 2000-12-30 Hans-Peter Nilsson <hpn@cygnus.com> * sh.h (sh64_elf_crange): New type. (struct sh64_section_data): New. (sh64_elf_section_data): New macro. (EF_SH5): Rename back from EF_SH64. 2000-12-18 Hans-Peter Nilsson <hpn@cygnus.com> * sh.h (SHF_SH5_ISA32_MIXED, SHT_SH5_CR_SORTED, SH64_CRANGES_SECTION_NAME, SH64_CRANGE_SIZE, SH64_CRANGE_CR_ADDR_OFFSET, SH64_CRANGE_CR_SIZE_OFFSET, SH64_CRANGE_CR_TYPE_OFFSET): New macros. 2000-12-12 Hans-Peter Nilsson <hpn@cygnus.com> * sh.h (EF_SH64): Don't define EF_SH64_ABI64. 2000-11-27 Hans-Peter Nilsson <hpn@cygnus.com> * sh.h (EF_SH64_32BIT_ABI, EF_SH64_64BIT_ABI): Delete. (EF_SH64_ABI64): New. 2000-11-23 Hans-Peter Nilsson <hpn@cygnus.com> * sh.h (EF_SH64): Rename from EF_SH5. (EF_SH64_32BIT_ABI): New. (EF_SH64_64BIT_ABI): New. (R_SH_PT_16, R_SH_SHMEDIA_CODE R_SH_IMMU5, R_SH_IMMS6, R_SH_IMMU6, R_SH_IMMS10, R_SH_IMMS10BY2, R_SH_IMMS10BY4, R_SH_IMMS10BY8, R_SH_IMMS16, R_SH_IMMU16, R_SH_IMM_LOW16, R_SH_IMM_LOW16_PCREL, R_SH_IMM_MEDLOW16, R_SH_IMM_MEDLOW16_PCREL, R_SH_IMM_MEDHI16, R_SH_IMM_MEDHI16_PCREL, R_SH_IMM_HI16, R_SH_IMM_HI16_PCREL, R_SH_64, R_SH_64_PCREL): New relocs. 2000-09-01 Ben Elliston <bje@redhat.com> * sh.h (EF_SH5): Define.
* Contribute sh64-elf.Alexandre Oliva2002-02-082-0/+11
| | | | | | | 2000-11-25 Hans-Peter Nilsson <hpn@cygnus.com> * dis-asm.h (print_insn_sh64): New prototype. (print_insn_sh64l): New prototype. (print_insn_sh64x_media): New prototype.
* 2002-02-07 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-02-073-9/+28
| | | | | | | | | * libc/machine/i386/Makefile.am: (mach_add_src): Remove. (mach_add_obj): Conditionally set to setjmp.o or nothing. (LIB_SOURCES): Remove $(mach_add_src). (lib_a_LIBADD, lib_a_DEPENDENCIES): Add and set to $(mach_add_src). (lib_la_LIBADD, lib_la_DEPENDENCIES): Ditto. * libc/machine/i386/Makefile.in: Regenerate.
* * net.cc (cygwin_getsockname): Fix handling of NULL sun_path.Corinna Vinschen2002-02-072-6/+15
|
* * opcodes disassembler extensionFrank Ch. Eigler2002-02-052-0/+11
| | | | | | | | | | | | | [includes] 2002-02-04 Frank Ch. Eigler <fche@redhat.com> * dis-asm.h (disassemble_info): New field `insn_sets'. (INIT_DISASSEMBLE_INFO): Clear it. [opcodes] 2002-02-04 Frank Ch. Eigler <fche@redhat.com> * cgen-dis.in (print_insn_@arch@): Support disassemble_info.insn_sets.
* *** empty log message ***Mark Salter2002-02-051-0/+7
|
* Add eh stuff and .jcr.Mark Salter2002-02-051-1/+3
|
* Add crti to startfile.Mark Salter2002-02-052-2/+2
|
* Add init/fini support.Mark Salter2002-02-051-0/+15
|
* merge from gccDJ Delorie2002-02-052-6/+10
|
* Fix typo.Jeff Johnston2002-02-051-1/+1
|
* 2002-02-05 Manik Raina <manik@cisco.com>Jeff Johnston2002-02-054-4/+13
| | | | | | | * libc/misc/dprintf (parse_number): #if 0 unused function. * libc/stdlib/ldtoa.c (_ldcheck): Remove unused local variables s, p, k, and outstr. * libc/stdlib/dtoa.c (_dtoa_r): Initialize mlo.
* 2002-02-04 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-02-052-13/+31
| | | | | * COPYING.NEWLIB: Remove advertising clause from Berkeley and Red Hat licenses.
* 2002-02-04 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-02-042-0/+6
| | | | | * libc/include/sys/reent.h [(!_REENT_SMALL]: Add _REENT_CHECK_EMERGENCY macro.
* Remove redundant entry.DJ Delorie2002-02-031-5/+0
|
* merge from gccDJ Delorie2002-02-032-0/+9
|
* * libc/reent/signgam.c (__signgam): Fix error in previous.Matthew Green2002-02-032-1/+5
|
* * implement a new `struct _reent' that is significantly smaller. use thisMatthew Green2002-02-0341-67/+445
| | | | if _REENT_SMALL is defined in config.h. define this for xstormy16.
* Revert sh64 changes. Accidently committed.Andrew Cagney2002-02-022-58/+0
|
* * Makefile.in: Add all-tix to deps for all-snavigatorMo DeJong2002-02-022-1/+6
| | | | so that tix is built when building snavigator.
* In ld/ChangeLog:Geoffrey Keating2002-02-0112-58/+768
| | | | | | | | | | | | | | | | | | | * scripttempl/xstormy16.sc: Don't allocate extra space for the stack. In libgloss/ChangeLog: * xstormy16/Makefile.in (SIM_OBJS): Remove sbrk.o, add sim_malloc_start.o. * xstormy16/eva_app.ld: Add __malloc_start. * xstormy16/sbrk.c: Remove. * xstormy16/sim_malloc_start.s: New file. * xstormy16/sim_high.ld: Make the stack start immediately at the end of the program. In newlib/ChangeLog: * configure.host (xstormy16): Don't use the generic malloc. * libc/machine/xstormy16/Makefile.am: Build tiny-malloc. * libc/machine/xstormy16/Makefile.in: Regenerate. * libc/machine/xstormy16/mallocr.c: New file. * libc/machine/xstormy16/tiny-malloc.c: New file.
* Allow mips user to override memory sizeMichael Meissner2002-02-012-1/+15
|
* Synchronize dates with FSF version of the ChangeLog. Remove spurious entry.Nick Clifton2002-02-011-7/+3
|
* * sim-sh64.h: New file.Ben Elliston2002-02-012-1/+59
|
* * config.guess: Import from master sources, rev 1.229.Ben Elliston2002-02-013-7/+30
| | | | * config.sub: Import from master sources, rev 1.240.
* * mmix.h: Tweak comments.Hans-Peter Nilsson2002-02-012-2/+27
| | | | | | | (MMIX_LD_ALLOCATED_REG_CONTENTS_SECTION_NAME): New. [BFD_ARCH_SIZE] (_bfd_mmix_prepare_linker_allocated_gregs, _bfd_mmix_finalize_linker_allocated_gregs, _bfd_mmix_check_all_relocs): Provide prototypes.
* Support small archive for pre AIX 4.3Tom Rix2002-02-012-4/+10
|
* merge from gccDJ Delorie2002-01-311-0/+4
|
* Add support for OpenRISC 32-bit embedded processorNick Clifton2002-01-319-36/+600
|
* * mkpasswd.c (main): Set default home path for 9x/Me if --path-to-homeCorinna Vinschen2002-01-312-0/+8
| | | | isn't given.
* * include/mapi.h: New file.Danny Smith2002-01-305-0/+191
| | | | | * lib/mapi.def: Add missing function stubs. * lib/test.c: Include mapi.h.
* * passwd.cc (ChangePW): Add parameter to differ between called forCorinna Vinschen2002-01-302-4/+14
| | | | | | | checking old password and called for changing password. If called for checking old password, return non-zero only if password is surely incorrect. (main): Call ChangePW() with additional parameter.
* add more wordsChristopher Faylor2002-01-301-65/+72
|
* * dump_setup.cc (parse_filename): Don't consider '_' part of the version.Christopher Faylor2002-01-292-1/+6
|
* * net.cc (getdomainname): Fix registry key for 9x systems, too.Corinna Vinschen2002-01-292-2/+6
|
* * net.cc (getdomainname): Fix registry key for NT systems.Corinna Vinschen2002-01-292-0/+5
|
* * cygcheck.cc: Fix typo. Remove uid_t kludge. Rely on kludge in sys/cygwin.hChristopher Faylor2002-01-294-8/+18
| | | | | | | instead. * getfacl.c: Add include to remove warning. * mkgroup.c (main): Assign variables outside of parameter passing. This seems to eliminate some compiler warnings.
* * cygcheck.cc: Use specific cygwin includes, as required.Christopher Faylor2002-01-292-5/+9
|
* * Makefile.in (MINGW_INCLUDES): Change cygwin include.Christopher Faylor2002-01-293-35/+108
| | | | | | | | | | | | | * strace.cc: Use specific cygwin includes, as required. (load_cygwin): New function. Loads cygwin DLL, if necessary. (attach_process): Attaches strace to a running process. (dostrace): Accept pid argument. Attach to pid if supplied. (usage): Describe -p option. Correct system description. (longopts): Alphabetize. (opts): Ditto. (main): Ditto. Handle -p option. * Makefile.in (CXXFLAGS): Ensure that important settings are preserved even when overriden by command line.
* * external.cc (cygwin_internal): Initialize various internal settings ifChristopher Faylor2002-01-299-25/+94
| | | | | | | | | | | | | | | | required to allow use of some things from user loaded DLL. (CW_STRACE_ON): Add new feature. (CW_CYGWIN_PID_TO_WINPID): Ditto. * pinfo.cc (set_myself): Call "strace.hello" to initiate possible strace session. (pinfo::init): Guard against dereferencing uninitialized myself. * sigproc.cc (wait_sig): Call strace.hello() when __SIGTRACE "signal" received. * strace.cc (strace::hello): New method. * wincap.cc (wincapc::init): Avoid initializing if already initialized. * wincap.h (wincapc::wincapc): New method. * include/sys/cygwin.h: Add new CW_ enums. Kludge typedefs of {g,u}id_t if required. * strace.h (strace::hello): Declare new method.
* elf/dwarf2.h: Sync with gcc version.Jason Merrill2002-01-282-23/+31
|
* merge from gccDJ Delorie2002-01-282-2/+6
|
* 2002-01-27 David O'Brien <obrien@FreeBSD.org>David O'Brien2002-01-282-8/+12
| | | | | | | * cgen.h (BFD_VERSION): Use BFD_VERSION_DATE instead. Approved by: Nick Clifton <nickc@cambridge.redhat.com> <m3k7u2g5uc.fsf@north-pole.nickc.cambridge.redhat.com>
* * libc/include/sys/signal.h [__CYGWIN__]: Issue error messageThomas Fitzsimmons2002-01-282-0/+10
| | | | when _CYGWIN_TYPES_H is not defined.
* * include/sys/strace.h (_STRACE_ON): Define.Christopher Faylor2002-01-282-0/+12
| | | | (_STRACE_OFF): Ditto.
* 2002-01-27 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2002-01-284-24/+87
| | | | | | | | | | | | | | From Steve Ellcey <sje@cup.hp.com>: * libtool.m4 (HPUX_IA64_MODE): Set to 32 or 64 based on ABI. (lt_cv_deplibs_check_method, lt_cv_file_magic_cmd, lt_cv_file_magic_test_file): Set to appropriate values for HP-UX IA64. * ltcf-c.sh (archive_cmds, hardcode_*): Ditto. * ltconfig (shlibpath_*, dynamic_linker, library_names_spec, soname_spec, sys_lib_search_path_spec): Ditto. Various configure scripts regenerated.
* * include/winuser.h (GetWindowLongPtr[AW],Danny Smith2002-01-282-0/+15
| | | | SetWindowLongPtr[AW]): Add prototypes for _WIN64.
* * include/winuser.h (GWLP_*,DWLP_*): Add missing constants.Danny Smith2002-01-272-1/+24
| | | | | | (GetWindowLongPtr[AW], SetWindowLongPtr[AW]): Map them to {Get Set}WindowLong[AW], as in Win32 they are equivalent. (GetWindowLongPtr, SetWindowLongPtr): Add Unicode mappings.
* * lib/test.c: Include wsnetbsd.h.Danny Smith2002-01-273-0/+41
| | | | * include/wsnetbs.h: New file.