summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2007-01-11 Gisle Vanem <giva@users.sourceforge.net>Danny Smith2007-01-111-1/+10
| | | | | | | | | | * include/winbase.h (struct _OVERLAPPED): Change type of Internal, InternalHigh members to ULONG_PTR. (PAPCFUNC): Change DWORD parameter to ULONG_PTR. (CreateIoCompletionPort): Likewise. (PostQueuedCompletionStatus): Likewise. (QueueUserAPC): Likewise. (GetQueuedCompletionStatus): Change PDWORD parm to PULONG_PTR.
* * mmap.cc (mmap64): Pre-Reserve space for the whole mapping to get aCorinna Vinschen2007-01-102-1/+31
| | | | | useful, valid address before the actual mappings take place. Fix typo in comment.
* * syscalls.cc (sync): Use b_drive for B: drive (Thanks to Howard Chu).Corinna Vinschen2007-01-102-1/+5
|
* Add changelog entries for copyright updates.Daniel Jacobowitz2007-01-101-0/+4
|
* Copyright updates for 2007.Daniel Jacobowitz2007-01-0911-14/+13
|
* * syscalls.cc (getpagesize): Change condition for clarity.Corinna Vinschen2007-01-092-2/+7
| | | | (getsystempagesize): Ditto.
* * Makefile.tpl (all-target): Correct @if conditional for target modules.Nick Clifton2007-01-095-123/+139
| | | | | * configure.in: Omit libiberty if building only target libgcc. * configure, Makefile.in: Regenerated.
* * cygpath.cc (usage): Add -O and -F, remove tabs.Corinna Vinschen2007-01-093-40/+99
| | | | | | | | (get_special_folder): New function. (get_user_folder): New function. (dowin): Add -O and -F, better -D, -P error handling. (main): Add -O and -F. * utils.sgml (cygpath): Document -O and -F.
* * mmap.cc: Do bookkeeping in 4K pages, rather than in 64K chunks.Corinna Vinschen2007-01-092-18/+26
|
* Mention that the top level configure file has been regenerated.Nick Clifton2007-01-091-0/+1
|
* oops - omitted from previous deltaNick Clifton2007-01-091-153/+146
|
* * configure.in: Add support for an x86_64-mingw* target.Nick Clifton2007-01-092-0/+13
| | | | * configure: Regenerate.
* * spu/exit.c (_exit): Finish with an infinite loop to eliminate aBen Elliston2007-01-092-0/+8
| | | | warning about this noreturn function returning.
* 2007-01-05 Brian Ford <Brian.Ford@FlightSafety.com>Jeff Johnston2007-01-082-1/+5
| | | | * configure.host (*-*-cygwin*): Define HAVE_BLKSIZE.
* bfd/Kazu Hirata2007-01-084-8/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * archures.c (bfd_mach_cpu32_fido): Rename to bfd_mach_fido. * bfd-in2.h: Regenerate. * cpu-m68k.c (arch_info_struct): Use bfd_mach_fido instead of bfd_mach_cpu32_fido. (m68k_arch_features): Use fido_a instead of cpu32. (bfd_m68k_compatible): Reject the combination of Fido and ColdFire. Accept the combination of CPU32 and Fido with a warning. * elf32-m68k.c (elf32_m68k_object_p, elf32_m68k_merge_private_bfd_data, elf32_m68k_print_private_bfd_data): Treat Fido as an architecture by itself. binutils/ * readelf.c (get_machine_flags): Treat Fido as an architecture by itself. gas/ * config/tc-m68k.c (m68k_archs, m68k_cpus): Treat Fido as an architecture by itself. (m68k_ip): Don't issue a warning for tbl instructions on fido. (m68k_elf_final_processing): Treat Fido as an architecture by itself. include/elf/ * m68k.h (EF_M68K_FIDO): New. (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO. (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove. include/opcode/ * m68k.h (m68010up): OR fido_a. opcodes/ * m68k-opc.c (m68k_opcodes): Replace cpu32 with cpu32 | fido_a except on tbl instructions.
* 2007-02-06 Pierre A. Humblet <Pierre.Humblet@ieee.org>Danny Smith2007-01-082-1/+52
| | | | | | | | | | | | | * windns.h (DNS_TYPE_RP, DNS_TYPE_AFSDB, DNS_TYPE_X25, DNS_TYPE_ISDN, DNS_TYPE_RT, DNS_TYPE_NSAP, DNS_TYPE_NSAPPTR, DNS_TYPE_SIG, DNS_TYPE_KEY, DNS_TYPE_PX, DNS_TYPE_GPOS, DNS_TYPE_AAAA, DNS_TYPE_LOC, DNS_TYPE_NXT, DNS_TYPE_EID, DNS_TYPE_NIMLOC, DNS_TYPE_SRV, DNS_TYPE_ATMA, DNS_TYPE_NAPTR, DNS_TYPE_KX, DNS_TYPE_CERT, DNS_TYPE_A6, DNS_TYPE_DNAME, DNS_TYPE_SINK, DNS_TYPE_OPT, DNS_TYPE_UINFO, DNS_TYPE_UID, DNS_TYPE_GID, DNS_TYPE_UNSPEC, DNS_TYPE_ADDRS, DNS_TYPE_TKEY, DNS_TYPE_TSIG, DNS_TYPE_IXFR, DNS_TYPE_AXFR, DNS_TYPE_MAILB, DNS_TYPE_MAILA, DNS_TYPE_ALL, DNS_TYPE_ANY): Add enum values.
* * security.h (setacl): Add parameter for writability flag.Corinna Vinschen2007-01-074-6/+26
| | | | | | | * sec_acl.cc (setacl): Ditto. Set to true if any ACE with write permissions is created. * fhandler_disk_file.cc (fhandler_disk_file::facl): Reset FILE_ATTRIBUTE_READONLY if ACL contains an ACE with write permissions.
* * include/strings.h: Don't include string.h. Only declare functionsCorinna Vinschen2007-01-052-4/+40
| | | | according to SUSv3.
* 2007-01-04 Kazu Hirata <kazu@codesourcery.com>Jeff Johnston2007-01-046-159/+207
| | | | | | | | | | | | | | | | | | | Merge from newlib-csl-20060320-branch: 2006-12-22 Nathan Sidwell <nathan@codesourcery.com> libgloss/ * m68k/Makefile.in (CF_ISRS): Remove now shared routines. * m68k/cf-crt0.S (__reset): Define here. * m68k/cf-isrs.c: Share some ISRS. Add aliases for each IRQ slot. * m68k/cf-isv.S: Move to .interrupt_vector section. Make each slot a unique routine. * m68k/cf.sc: Adjust for .interrupt_vector section. libgloss/ * m68k/Makefile.in (m5273c3): Rename to ... (m5272c3): ... here to fix typo. (m5249c3): New. (CF_BOARDS): Add it.
* (get_ifconf): Set MTU for loopback to more correct value.Corinna Vinschen2007-01-042-2/+6
|
* * fhandler_socket.cc (fhandler_socket::ioctl): Don't fake resultsCorinna Vinschen2007-01-043-123/+121
| | | | | | | | | | for SIOCGIFFLAGS here. Call get_ifconf instead. * net.cc (get_2k_ifconf): Clean up code to generate interface name. Handle SIOCGIFFLAGS here. (get_nt_ifconf): Fake SIOCGIFFLAGS here. (get_95_ifconf): Ditto. (get_ifconf): Don't fake loopback on systems with IP Helper Lib. Set MTU for loopback to a more "modern" value.
* * fhandler.h (PREFERRED_IO_BLKSIZE): Define as 64K.Corinna Vinschen2007-01-046-9/+24
| | | | | | | | * fhandler.cc (fhandler_base::fstat): Set st_blksize to PREFERRED_IO_BLKSIZE. * fhandler_disk_file.cc (fhandler_base::fstat_helper): Ditto. * fhandler_mailslot.cc (fhandler_mailslot::fstat): Ditto. * fhandler_raw.cc (fhandler_dev_raw::fstat): Ditto.
* 2007-01-04 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2007-01-043-3/+14
| | | | | * configure.in: Use DEV-PHASE to detect the default for --enable-werror. * configure: Regenerate.
* Sync with gcc:Daniel Jacobowitz2007-01-046-201/+1153
| | | | | | | | | | | * Makefile.def (target_modules): Add libgcc. (lang_env_dependencies): Remove default items. Use no_c and no_gcc. * Makefile.tpl (clean-target-libgcc): Delete. (configure-target-[+module+]): Emit --disable-bootstrap dependencies on gcc even for bootstrapped modules. Rewrite handling of lang_env_dependencies to loop over target_modules. * configure.in (target_libraries): Add target-libgcc. * Makefile.in, configure: Regenerated.
* 2006-01-03 Kazu Hirata <kazu@codesourcery.com>Jeff Johnston2007-01-035-35/+56
| | | | | | | | * arm/Makefile (RDPMON_OBJS): Add _exit.o and _kill.o. (RDIMON_OBJS): Define in terms of RDPMON_OBJS. (rdimon-_exit.o, rdimon-_kill.o): New. * arm/_exit.c, arm/_kill.c: New. * arm/syscalls.c (_exit, _kill): Remove.
* 2007-01-03 Kazu Hirata <kazu@codesourcery.com>Jeff Johnston2007-01-032-8/+12
| | | | | | | Merge from newlib-csl-20060320-branch: 2006-12-22 Nathan Sidwell <nathan@codesourcery.com> * m68k/cf-crt0.S (__start): Adjust semihosting.
* * ChangeLog: Happy New Year.Corinna Vinschen2007-01-033-3573/+3572
| | | | | * ChangeLog-2006: Move 2006 changelogs here. * spawn.cc: Bump copyright.
* 2007-01-02 Kazu Hirata <kazu@codesourcery.com>Jeff Johnston2007-01-022-8/+13
| | | | | | | Merge from newlib-csl-20060320-branch: 2006-12-22 Nathan Sidwell <nathan@codesourcery.com> * m68k/cf-hosted.S (__hosted): Adjust semihosting.
* 2007-01-02 Ben Elliston <bje@au.ibm.com>Jeff Johnston2007-01-022-3/+6
| | | | | * doc/makedoc.c: Include <stdlib.h>. (malloc, realloc): Remove extern declarations.
* 2007-01-02 Ben Elliston <bje@au.ibm.com>Jeff Johnston2007-01-022-1/+5
| | | | * spu/time.c (time): Cast new sys.time value to unsigned int.
* 2007-01-01 Mike Stump <mrs@apple.com>Paolo Bonzini2007-01-022-8/+2
| | | | * mh-ppc-darwin: Remove support for building with Apple's gcc-3.1.
* * spawn.cc (spawn_guts): Don't expect synchronization from a non-cygwinChristopher Faylor2007-01-012-2/+10
| | | | _P_NOWAIT process.
* * include/libgen.h: New file; required by...Keith Marshall2006-12-315-3/+321
| | | | | | | * mingwex/basename.c, mingwex/dirname.c: New files. * mingwex/Makefile.in (DISTFILES): Add them... (POSIX_OBJS): ...with corresponding basename.o, dirname.o (Dependencies): Typo; s/Dependancies/Dependencies/
* 2006-12-29 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2006-12-297-392/+376
| | | | | | | | | | | | | | | | | | | | | | | | | Sync with gcc: 2006-12-29 Paolo Bonzini <bonzini@gnu.org> * configure.in: Reorganize recognition of languages. Add --enable-stage1-languages. Show supported languages for the chosen target rather than all recognized languages. * configure: Regenerate. 2006-12-29 Paolo Bonzini <bonzini@gnu.org> * Makefile.tpl (GCC_STRAP_TARGETS, all-prebootstrap): Remove. * Makefile.in: Regenerate. 2006-12-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * configure.in: Warn that MPFR 2.2.0 is buggy. * configure: Regenerate. config: 2006-12-29 Paolo Bonzini <bonzini@gnu.org> * acx.m4: Sync with gcc.
* * configure.in: When removing Makefiles to force a reconfigure, alsoIan Lance Taylor2006-12-273-31/+72
| | | | | remove prev-DIR*/Makefile. * configure: Regenerate.
* * arm/licfunc.c (do_AngelSWI): Remove.Kazu Hirata2006-12-254-35/+25
| | | | | * arm/syscalls.c (do_AngelSWI): Remove. * arm/swi.h (do_AngelSWI): New.
* * arm/syscalls.c (_unlink, _system, _rename): Cast argumentsKazu Hirata2006-12-252-4/+9
| | | | to do_AngelSWI to int.
* bfd/Kazu Hirata2006-12-254-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * archures.c (bfd_mach_cpu32_fido): New. (bfd_mach_mcf_isa_a_nodiv, bfd_mach_mcf_isa_a, bfd_mach_mcf_isa_a_mac, bfd_mach_mcf_isa_a_emac, bfd_mach_mcf_isa_aplus, bfd_mach_mcf_isa_aplus_mac, bfd_mach_mcf_isa_aplus_emac, bfd_mach_mcf_isa_b_nousp, bfd_mach_mcf_isa_b_nousp_mac, bfd_mach_mcf_isa_b_nousp_emac, bfd_mach_mcf_isa_b, bfd_mach_mcf_isa_b_mac, bfd_mach_mcf_isa_b_emac, bfd_mach_mcf_isa_b_float, bfd_mach_mcf_isa_b_float_mac, bfd_mach_mcf_isa_b_float_emac): Increment the defined values. * bfd-in2.h: Regenerate. * cpu-m68k.c (arch_info_struct): Add en entry for bfd_mach_cpu32_fido. * elf32-m68k.c (elf32_m68k_object_p): Handle EF_M68K_CPU32_FIDO_A. (elf32_m68k_merge_private_bfd_data): Use EF_M68K_CPU32_MASK. (elf32_m68k_print_private_bfd_data): Handle EF_M68K_CPU32_FIDO_A. binutils/ * readelf.c (get_machine_flags): Handle EF_M68K_CPU32_FIDO_A. gas/ * config/tc-m68k.c (cpu_of_arch): Add fido. (m68k_archs, m68k_cpu): Add entries for fido. (m68k_elf_final_processing): Handle EF_M68K_CPU32_FIDO_A. include/elf/ * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New. include/opcode/ * m68k.h (fido_a): New.
* * m68k.h (mcfmac, mcfemac, cfloat, mcfhwdiv, mcfisa_a,Kazu Hirata2006-12-242-12/+18
| | | | | mcfisa_aa, mcfisa_b, mcfusp, mcf_mask): Double the defined values.
* bfd/Kazu Hirata2006-12-241-0/+4
| | | | | | | | | | * config.bfd: Recognize fido. gas/ * configure.tgt: Recognize fido. ld/ * configure.tgt: Recognize fido.
* * fhandler_disk_file.cc (fhandler_disk_file::readdir): Improve debugCorinna Vinschen2006-12-212-1/+9
| | | | output.
* * dumper.cc: Include ansidecl.h before including bfd.h to woraroundCorinna Vinschen2006-12-212-2/+7
| | | | a problem with the order in which system include files are included.
* Partially revert change from 2006-10-22. GetSecurityInfo messes upCorinna Vinschen2006-12-204-46/+88
| | | | | | | | | | | | | | user information on NT4. * sec_helper.cc (security_descriptor::malloc): Drop LocalAlloc considerations. (security_descriptor::realloc): Ditto. (security_descriptor::free): Ditto. * security.cc (get_reg_security): Reinstantiate. (get_nt_object_security): Revert to using NtQuerySecurityObject. * security.h (class security_descriptor): Drop type member. Accommodate throughout. (security_descriptor::size): Constify. (security_descriptor::copy): Ditto.
* 2006-12-19 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2006-12-192-70/+172
| | | | * configure.texi: Fix botched commit.
* bfd/Kazu Hirata2006-12-192-1/+9
| | | | | | | | | * elf32-m68k.c (elf32_m68k_object_p, elf32_m68k_print_private_bfd_data): Use EF_M68K_ARCH_MASK to extract architecture mask. include/elf/ * m68k.h (EF_M68K_ARCH_MASK): New.
* 2006-12-19 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2006-12-1910-446/+465
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sync with gcc: 2006-12-19 Paolo Bonzini <bonzini@gnu.org> * configure.in: Remove "$build" case for powerpc-*-darwin* since it only affects bootstrap and could be tested on "$host" as well. * configure: Regenerate. * config/mh-ppc-darwin: Add to the stage1 cflags here. 2006-12-19 Paolo Bonzini <bonzini@gnu.org> PR bootstrap/29544 * Makefile.def (flags_to_pass): Add STAGE1_CHECKING. (bootstrap_stage): Add STAGE1_CHECKING to stage1 configure flags, move here comment from Makefile.tpl. * Makefile.tpl: Move some definitions higher in the file. (STAGE1_CHECKING): New. * configure.in: Add --enable-stage1-checking. * configure: Regenerate. * Makefile.in: Regenerate. 2006-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * configure.in: Update error message for missing GMP/MPFR. * configure: Regenerate. 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * configure.in: Update MPFR version in error message. * configure: Regenerate. 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * configure.in (--with-mpfr-dir, --with-gmp-dir): Remove flags. (--with-mpfr-include, --with-mpfr-lib, --with-gmp-include, --with-gmp-lib): New flags. * configure: Regenerate. config: 2006-12-04 Eric Botcazou <ebotcazou@libertysurf.fr> * tls.m4 (GCC_CHECK_TLS): Do not test TLS with static linking if static linking doesn't even work.
* bfd/Nathan Sidwell2006-12-192-0/+6
| | | | | | | | | | | * elf.c (assign_file_positions_for_load_sections): Adjust p_vaddr by p_vaddr_offset. Copy alignment & use if it is valid. (rewrite_elf_program_headers): Cope with leading padding in a segment that does not contain file or program headers. (copy_elf_program_header): Likewise. include/elf/ * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
* 2005-12-18 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2006-12-1881-757/+790
| | | | | | | | | | | | | | | | | * NEWS: Update with 1.15.0 info. * README: Ditto. * acinclude.m4: Change version number to 1.15.0. * aclocal.m4: Regenerated. * configure: Ditto. * doc/aclocal.m4: Ditto. * doc/configure: Ditto. * libc/*/aclocal.m4: Ditto. * libc/*/configure: Ditto. * libc/libc.texinfo: Ditto. * libm/*/aclocal.m4: Ditto. * libm/*/configure: Ditto. * libm/libm.texinfo: Ditto. * libc/sys/linux/shared.ld: Add VERS_1.15.
* 2006-12-18 Kazu Hirata <kazu@codesourcery.com>Jeff Johnston2006-12-182-0/+16
| | | | | | | | Merge from newlib-csl-20060320-branch: 2006-12-01 Nathan Sidwell <nathan@codesourcery.com> Kazu Hirata <kazu@codesourcery.com> * configure.host: Recognize fido.
* 2006-12-18 Kazu Hirata <kazu@codesourcery.com>Jeff Johnston2006-12-1814-14/+1815
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge from newlib-csl-20060320-branch: 2006-12-15 Daniel Jacobowitz <dan@codesourcery.com> * m68k/fido-crt0.S (_vector_table): Reference _PrivilegeViolationHandler. 2006-12-15 Daniel Jacobowitz <dan@codesourcery.com> * m68k/fido-crt0.S (_start): Set %vbr for context 0 in RAM configs. * m68k/fido.sc: Clean up formatting. Add comments. Move stack and heap end to SDRAM for SRAM and SDRAM configurations. Put RedBoot application text in SRAM. 2006-12-13 Nathan Sidwell <nathan@codesourcery.com> * m68k/Makefile (install_cf): Don't loop over files here. Only install sources for the default multilib. (install_fido): Likewise. (install_io): Install bsps in one go. 2006-12-01 Nathan Sidwell <nathan@codesourcery.com> Kazu Hirata <kazu@codesourcery.com> * configure.in: Recognize fido-*-*. * configure: Regenerate. * m68k/Makefile.in (CF_ISRS): Use addprefix. (FIDO_CRT0, FIDO_BSP, FIDO_OBJS, FIDO_HANDLERS, FIDO_UNHOSTED_SCRIPTS, FIDO_HOSTED_SCRIPTS, FIDO_SCRIPTS, FIDO_SOURCES, all_fido, fido-%-crt0.o, fido-rom.ld, fido-rom-hosted.ld, fido-sram.ld, fido-sram-hosted.ld, fido-sdram.ld, fido-sdram-hosted.ld, fido-redboot.ld, install_fido): New. * m68k/asm.h (mbb): New. * m68k/configure.in (DO): Check for __mfido__. * m68k/configure: Regenerate. * m68k/fido-_exit.c, m68k/fido-crt0.S, m68k/fido-handler.c, m68k/fido-hosted.S, m68k/fido-sbrk.c, m68k/fido.h, m68k/fido.sc, m68k/fido_profiling.h: New.