]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
18 years agogas/
Daniel Jacobowitz [Mon, 15 Aug 2005 15:37:15 +0000 (15:37 +0000)]
gas/
* config/tc-ppc.c (parse_cpu): Add -me300 support.
(md_show_usage): Likewise.
* doc/c-ppc.texi (PowerPC-Opts): Document it.
include/opcode/
* ppc.h (PPC_OPCODE_E300): Define.
opcodes/
* ppc-dis.c (powerpc_dialect): Handle e300.
(print_ppc_disassembler_options): Likewise.
* ppc-opc.c (PPCE300): Define.
(powerpc_opcodes): Mark icbt as available for the e300.
binutils/
* doc/binutils.texi (objdump): Document -M e300.

18 years ago * init.cc (respawn_wow64_process): Make inline function. Remove
Corinna Vinschen [Sun, 14 Aug 2005 19:48:07 +0000 (19:48 +0000)]
* init.cc (respawn_wow64_process): Make inline function.  Remove
"noreturn" attribute.  Add additional check if parent process is
actually a 64 bit process.
(dll_entry): Only test WOW64 processes with a stack in the usual
"dangerous" process space area.

18 years ago * Include/_mingw.h: Increment version to 3.8.
Chris Sutcliffe [Sat, 13 Aug 2005 12:52:43 +0000 (12:52 +0000)]
    * Include/_mingw.h: Increment version to 3.8.
        * Makefile.in: Ditto.

18 years ago * s390.h (s390_opcode_cpu_val): Add enum for cpu type z9-109.
Martin Schwidefsky [Fri, 12 Aug 2005 18:02:38 +0000 (18:02 +0000)]
* s390.h (s390_opcode_cpu_val): Add enum for cpu type z9-109.

18 years agotoplevel:
Paolo Bonzini [Fri, 12 Aug 2005 14:22:33 +0000 (14:22 +0000)]
toplevel:
2005-08-12  Paolo Bonzini  <bonzini@gnu.org>

* configure.in: Replace NCN_STRICT_CHECK_TOOL with
NCN_STRICT_CHECK_TOOLS, and likewise for NCN_STRICT_CHECK_TARGET_TOOLS.
Look for alternate names of the target cc and c++

config:
2005-08-12  Paolo Bonzini  <bonzini@gnu.org>

* config/acx.m4 (NCN_CHECK_TARGET_TOOL, NCN_STRICT_CHECK_TOOL,
NCN_STRICT_CHECK_TARGET_TOOL): Remove.
(NCN_STRICT_CHECK_TOOLS, NCN_STRICT_CHECK_TARGET_TOOLS): New,

18 years ago * include/ddk/hidsdi.h: New file.
Danny Smith [Fri, 12 Aug 2005 09:16:18 +0000 (09:16 +0000)]
* include/ddk/hidsdi.h:  New file.
* lib/ddk/hid.def: Uncomment symbols and add stdcall suffix for
functions declared in hidsdi.h.
Thanks to:  Alex J Lennon  <ajlennon at organixconsulting dot com>

18 years ago * lib/imm32.def (ImmDisableIME): Add stub.
Danny Smith [Fri, 12 Aug 2005 09:11:40 +0000 (09:11 +0000)]
* lib/imm32.def (ImmDisableIME): Add stub.
Thanks to: "kidmin"  <kidmin at users dot sourceforge dot net>

18 years agowhite space
Christopher Faylor [Fri, 12 Aug 2005 02:39:13 +0000 (02:39 +0000)]
white space

18 years agofix typo
Christopher Faylor [Thu, 11 Aug 2005 17:18:18 +0000 (17:18 +0000)]
fix typo

18 years ago* fhandler_serial.cc (fhandler_serial::tcgetattr): Return current baud rate
Christopher Faylor [Thu, 11 Aug 2005 17:03:18 +0000 (17:03 +0000)]
* fhandler_serial.cc (fhandler_serial::tcgetattr): Return current baud rate
regardless of current DTR state.

18 years ago* dcrt0.cc: Remove ld_preload declaration.
Christopher Faylor [Thu, 11 Aug 2005 16:30:48 +0000 (16:30 +0000)]
* dcrt0.cc: Remove ld_preload declaration.
* winsup.h: Move ld_preload declaration here.
* fork.cc (fork_child): Call ld_preload() before returning.

18 years ago* child_info. (CURR_CHILD_INFO_MAGIC): Refresh.
Christopher Faylor [Thu, 11 Aug 2005 16:13:30 +0000 (16:13 +0000)]
* child_info.  (CURR_CHILD_INFO_MAGIC): Refresh.
(child_info::child_info()): New constructor.
(child_info_spawn::child_info_spawn()): Ditto.
(child_info_spawn::operator new): New operator.
(child_info_spawn::set): New function.
* spawn.cc (av()): New constructor.
(av::operator new): New operator.
(av::set): New function.
(spawn_guts): Reorganize so that classes which allocates are defined early in
the function so that it can be properly cleaned up after an efault.  Set errno
to E2BIG in the event of a SEGV situation.

18 years agoAttempting to add include/objsafe.h again...
Dimitri Papadopoulos [Thu, 11 Aug 2005 09:04:13 +0000 (09:04 +0000)]
Attempting to add include/objsafe.h again...

18 years ago * include/w32api.h: Increment version to 3.3.
Chris Sutcliffe [Thu, 11 Aug 2005 02:13:36 +0000 (02:13 +0000)]
    * include/w32api.h: Increment version to 3.3.
        * Makefile.in: Ditto.

18 years ago* MAINTAINERS (CPU Ports): Add CPU port maintainer section.
DJ Delorie [Wed, 10 Aug 2005 21:16:14 +0000 (21:16 +0000)]
* MAINTAINERS (CPU Ports): Add CPU port maintainer section.

18 years ago2005-08-10 Stephen Huw Clarke <stephen.clarke@st.com>
Jeff Johnston [Wed, 10 Aug 2005 21:02:28 +0000 (21:02 +0000)]
2005-08-10  Stephen Huw Clarke  <stephen.clarke@st.com>

        * libm/common/sf_fmax.c: Fix to properly handle NaNs.
        * libm/common/s_max.c: Ditto.
        * libm/common/sf_fmin.c: Ditto.
        * libm/common/s_min.c: Ditto.

18 years ago2005-08-10 DJ Delorie <dj@redhat.com>
Jeff Johnston [Wed, 10 Aug 2005 20:35:13 +0000 (20:35 +0000)]
2005-08-10  DJ Delorie  <dj@redhat.com>

        * configure.host: Add m32c support.
        * libc/include/machine/ieeefp.h: Likewise.
        * libc/include/machine/setjmp.h: Likewise.
        * libc/include/sys/config.h: Likewise.
        * libc/machine/m32c: New directory, Renesas R8C/M16C/M32C support.
        * libc/machine/m32c/aclocal.m4: New file.
        * libc/machine/m32c/configure: Ditto.
        * libc/machine/m32c/configure.in: Ditto.
        * libc/machine/m32c/Makefile.am: Ditto.
        * libc/machine/m32c/Makefile.in: Ditto.
        * libc/machine/m32c/setjmp.S: Ditto.

18 years agoAdd * qualifier for file list.
Jeff Johnston [Wed, 10 Aug 2005 20:29:55 +0000 (20:29 +0000)]
Add * qualifier for file list.

18 years ago2005-08-10 DJ Delorie <dj@redhat.com>
Jeff Johnston [Wed, 10 Aug 2005 20:29:33 +0000 (20:29 +0000)]
2005-08-10  DJ Delorie  <dj@redhat.com>

        * configure.in: Add m32c support.
        * configure: Regenerated
        * m32c: New directory, Renesas R8C/M16C/M32C support.
        * m32c/abort.S m32c/argvlen.S m32c/argv.S m32c/chdir.S,
        m32c/chmod.S m32c/close.S m32c/configure m32c/configure.in,
        m32c/crt0.S, m32c/crtn.S, m32c/exit.S, m32c/fstat.S,
        m32c/genscript, m32c/getpid.S, m32c/gettimeofday.S,
        m32c/heaptop.S, m32c/isatty.S, m32c/kill.S, m32c/link.S,
        m32c/lseek.S, m32c/m32csys.h, m32c/m32c.tmpl, m32c/Makefile.in,
        m32c/open.S, m32c/read.S, m32c/sbrk.c, m32c/stat.S, m32c/time.S,
        m32c/times.S, m32c/unlink.S, m32c/utime.S, m32c/write.S: New files

18 years ago * include/wctype.h (towupper, towlower): Change arg and return value
Danny Smith [Wed, 10 Aug 2005 10:10:32 +0000 (10:10 +0000)]
* include/wctype.h (towupper, towlower): Change arg and return value
types to wint_t.
* include/ctype.h (towupper, towlower): Likewise.

18 years ago * mthr_stub.c (__mingwthr_key_dtor): Replace assert(0) with
Danny Smith [Wed, 10 Aug 2005 10:05:02 +0000 (10:05 +0000)]
* mthr_stub.c (__mingwthr_key_dtor): Replace assert(0) with
a diagnostic, guarded by #ifdef DEBUG.
(__mingwthr_remove_key_dtor): Likewise.

18 years ago * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
John David Anglin [Wed, 10 Aug 2005 02:51:52 +0000 (02:51 +0000)]
* hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
New defines.

18 years ago* cygserver.cc (main): Call wincap.init() earlier to avoid a NULL dereference.
Christopher Faylor [Mon, 8 Aug 2005 19:46:48 +0000 (19:46 +0000)]
* cygserver.cc (main): Call wincap.init() earlier to avoid a NULL dereference.

18 years ago* include/sys/cdefs.h: Remove extra line.
Christopher Faylor [Mon, 8 Aug 2005 18:54:28 +0000 (18:54 +0000)]
* include/sys/cdefs.h: Remove extra line.

18 years ago * security.cc (get_reg_security): New static function.
Corinna Vinschen [Mon, 8 Aug 2005 16:30:15 +0000 (16:30 +0000)]
* security.cc (get_reg_security): New static function.
(get_nt_object_security): Call get_reg_security for registry keys
to circumvent problems with predefined registry keys.

18 years ago * fhandler_process.cc (fhandler_process::open): Allow opening of
Corinna Vinschen [Mon, 8 Aug 2005 15:33:32 +0000 (15:33 +0000)]
* fhandler_process.cc (fhandler_process::open): Allow opening of
/proc/<pid>/fd for reading.
* fhandler_registry.cc (fhandler_registry::open): Ditto for registry
keys.

18 years ago* include/sys/cdefs.h (__CONCAT): Define.
Christopher Faylor [Mon, 8 Aug 2005 15:00:39 +0000 (15:00 +0000)]
* include/sys/cdefs.h (__CONCAT): Define.
* include/elf.h: New file.
* include/sys/elf32.h: Ditto.
* include/sys/elf64.h: Ditto.
* include/sys/elf_common.h: Ditto.
* include/sys/elf_generic.h: Ditto.

18 years ago* cygwin.sc: Use simpler method to align .cygheap.
Christopher Faylor [Mon, 8 Aug 2005 13:53:05 +0000 (13:53 +0000)]
* cygwin.sc: Use simpler method to align .cygheap.
* dllfixdbg: Just copy .stab and .stabstr sections when making cygwin1.dbg,
rather than relying on objcopy to keep only the debug sections since objcopy
seems to get it wrong.
* dtable.cc (build_fh_pc): Check setting fh to fhandler_nodevice for NULL, too.

18 years ago * ftw.c: Include winsup.h.
Corinna Vinschen [Mon, 8 Aug 2005 13:39:56 +0000 (13:39 +0000)]
* ftw.c: Include winsup.h.
* nftw.c: Ditto.
* include/ftw.h: Guard declarations appropriately.

18 years ago * moldname.def.in (sleep, beep, seterrormode): Remove.
Danny Smith [Mon, 8 Aug 2005 10:22:20 +0000 (10:22 +0000)]
* moldname.def.in (sleep, beep, seterrormode): Remove.

18 years ago * Makefile.in (DLL_OFILES): Add fts.o, ftw.o, nftw.o.
Corinna Vinschen [Mon, 8 Aug 2005 09:45:42 +0000 (09:45 +0000)]
* Makefile.in (DLL_OFILES): Add fts.o, ftw.o, nftw.o.
* cygwin.din: Export fts_children, fts_close, fts_get_clientptr,
fts_get_stream, fts_open, fts_read, fts_set, fts_set_clientptr,
ftw, nftw.
* fts.c: New file, imported from FreeBSD.
* ftw.c: Ditto.
* nftw.c: Ditto.
* include/fts.h: Ditto.
* include/ftw.h: Ditto.
* include/cygwin/version.h: Bump API minor number.

18 years ago2005-08-08 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Mon, 8 Aug 2005 09:21:05 +0000 (09:21 +0000)]
2005-08-08  Paolo Bonzini  <bonzini@gnu.org>

* configure.in (CC_FOR_TARGET, CXX_FOR_TARGET, GCJ_FOR_TARGET,
GCC_FOR_TARGET, RAW_CXX_FOR_TARGET, GFORTRAN_FOR_TARGET): Find
them with NCN_STRICT_CHECK_TARGET_TOOL, like the other target
tools; remove code to manually set them.
(Target tools): Look in the environment for them.
* Makefile.tpl (CC_FOR_TARGET, CXX_FOR_TARGET, GCJ_FOR_TARGET,
GCC_FOR_TARGET, RAW_CXX_FOR_TARGET, GFORTRAN_FOR_TARGET): Redefine.
(AS_FOR_TARGET, LD_FOR_TARGET, NM_FOR_TARGET): Look into gcc
build directory.
(CONFIGURED_CC_FOR_TARGET, CONFIGURED_CXX_FOR_TARGET,
CONFIGURED_GCJ_FOR_TARGET, CONFIGURED_GCC_FOR_TARGET,
CONFIGURED_GFORTRAN_FOR_TARGET, USUAL_CC_FOR_TARGET,
USUAL_CXX_FOR_TARGET, USUAL_GCJ_FOR_TARGET, USUAL_GCC_FOR_TARGET,
USUAL_RAW_CXX_FOR_TARGET, USUAL_GFORTRAN_FOR_TARGET): New.
(CXX_FOR_TARGET_FOR_RECURSIVE_MAKE,
RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE, RECURSE_FLAGS): Delete.
* configure: Regenerate.
* Makefile.in: Regenerate.

18 years ago* Makefile.in (dtable_CFLAGS): Use -fomit-frame-pointer and -fcheck-new.
Christopher Faylor [Mon, 8 Aug 2005 04:06:07 +0000 (04:06 +0000)]
* Makefile.in (dtable_CFLAGS): Use -fomit-frame-pointer and -fcheck-new.
* cygheap.cc (cmalloc): Only emit system_printf warnings on failure if
DEBUGGING.
(crealloc): Ditto.
(ccalloc): Ditto.
* dtable.cc (build_fh_name): Treat NULL return from cnew as indicative of
EMFILE condition.
(build_fh_dev): Ditto.
(dtable::dup_worker): Handle NULL return from build_fh_pc.
(dtable::vfork_child_dup): Trust dup_worker to set errno.
* fhandler.h (fhandler_base::new): Mark as nothrow.

18 years ago* dllfixdbg: New perl script.
Christopher Faylor [Mon, 8 Aug 2005 02:27:43 +0000 (02:27 +0000)]
* dllfixdbg: New perl script.
* configure.in: Detect objcopy, objdump, strip.
* configure: Regenerate.
* Makefile.in: Pass target objcopy/objdump to new dllfixdbg script.  Remove
previous perl check.
* cygwin.sc: Add .gnu_debuglink_overlay section for eventual replacement with
.gnu_debuglink section.  Revert move of cygheap to end of image.

18 years ago * Makefile.in: Allow previous patch to work in a 64 bit environment.
Corinna Vinschen [Sun, 7 Aug 2005 09:21:09 +0000 (09:21 +0000)]
* Makefile.in: Allow previous patch to work in a 64 bit environment.

18 years agorevert erroneous checkin
Christopher Faylor [Sun, 7 Aug 2005 02:38:46 +0000 (02:38 +0000)]
revert erroneous checkin

18 years ago* Makefile.in: Warn when end of cygheap is not on 64k boundary.
Christopher Faylor [Sun, 7 Aug 2005 02:38:13 +0000 (02:38 +0000)]
* Makefile.in: Warn when end of cygheap is not on 64k boundary.
* cygwin.sc: Try harder to ensure that cygheap is on a 64k boundary.  Move
cygheap to end of image to stop interference from unstripped debug regions.

18 years ago* include/endian.h: Move everything into this file and define things more like
Christopher Faylor [Sat, 6 Aug 2005 23:00:06 +0000 (23:00 +0000)]
* include/endian.h: Move everything into this file and define things more like
linux.
* include/cygwin/types.h: Include endian.h.
* include/sys/dirent.h: Define DT_* types and conversion macros.
* pinfo.cc (pinfo::init): Remove special handling for PID_ALLPIDS and execed
code, even though it probably still isn't quite right.

18 years agoUpdate to switch FAQ from texinfo to DocBook.
Joshua Daniel Franklin [Sat, 6 Aug 2005 05:14:41 +0000 (05:14 +0000)]
Update to switch FAQ from texinfo to DocBook.

18 years ago * thread.cc (pthread::create(3 args)): Make bool.
Corinna Vinschen [Fri, 5 Aug 2005 16:14:41 +0000 (16:14 +0000)]
* thread.cc (pthread::create(3 args)): Make bool.
(pthread_null::create): Ditto.
(pthread::create(4 args)): Check return of inner create rather than
calling is_good_object().
* thread.h: Ditto.

18 years ago * fhandler_tty.cc (fhandler_tty_slave::tcflush): Return either 0 or -1.
Corinna Vinschen [Fri, 5 Aug 2005 16:11:21 +0000 (16:11 +0000)]
* fhandler_tty.cc (fhandler_tty_slave::tcflush): Return either 0 or -1.

18 years ago * thread.cc (pthread_cond_timedwait): Check abstime for validity
Corinna Vinschen [Fri, 5 Aug 2005 11:31:33 +0000 (11:31 +0000)]
* thread.cc (pthread_cond_timedwait): Check abstime for validity
according to SUSv3.  Rewrite timeout check and waitlength calculation
to avoid overflow problems.

18 years ago * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
John David Anglin [Thu, 4 Aug 2005 17:15:07 +0000 (17:15 +0000)]
* hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
(PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
deprecated defines.
(DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
NT_HP_UX_OPTIONS): Define.

18 years ago * hppa.h: Update copyright dates.
John David Anglin [Wed, 3 Aug 2005 15:08:52 +0000 (15:08 +0000)]
* hppa.h: Update copyright dates.

18 years ago * mount.cc (longopts): Fix typo which disallows --options option.
Corinna Vinschen [Wed, 3 Aug 2005 09:23:39 +0000 (09:23 +0000)]
* mount.cc (longopts): Fix typo which disallows --options option.

18 years ago2005-08-02 Bob Wilson <bob.wilson@acm.org>
Jeff Johnston [Tue, 2 Aug 2005 19:44:44 +0000 (19:44 +0000)]
2005-08-02  Bob Wilson  <bob.wilson@acm.org>

         * libm/math/ef_hypot.c (__ieee754_hypotf): Add missing exponent bias
         to the value for 2^126.

18 years agoFixed comment spacing.
Jeff Johnston [Tue, 2 Aug 2005 19:32:06 +0000 (19:32 +0000)]
Fixed comment spacing.

18 years ago2005-08-02 Shaun Jackman <sjackman@gmail.com>
Jeff Johnston [Tue, 2 Aug 2005 19:28:31 +0000 (19:28 +0000)]
2005-08-02  Shaun Jackman  <sjackman@gmail.com>

        * libgloss/arm/libcfunc.c (isatty): New function.

18 years ago2005-08-02 Shaun Jackman <sjackman@gmail.com>
Jeff Johnston [Tue, 2 Aug 2005 19:17:21 +0000 (19:17 +0000)]
2005-08-02  Shaun Jackman  <sjackman@gmail.com>

        * libgloss/arm/syscalls.c (_exit): Call _kill with the second
        argument set to -1, which is an invalid signal number.
        (_kill): Comment and coding style changes only.
        (_raise): Remove function.

18 years ago * include/sys/termios.h: Define TIOCMBIS and TIOCMBIC.
Corinna Vinschen [Tue, 2 Aug 2005 09:17:15 +0000 (09:17 +0000)]
* include/sys/termios.h: Define TIOCMBIS and TIOCMBIC.
* fhandler.h (class fhandler_serial): Declare switch_modem_lines.
* fhandler_serial.cc (fhandler_serial::switch_modem_lines): New
static function to set or clear DTR and/or RTS.
(fhandler_serial::ioctl): Use switch_modem_lines for TIOCMSET
and new TIOCMBIS and TIOCMBIC.
* include/cygwin/version.h: Bump API minor number.

18 years ago* fhandler_disk_file.cc (fhandler_base::pread): Don't move file offset pointer
Christopher Faylor [Fri, 29 Jul 2005 17:26:10 +0000 (17:26 +0000)]
* fhandler_disk_file.cc (fhandler_base::pread): Don't move file offset pointer
after I/O.
(fhandler_base::pwrite): Ditto.

18 years agowhite space
Christopher Faylor [Fri, 29 Jul 2005 17:06:57 +0000 (17:06 +0000)]
white space

18 years ago* fhandler.h (fhandler_base::pread): Declare new function.
Christopher Faylor [Fri, 29 Jul 2005 17:04:46 +0000 (17:04 +0000)]
* fhandler.h (fhandler_base::pread): Declare new function.
(fhandler_base::pwrite): Ditto.
(fhandler_disk_file::pread): Ditto.
(fhandler_disk_file::pwrite): Ditto.
* fhandler.cc (fhandler_base::pread): Define new function.
(fhandler_base::pwrite): Ditto.
* fhandler_disk_file.cc (fhandler_base::pread): Ditto.
(fhandler_base::pwrite): Ditto.
* syscalls.cc (pread): Define new function.
(pwrite): Ditto.
* cygwin.din: Export pread, pwrite.
* include/sys/ioctl.h: Guard some _IO* declarations to avoid conflict with
socket.h.

18 years ago* include/sys/ioctl.h: Add some linux defines.
Christopher Faylor [Fri, 29 Jul 2005 15:26:18 +0000 (15:26 +0000)]
* include/sys/ioctl.h: Add some linux defines.

18 years ago* pinfo.cc (pinfo::init): Put back accidentally removed debug_printf.
Christopher Faylor [Fri, 29 Jul 2005 14:33:50 +0000 (14:33 +0000)]
* pinfo.cc (pinfo::init): Put back accidentally removed debug_printf.

18 years ago* cygthread.cc (cygthread::simplestub): Wait for h to be filled out by main
Christopher Faylor [Fri, 29 Jul 2005 14:29:33 +0000 (14:29 +0000)]
* cygthread.cc (cygthread::simplestub): Wait for h to be filled out by main
thread before assigning it.

18 years ago* pinfo.cc (pinfo::init): Sleep before retrying open_shared().
Christopher Faylor [Fri, 29 Jul 2005 14:25:28 +0000 (14:25 +0000)]
* pinfo.cc (pinfo::init): Sleep before retrying open_shared().

18 years ago* fork.cc (fork_parent): Fix null deref if pinfo creation fails.
Christopher Faylor [Fri, 29 Jul 2005 14:22:56 +0000 (14:22 +0000)]
* fork.cc (fork_parent): Fix null deref if pinfo creation fails.

18 years ago PR gas/336
John David Anglin [Thu, 28 Jul 2005 20:32:21 +0000 (20:32 +0000)]
PR gas/336
  * hppa.h (pa_opcodes): Allow 0 immediates in PA 2.0 variants of pdtlb
and pitlb.

18 years ago* cygmalloc.h (MSPACES): Define. This dropped through the cracks after the
Christopher Faylor [Thu, 28 Jul 2005 17:03:34 +0000 (17:03 +0000)]
* cygmalloc.h (MSPACES): Define.  This dropped through the cracks after the
last malloc update.
* dcrt0.cc: Fix a comment.
* malloc.cc (internal_malloc): Fix definition so that it can be safely coerced.

18 years ago2005-07-28 Earnie Boyd <earnie@users.sf.net>
Earnie Boyd [Thu, 28 Jul 2005 11:09:36 +0000 (11:09 +0000)]
2005-07-28  Earnie Boyd  <earnie@users.sf.net>

* include/winnt.h (SUBLANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN):
Correct their values.
Thanks to: Daniel K. O. <danielosmari at users dont sf dot net>

18 years ago * Makefile.tpl (EXTRA_TARGET_FLAGS): Set LDFLAGS=LDFLAGS_FOR_TARGET.
Mark Mitchell [Wed, 27 Jul 2005 20:22:35 +0000 (20:22 +0000)]
* Makefile.tpl (EXTRA_TARGET_FLAGS): Set LDFLAGS=LDFLAGS_FOR_TARGET.
* Makefile.def (flags_to_pass): Add LDFLAGS_FOR_TARGET.
* Makefile.in: Regenerated.

18 years ago * mt-gnu (CXXFLAGS): Include SYSROOT_CFLAGS_FOR_TARGET.
Mark Mitchell [Wed, 27 Jul 2005 18:55:59 +0000 (18:55 +0000)]
* mt-gnu (CXXFLAGS): Include SYSROOT_CFLAGS_FOR_TARGET.

18 years agoRemove bogus ChangeLog entry
Mark Mitchell [Wed, 27 Jul 2005 18:55:36 +0000 (18:55 +0000)]
Remove bogus ChangeLog entry

18 years ago * config/mt-gnu (CXXFLAGS): Include SYSROOT_CFLAGS_FOR_TARGET.
Mark Mitchell [Wed, 27 Jul 2005 18:00:57 +0000 (18:00 +0000)]
* config/mt-gnu (CXXFLAGS): Include SYSROOT_CFLAGS_FOR_TARGET.

* Makefile.tpl (SYSROOT_CFLAGS_FOR_TARGET): New variable.
(CFLAGS_FOR_TARGET): Use it.
(CXXFLAGS_FOR_TARGET): Likewise.
* Makefile.in: Regenerated.
* configure.in (--with-build-sysroot): New option.
* configure: Regenerated.

18 years ago* include/cygwin/in.h (INET_ADDRSTRLEN): Add new definition.
Christopher Faylor [Wed, 27 Jul 2005 17:35:18 +0000 (17:35 +0000)]
* include/cygwin/in.h (INET_ADDRSTRLEN): Add new definition.

18 years ago* gendef: Use nocr to remove \r's from input. gendef (nocr): New function.
Christopher Faylor [Wed, 27 Jul 2005 16:16:51 +0000 (16:16 +0000)]
* gendef: Use nocr to remove \r's from input.  gendef (nocr): New function.

18 years ago* fhandler_clipboard.cc (fhandler_dev_clipboard::close): Set membuffer to NULL.
Christopher Faylor [Wed, 27 Jul 2005 14:33:09 +0000 (14:33 +0000)]
* fhandler_clipboard.cc (fhandler_dev_clipboard::close): Set membuffer to NULL.
(fhandler_dev_clipboard::fixup_after_exec): Don't call close here.  Just set
variables directly.

18 years agoinclude/opcode/
Jan Beulich [Wed, 27 Jul 2005 07:04:31 +0000 (07:04 +0000)]
include/opcode/
2005-07-27  Jan Beulich  <jbeulich@novell.com>

* i386.h (i386_optab): Add comment to movd. Use LongMem for all
movd-s. Add NoRex64 to movq-s dealing only with mmx or xmm registers.
Add movq-s as 64-bit variants of movd-s.

18 years ago * libc/machine/cris/libcdtor.c (defaultors): Mark artificially as
Hans-Peter Nilsson [Tue, 26 Jul 2005 20:37:13 +0000 (20:37 +0000)]
* libc/machine/cris/libcdtor.c (defaultors): Mark artificially as
used.

19 years ago[bfd]
DJ Delorie [Tue, 26 Jul 2005 03:21:52 +0000 (03:21 +0000)]
[bfd]
* reloc.c: Remove unused M32C relocs, add BFD_RELOC_M32C_HI8.
* libbfd.h: Regenerate.
* bfd-in2.h: Regenerate.

* elf32-m32c.c (m32c_elf_howto_table): Add R_M32C_8, R_M32C_LO16,
R_M32C_HI8, R_M32C_HI16.
(m32c_reloc_map): Likewise.
(m32c_elf_relocate_section): Add R_M32C_HI8 and R_M32C_HI16.

[cpu]
* m32c.opc (parse_unsigned8): Add %dsp8().
(parse_signed8): Add %hi8().
(parse_unsigned16): Add %dsp16().
(parse_signed16): Add %lo16() and %hi16().
(parse_lab_5_3): Make valuep a bfd_vma *.

[gas]
* config/tc-m32c.c (md_cgen_lookup_reloc): Add 8 bit operands.
Support %mod() modifiers from opcodes.
* doc/c-m32c.texi (M32C-Modifiers): New section.

[include/elf]

* m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.

[opcodes]
* m32c-asm.c Regenerate.
* m32c-dis.c Regenerate.

19 years ago* include/byteswap.h: New file.
Christopher Faylor [Tue, 26 Jul 2005 00:55:42 +0000 (00:55 +0000)]
* include/byteswap.h: New file.

19 years agoupdate copyright
Christopher Faylor [Tue, 26 Jul 2005 00:38:54 +0000 (00:38 +0000)]
update copyright

19 years ago* include/cygwin/types.h: Define loff_t.
Christopher Faylor [Mon, 25 Jul 2005 21:46:36 +0000 (21:46 +0000)]
* include/cygwin/types.h: Define loff_t.

19 years agobfd/
H.J. Lu [Mon, 25 Jul 2005 15:41:07 +0000 (15:41 +0000)]
bfd/

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.

19 years ago2005-07-25 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
Chris Sutcliffe [Mon, 25 Jul 2005 13:06:49 +0000 (13:06 +0000)]
2005-07-25  Chris Sutcliffe <ir0nh34d@users.sourceforge.net>

* include/winuser.h (HSHELL_RUDEAPPACTIVATED): Define.

19 years ago2005-07-24 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Sun, 24 Jul 2005 13:57:01 +0000 (13:57 +0000)]
2005-07-24  Paolo Bonzini  <bonzini@gnu.org>

* Makefile.tpl: Wrap install between unstage and stage
* Makefile.in: Regenerate.

19 years ago2005-07-20 Bob Wilson <bob.wilson@acm.org>
Jeff Johnston [Wed, 20 Jul 2005 16:20:24 +0000 (16:20 +0000)]
2005-07-20  Bob Wilson  <bob.wilson@acm.org>
           Darin Petkov <darin@tensilica.com>

       * libm/math/ef_atan2.c (pi, pi_lo): Use round-to-nearest value of pi.

19 years agoAdd support for a 32bit PC relative reloc
Nick Clifton [Wed, 20 Jul 2005 11:35:03 +0000 (11:35 +0000)]
Add support for a 32bit PC relative reloc

19 years ago * include/wingdi.h (TT_PRIM_CSPLINE): Define.
Danny Smith [Wed, 20 Jul 2005 11:32:54 +0000 (11:32 +0000)]
* include/wingdi.h (TT_PRIM_CSPLINE): Define.
Thanks to: Bob Jamison <ishmal at users dot sourceforge dot net>

19 years ago * include/richedit.h (SETTEXTEX): Define structure and
Danny Smith [Wed, 20 Jul 2005 11:21:49 +0000 (11:21 +0000)]
* include/richedit.h (SETTEXTEX): Define structure and
associated constants.
(GT_SELECTION): Define GETTEXTEX flag constant.

19 years ago* cygcheck.cc (find_on_path): Perform .exe magic on non-PATH search.
Christopher Faylor [Tue, 19 Jul 2005 21:00:34 +0000 (21:00 +0000)]
* cygcheck.cc (find_on_path): Perform .exe magic on non-PATH search.

19 years ago2005-07-19 Paul Brook <paul@codesourcery.com>
Jeff Johnston [Tue, 19 Jul 2005 15:15:25 +0000 (15:15 +0000)]
2005-07-19  Paul Brook  <paul@codesourcery.com>

        * arm/crt0.S: Ensure doubleword stack alignment.

19 years ago2005-07-19 Paul Brook <paul@codesourcery.com>
Jeff Johnston [Tue, 19 Jul 2005 15:14:16 +0000 (15:14 +0000)]
2005-07-19  Paul Brook  <paul@codesourcery.com>

        * libc/sys/arm/crt0.S: Ensure doubleword stack alignment.

19 years ago * include/wingdi.h (SYSPAL_NOSTATIC256): Define.
Danny Smith [Tue, 19 Jul 2005 08:49:06 +0000 (08:49 +0000)]
* include/wingdi.h (SYSPAL_NOSTATIC256): Define.

19 years ago * include/wingdi.h (WINGDIAPI): Define to SECLSPEC_DLLIMPORT
Danny Smith [Tue, 19 Jul 2005 08:27:43 +0000 (08:27 +0000)]
* include/wingdi.h (WINGDIAPI): Define to SECLSPEC_DLLIMPORT
if __W32API_USE_DLLIMPORT__.  Use throughout on prototypes.

19 years ago * include/commctrl.h (RBBS_USECHEVRON): Define.
Danny Smith [Tue, 19 Jul 2005 07:46:23 +0000 (07:46 +0000)]
* include/commctrl.h (RBBS_USECHEVRON): Define.
(RBBS_*): Use hex notation, group together.

19 years ago * hppa.h: Fix punctuation in comment.
John David Anglin [Tue, 19 Jul 2005 03:09:33 +0000 (03:09 +0000)]
* hppa.h: Fix punctuation in comment.

19 years ago * hppa.h (pa_opcode): Add rules for opcode ordering. Check first for
John David Anglin [Tue, 19 Jul 2005 00:11:48 +0000 (00:11 +0000)]
* hppa.h (pa_opcode):  Add rules for opcode ordering.  Check first for
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.

19 years ago2005-07-18 Joseph S. Myers <joseph@codesourcery.com>
Jeff Johnston [Mon, 18 Jul 2005 19:07:49 +0000 (19:07 +0000)]
2005-07-18  Joseph S. Myers  <joseph@codesourcery.com>

        * 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.

19 years ago2005-07-18 Richard Sandiford <richard@codesourcery.com>
Jeff Johnston [Mon, 18 Jul 2005 18:19:40 +0000 (18:19 +0000)]
2005-07-18  Richard Sandiford  <richard@codesourcery.com>

        * 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.

19 years ago2005-07-18 Shaun Jackman <sjackman@gmail.com>
Jeff Johnston [Mon, 18 Jul 2005 16:18:17 +0000 (16:18 +0000)]
2005-07-18  Shaun Jackman  <sjackman@gmail.com>

        * 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.

19 years ago * lib/kernel32.def (GetUserGeoID): Correct suffix.
Danny Smith [Mon, 18 Jul 2005 11:04:51 +0000 (11:04 +0000)]
* lib/kernel32.def (GetUserGeoID): Correct suffix.
Thanks to: "bernd23" <bernd23 at users dot sourceforge dot net>

19 years ago * include/commctrl.h (TreeView_SetItemState): Initilise
Danny Smith [Mon, 18 Jul 2005 10:12:49 +0000 (10:12 +0000)]
* include/commctrl.h (TreeView_SetItemState): Initilise
_tvi.hItem.
Thanks to Joseph Remes <jremes at users dot sourceforge dot net>

19 years agoRemove 2005-07-08 Dimitri Papadopoulos entry (no file was added).
Danny Smith [Mon, 18 Jul 2005 09:53:17 +0000 (09:53 +0000)]
Remove 2005-07-08  Dimitri Papadopoulos entry (no file was added).

19 years ago2005-07-18 Mattia Barbon <mbarbon@users.sourceforge.net>
Danny Smith [Mon, 18 Jul 2005 09:48:08 +0000 (09:48 +0000)]
2005-07-18  Mattia Barbon  <mbarbon@users.sourceforge.net>

* include/commctrl.h (NMLVFINDITEM): Add structure.

19 years ago2005-07-18 Michael Gerdau <mgdde@users.sourceforge.net>
Danny Smith [Mon, 18 Jul 2005 09:04:25 +0000 (09:04 +0000)]
2005-07-18  Michael Gerdau  <mgdde@users.sourceforge.net>

* include/wininet.h (WININET_API_FLAG_*): Add defines.

19 years ago2005-07-18 Daniel Atallah <datallah@users.sourceforge.net>
Danny Smith [Mon, 18 Jul 2005 08:52:29 +0000 (08:52 +0000)]
2005-07-18  Daniel Atallah  <datallah@users.sourceforge.net>

* include/winnt.h (VER_SET_CONDITION): Define.

19 years agoinclude/opcode/
Jan Beulich [Mon, 18 Jul 2005 06:11:00 +0000 (06:11 +0000)]
include/opcode/
2005-07-18  Jan Beulich  <jbeulich@novell.com>

* i386.h (i386_optab): Operands of aam and aad are unsigned.

19 years agoTypo fix.
Ben Elliston [Mon, 18 Jul 2005 05:45:50 +0000 (05:45 +0000)]
Typo fix.

This page took 0.064226 seconds and 5 git commands to generate.