]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
18 years ago2006-05-09 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 9 May 2006 21:53:35 +0000 (21:53 +0000)]
2006-05-09  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/ctype/Makefile.am: Add $(ELIX_SOURCES) to
        lib_a_SOURCES.
        * libc/ctype/Makefile.in: Regenerated.

18 years ago2006-05-09 Kazu Hirata <kazu@codesourcery.com>
Jeff Johnston [Tue, 9 May 2006 17:55:21 +0000 (17:55 +0000)]
2006-05-09  Kazu Hirata  <kazu@codesourcery.com>

        * libc/machine/arm/Makefile.am: Fix a typo.
        * libc/machine/arm/Makefile.in: Regenerated.

18 years ago* fhandler_disk_file.cc (fhandler_disk_file::readdir): Fix typo which caused
Christopher Faylor [Mon, 8 May 2006 15:20:04 +0000 (15:20 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::readdir): Fix typo which caused
test for ".." to be skipped.

18 years ago * libc/machine/sh/Makefile.am (AM_CCASFLAGS): Add $(CFLAGS).
Joern Rennecke [Mon, 8 May 2006 14:01:52 +0000 (14:01 +0000)]
* libc/machine/sh/Makefile.am (AM_CCASFLAGS): Add $(CFLAGS).
* libc/machine/sh/Makefile.in: Regenerate.

18 years ago2006-05-05 Chris Sutcliffe <ir0nh34d@users.sf.net>
Chris Sutcliffe [Fri, 5 May 2006 19:17:05 +0000 (19:17 +0000)]
2006-05-05  Chris Sutcliffe <ir0nh34d@users.sf.net>

    * lib/directx/Makefile.in: Remove reference to libquartz.a since it was moved.

18 years ago [ gas/ChangeLog ]
Thiemo Seufer [Fri, 5 May 2006 15:41:23 +0000 (15:41 +0000)]
[ gas/ChangeLog ]
* config/tc-mips.c (macro_build): Add case 'k' to handle cache
instruction.
(macro): Add new case M_CACHE_AB.

[ opcodes/ChangeLog ]
* mips-opc.c: Add macro for cache instruction.

[ include/opcode/ChangeLog ]
* mips.h (enum): Add macro M_CACHE_AB.

18 years ago2006-05-05 Earnie Boyd <earnie@users.sf.net>
Earnie Boyd [Fri, 5 May 2006 12:19:32 +0000 (12:19 +0000)]
2006-05-05  Earnie Boyd  <earnie@users.sf.net>

* lib/scrnsave.c: Correct misspelled SPI_SCREENSAVERUNNING to
SPI_SETSCREENSAVERUNNING.
* include winuser.h (SPI_SCREENSAVERRUNNING): Remove again.

18 years ago * include/winuser.h (SPI_SCREENSAVERRUNNING): Define.
Dimitri Papadopoulos [Fri, 5 May 2006 12:05:41 +0000 (12:05 +0000)]
* include/winuser.h (SPI_SCREENSAVERRUNNING): Define.
It had been removed because it's no documented, but Cygwin needs it.

18 years ago * include/amvideo.h (IFullScreenVideo): Define.
Dimitri Papadopoulos [Thu, 4 May 2006 16:02:36 +0000 (16:02 +0000)]
* include/amvideo.h (IFullScreenVideo): Define.
(BIT_MASKS_MATCH,PALETTISED,PALETTE_ENTRIES,RESET_MASKS,RESET_PALETTE,
SIZE_EGA_PALETTE,SIZE_MASKS,SIZE_PALETTE): Added Macros.

18 years ago * include/winnls.h (CAL_SYEARMONTH,CAL_ITWODIGITYEARMAX,
Dimitri Papadopoulos [Thu, 4 May 2006 15:57:41 +0000 (15:57 +0000)]
* include/winnls.h (CAL_SYEARMONTH,CAL_ITWODIGITYEARMAX,
CAL_NOUSEROVERRIDE, CAL_RETURN_NUMBER,CAL_USE_CP_ACP): Documented
as available on Windows 98 and better.
(CAL_UMALQURA,CAL_SSHORTESTDAYNAME*): Define, Windows Vista and better.

18 years ago2006-05-04 Steve Ellcey <sje@cup.hp.com>
Daniel Jacobowitz [Thu, 4 May 2006 15:11:54 +0000 (15:11 +0000)]
2006-05-04  Steve Ellcey  <sje@cup.hp.com>

* blt, iwidgets, mmalloc: Remove directories.

18 years ago * include/amvideo.h: New file.
Dimitri Papadopoulos [Thu, 4 May 2006 12:40:50 +0000 (12:40 +0000)]
* include/amvideo.h: New file.
* include/dshow.h: Include <amvideo.h>.

18 years ago[ gas/testsuite/ChangeLog ]
Thiemo Seufer [Thu, 4 May 2006 10:47:05 +0000 (10:47 +0000)]
[ gas/testsuite/ChangeLog ]
2006-05-04  Thiemo Seufer  <ths@mips.com>
            Nigel Stephens  <nigel@mips.com>

        * gas/mips/mips.exp: Run mips32-dsp tests only for mips32r2.
        * gas/mips/set-arch.d: Adjust according to opcode table changes.

[ include/opcode/ChangeLog ]
2006-05-04  Thiemo Seufer  <ths@mips.com>
            Nigel Stephens  <nigel@mips.com>
            David Ung  <davidu@mips.com>

        * mips.h: Add INSN_SMARTMIPS define.

[ opcodes/ChangeLog ]
2006-05-04  Thiemo Seufer  <ths@mips.com>
            Nigel Stephens  <nigel@mips.com>
            David Ung  <davidu@mips.com>

        * mips-dis.c (mips_arch_choices): Add smartmips instruction
        decoding to MIPS32 and MIPS32R2.  Limit DSP decoding to release
        2 ISAs.  Add MIPS3D decoding to MIPS32R2.  Add MT decoding to
        MIPS64R2.
        * mips-opc.c: fix random typos in comments.
        (INSN_SMARTMIPS): New defines.
        (mips_builtin_opcodes): Add paired single support for MIPS32R2.
        Move bc3f, bc3fl, bc3t, bc3tl downwards.  Move flushi, flushd,
        flushid, wb upwards.  Move cfc3, ctc3 downwards.  Rework the
        FP_S and FP_D flags to denote single and double register
        accesses separately.  Move dmfc3, dmtc3, mfc3, mtc3 downwards.
        Allow jr.hb and jalr.hb for release 1 ISAs.  Allow luxc1, suxc1
        for MIPS32R2.  Add SmartMIPS instructions.  Add two-argument
        variants of bc2f, bc2fl, bc2t, bc2tl.  Add mfhc2, mthc2 to
        release 2 ISAs.
        * mips16-opc.c (mips16_opcodes): Add sdbbp instruction.

18 years ago * include/winuser.h (MOUSEEVENTF_*): Cleanup and new define.
Dimitri Papadopoulos [Thu, 4 May 2006 10:09:28 +0000 (10:09 +0000)]
* include/winuser.h (MOUSEEVENTF_*): Cleanup and new define.
(HSHELL_*): Cleanup and new define.
(SMTO_*): Cleanup and new define.
(SPI_*): Cleanup and new define.
(SPIF_*): Cleanup.
(HWND_MESSAGE): Windows 2000 only.
(SIF_*): Cleanup.
(SWP_*): Cleanup.
* include/wingdi.h (ETO_*): Cleanup and new define.

18 years ago * libc/sys/sh/Makefile.am (AM_CCASFLAGS): Add $(CFLAGS).
Joern Rennecke [Wed, 3 May 2006 22:16:34 +0000 (22:16 +0000)]
* libc/sys/sh/Makefile.am (AM_CCASFLAGS): Add $(CFLAGS).
* libc/sys/sh/Makefile.in (AM_CCASFLAGS): Likewise.

18 years ago * include/mprapi.h (MPR_SERVER_HANDLE): New typedef.
Dimitri Papadopoulos [Wed, 3 May 2006 17:14:59 +0000 (17:14 +0000)]
* include/mprapi.h (MPR_SERVER_HANDLE): New typedef.
* include/mprapi.h (MprAdmin*): Declare functions.
* lib/mprapi.def (MprAdmin*): Add stubs.

18 years ago * lib/directx/quartz.def: Move from lib/directx/...
Dimitri Papadopoulos [Wed, 3 May 2006 14:23:05 +0000 (14:23 +0000)]
* lib/directx/quartz.def: Move from lib/directx/...
* lib/quartz.def: ... to lib/

18 years ago * include/amaudio.h: New file.
Dimitri Papadopoulos [Wed, 3 May 2006 07:47:23 +0000 (07:47 +0000)]
* include/amaudio.h: New file.
* include/dshow.h: Include <amaudio.h>.

18 years ago * include/errors.h: New file.
Dimitri Papadopoulos [Wed, 3 May 2006 07:06:26 +0000 (07:06 +0000)]
* include/errors.h: New file.
* include/dshow.h: Include <errors.h>.

18 years ago * include/dshow.h: New file.
Dimitri Papadopoulos [Wed, 3 May 2006 06:22:00 +0000 (06:22 +0000)]
* include/dshow.h: New file.
* include/evcode.h: New file.
* include/audevcod.h: New file.
* include/dvdevcod.h: New file.

18 years ago2006-05-02 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 2 May 2006 18:20:12 +0000 (18:20 +0000)]
2006-05-02  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/sys/sysnec810/Makefile.am: Specify .S files instead of
        .s.
        * libc/sys/sysnec810/Makefile.in: Regenerated.
        * libc/sys/sysnec810/crt0.S: Renamed from .s file.
        * libc/sys/sysnec810/io.S: Ditto.
        * libc/sys/sysnec810/crt0.s: Renamed to .S file.
        * libc/sys/sysnec810/io.s: Ditto.

18 years ago* external.cc (cygwin_internal): Set errno on failure.
Christopher Faylor [Tue, 2 May 2006 15:58:35 +0000 (15:58 +0000)]
* external.cc (cygwin_internal): Set errno on failure.

18 years ago * texi2pod.pl: Handle -I.
Daniel Jacobowitz [Tue, 2 May 2006 13:59:42 +0000 (13:59 +0000)]
* texi2pod.pl: Handle -I.

18 years ago * include/mprapi.h (MprAdminConnection*,MprAdminPort*): Add declaration.
Dimitri Papadopoulos [Tue, 2 May 2006 12:21:21 +0000 (12:21 +0000)]
* include/mprapi.h (MprAdminConnection*,MprAdminPort*): Add declaration.
* lib/mprapi.def: New file.

18 years ago * include/mprapi.h (PPP_*INFO*, RAS_CONNECTION_*, RAS_PORT_*,
Dimitri Papadopoulos [Tue, 2 May 2006 12:08:18 +0000 (12:08 +0000)]
* include/mprapi.h (PPP_*INFO*, RAS_CONNECTION_*, RAS_PORT_*,
RAS_USER_*): New structures.
* include/mprapi.h (RAS_FLAGS_*,PPP_LCP_*,RASCCPCA_* ,PPP_CCP_*,MAX_*,
RASPRIV_*,*ADDRESSLEN,MPR_ENABLE_*): Define.
* include/mprapi.h (RAS_*_CONDITION): Add enums.
* include/mprapi.h <lmcons.h>: For NETBIOS_NAME_LEN, UNLEN, DLEN.

18 years ago * include/mprapi.h: New file.
Dimitri Papadopoulos [Tue, 2 May 2006 10:51:52 +0000 (10:51 +0000)]
* include/mprapi.h: New file.
* include/routprot.h: New file.
* include/ipxrtdef.h: New file.
* include/ipxconst.h: New file.
* include/stm.h: New file.

18 years agoFix typo.
DJ Delorie [Tue, 2 May 2006 00:58:33 +0000 (00:58 +0000)]
Fix typo.

18 years ago* configure.in: Restore CFLAGS if GM P isn't present.
DJ Delorie [Tue, 2 May 2006 00:16:50 +0000 (00:16 +0000)]
* configure.in: Restore CFLAGS if GM P isn't present.
* configure: Regenerate.

18 years ago2006-05-01 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 1 May 2006 22:01:07 +0000 (22:01 +0000)]
2006-05-01  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/argz/Makefile.am: Prefix any objects specified with $(lpfx).  If source file can
        be specified instead of object, do so.
        * libc/ctype/Makefile.am: Ditto.
        * libc/iconv/ccs/Makefile.am: Ditto.
        * libc/iconv/ces/Makefile.am: Ditto.
        * libc/iconv/lib/Makefile.am: Ditto.
        * libc/locale/Makefile.am: Ditto.
        * libc/posix/Makefile.am: Ditto.
        * libc/reent/Makefile.am: Ditto.
        * libc/search/Makefile.am: Ditto.
        * libc/stdio/Makefile.am: Ditto.
        * libc/stdio64/Makefile.am: Ditto.
        * libc/stdlib/Makefile.am: Ditto.
        * libc/string/Makefile.am: Ditto.
        * libc/syscalls/Makefile.am: Ditto.
        * libc/unix/Makefile.am: Ditto.
        * libc/machine/a29k/Makefile.am: Specify lib_a_CCASFLAGS so .S files will get
        prefix added automatically.  Any specified rules must use $(lpfx) for
        object file names.
        * libc/machine/arm/Makefile.am: Ditto.
        * libc/machine/cris/Makefile.am: Ditto.
        * libc/machine/crx/Makefile.am: Ditto.
        * libc/machine/d10v/Makefile.am: Ditto.
        * libc/machine/d30v/Makefile.am: Ditto.
        * libc/machine/fr30/Makefile.am: Ditto.
        * libc/machine/frv/Makefile.am: Ditto.
        * libc/machine/h8300/Makefile.am: Ditto.
        * libc/machine/h8500/Makefile.am: Ditto.
        * libc/machine/hppa/Makefile.am: Ditto.
        * libc/machine/i386/Makefile.am: Ditto.
        * libc/machine/i960/Makefile.am: Ditto.
        * libc/machine/iq2000/Makefile.am: Ditto.
        * libc/machine/m32c/Makefile.am: Ditto.
        * libc/machine/m32r/Makefile.am: Ditto.
        * libc/machine/m68hc11/Makefile.am: Ditto.
        * libc/machine/m68k/Makefile.am: Ditto.
        * libc/machine/m88k/Makefile.am: Ditto.
        * libc/machine/mips/Makefile.am: Ditto.
        * libc/machine/mn10200/Makefile.am: Ditto.
        * libc/machine/mn10300/Makefile.am: Ditto.
        * libc/machine/mt/Makefile.am: Ditto.
        * libc/machine/necv70/Makefile.am: Ditto.
        * libc/machine/powerpc/Makefile.am: Ditto.
        * libc/machine/sh/Makefile.am: Ditto.
        * libc/machine/sh/Makefile.in: Ditto.
        * libc/machine/sparc/Makefile.am: Ditto.
        * libc/machine/tic4x/Makefile.am: Ditto.
        * libc/machine/tic80/Makefile.am: Ditto.
        * libc/machine/v850/Makefile.am: Ditto.
        * libc/machine/w65/Makefile.am: Ditto.
        * libc/machine/xscale/Makefile.am: Ditto.
        * libc/machine/xstormy16/Makefile.am: Ditto.
        * libc/machine/z8k/Makefile.am: Ditto.
        * libc/sys/a29khif/Makefile.am: Ditto.
        * libc/sys/arm/Makefile.am: Ditto.
        * libc/sys/d10v/Makefile.am: Ditto.
        * libc/sys/h8300hms/Makefile.am: Ditto.
        * libc/sys/h8500hms/Makefile.am: Ditto.
        * libc/sys/linux/Makefile.am: Ditto.
        * libc/sys/linux/linuxthreads/Makefile.am: Ditto.
        * libc/sys/linux/net/Makefile.am: Ditto.
        * libc/sys/linux/stdlib/Makefile.am: Ditto.
        * libc/sys/m88kbug/Makefile.am: Ditto.
        * libc/sys/mmixware/Makefile.am: Ditto.
        * libc/sys/rdos/Makefile.am: Ditto.
        * libc/sys/rtems/Makefile.am: Ditto.
        * libc/sys/sh/Makefile.am: Ditto.
        * libc/sys/sun4/Makefile.am: Ditto.
        * libc/sys/sysmec/Makefile.am: Ditto.
        * libc/sys/sysnec810/Makefile.am: Ditto.
        * libc/sys/sysnecv850/Makefile.am: Ditto.
        * libc/sys/sysvi386/Makefile.am: Ditto.
        * libc/sys/sysvnecv70/Makefile.am: Ditto.
        * libc/sys/tic80/Makefile.am: Ditto.
        * libc/sys/w65/Makefile.am: Ditto.
        * libc/sys/z8ksim/Makefile.am: Ditto.
        * libc/machine/necv70/fastmath.S: Renamed from .s file.
        * libc/machine/necv70/setjmp.S: Ditto.
        * libc/machine/necv70/fastmath.s: Removed.
        * libc/machine/necv70/setjmp.s: Ditto.
        * libc/machine/w65/*.S: New files renamed from .s files.
        * libc/machine/w65/*.s: Renamed and removed.
        * libc/sys/a29khif/*.S: New files renamed from .s files.
        * libc/sys/a29khif/*.s: Renamed and removed.
        * libc/sys/sysvi386/*.S: New files renamed from .s files.
        * libc/sys/sysvi386/*.s: Renamed and removed.
        * libc/sys/sysvnecv70/*.S: New files renamed from .s files.
        * libc/sys/sysvnecv70/*.s: Renamed and removed.
        * libc/*Makefile.in: Regenerated as appropriate.

18 years ago[ gas/ChangeLog ]
Thiemo Seufer [Sun, 30 Apr 2006 18:34:39 +0000 (18:34 +0000)]
[ gas/ChangeLog ]
2006-04-30  Thiemo Seufer  <ths@mips.com>
            David Ung  <davidu@mips.com>

        * config/tc-mips.c (validate_mips_insn): Handling of udi cases.
        (mips_immed): New table that records various handling of udi
        instruction patterns.
        (mips_ip): Adds udi handling.

[ include/opcode/ChangeLog ]
2006-04-30  Thiemo Seufer  <ths@mips.com>
            David Ung  <davidu@mips.com>

        * mips.h: Defines udi bits and masks.  Add description of
        characters which may appear in the args field of udi
        instructions.

[ opcodes/ChangeLog ]
2006-04-30  Thiemo Seufer  <ths@mips.com>
            David Ung  <davidu@mips.com>

        * mips-opc.c (mips_builtin_opcodes): Add udi instructions
        "udi0" to "udi15".
        * mips-dis.c (print_insn_args): Adds udi argument handling.

18 years agoMove opcode ChangeLog entry to opcode/ChangeLog.
H.J. Lu [Sat, 29 Apr 2006 16:54:51 +0000 (16:54 +0000)]
Move opcode ChangeLog entry to opcode/ChangeLog.

18 years ago * include/ddk/winddk.h (KAFFINITY): Fix typo.
Dimitri Papadopoulos [Fri, 28 Apr 2006 17:39:48 +0000 (17:39 +0000)]
* include/ddk/winddk.h (KAFFINITY): Fix typo.
Thanks to:    Oliver Stoeneberg <kidkat at sf dot net>

18 years ago * include/winbase.h (ENUMRES*PROC{AW}): ANSI and Unicode versions.
Dimitri Papadopoulos [Fri, 28 Apr 2006 17:34:02 +0000 (17:34 +0000)]
* include/winbase.h (ENUMRES*PROC{AW}): ANSI and Unicode versions.
Thanks to:    Oliver Stoeneberg <kidkat at sf dot net>

18 years ago * include/ntsecapi.h (POLICY_DNS_DOMAIN_INFO): Fix typo.
Dimitri Papadopoulos [Fri, 28 Apr 2006 17:16:55 +0000 (17:16 +0000)]
* include/ntsecapi.h (POLICY_DNS_DOMAIN_INFO): Fix typo.
Thanks to:    Oliver Stoeneberg <kidkat at sf dot net>

18 years ago * include/wingdi.h (BITMAPV5HEADER): New structure definition.
Dimitri Papadopoulos [Fri, 28 Apr 2006 17:13:14 +0000 (17:13 +0000)]
* include/wingdi.h (BITMAPV5HEADER): New structure definition.

18 years ago * include/basetyps.h (REFFMTID): Define properly.
Dimitri Papadopoulos [Fri, 28 Apr 2006 16:55:26 +0000 (16:55 +0000)]
* include/basetyps.h (REFFMTID): Define properly.

18 years ago * include/winnt.h (WT_SET_MAX_THREADPOOL_THREADS): Define.
Dimitri Papadopoulos [Fri, 28 Apr 2006 10:36:46 +0000 (10:36 +0000)]
* include/winnt.h (WT_SET_MAX_THREADPOOL_THREADS): Define.
Thanks to:    Bruce M Simpson <bms_spc at sf dot net>

18 years ago * include/ipifcons.h (MIN_IF_TYPE,IF_TYPE_*,MAX_IF_TYPE,IF_ACCESS_*,
Dimitri Papadopoulos [Fri, 28 Apr 2006 10:31:20 +0000 (10:31 +0000)]
* include/ipifcons.h (MIN_IF_TYPE,IF_TYPE_*,MAX_IF_TYPE,IF_ACCESS_*,
IF_CHECK_*,IF_CONNECTION_*,IF_ADMIN_*,IF_OPER_*): Define.
* include/winbase.h (CancelWaitableTimer,UnregisterWait):
Add function declaration.
* include/mgm.h: New file.
* lib/rtm.def: New file.
Thanks to:    Bruce M Simpson <bms_spc at sf dot net>

18 years ago * pipe.cc (DEFAULT_PIPEBUFSIZE): Raise to 64K.
Corinna Vinschen [Thu, 27 Apr 2006 16:38:21 +0000 (16:38 +0000)]
* pipe.cc (DEFAULT_PIPEBUFSIZE): Raise to 64K.

18 years ago * mips.h: Improve comments describing the bitfield instruction
Thiemo Seufer [Wed, 26 Apr 2006 18:19:15 +0000 (18:19 +0000)]
* mips.h: Improve comments describing the bitfield instruction
fields.

18 years ago * fhandler.h (fhandler_base): Change fstat_helper prototype
Corinna Vinschen [Wed, 26 Apr 2006 16:51:09 +0000 (16:51 +0000)]
* fhandler.h (fhandler_base): Change fstat_helper prototype
to take file size and inode number as 64 bit values.
* fhandler_disk_file.cc (FS_IS_SAMBA): Move to path.cc
(FS_IS_SAMBA_WITH_QUOTA): Ditto.
(path_conv::hasgood_inode): Delete.
(path_conv::is_samba): Delete.
(path_conv::isgood_inode): Centralized function to recognize
a good inode number.
(fhandler_base::fstat_by_handle): Constify fvi_size and fai_size.
Accomodate argument change in fstat_helper.
(fhandler_base::fstat_by_name): Ditto.
(fhandler_base::fstat_helper): Accomodate argument change.  Call
path_conv::isgood_inode to recognize good inodes.
(fhandler_disk_file::opendir): Explain Samba weirdness here.
Call path_conv::fs_is_samba instead of path_conv::is_samba.
(fhandler_disk_file::readdir): Add STATUS_INVALID_INFO_CLASS
as valid return code from NtQueryDirectoryFile to indicate that
FileIdBothDirectoryInformation is not supported.
Call path_conv::isgood_inode to recognize good inodes.
* ntdll.h (STATUS_INVALID_INFO_CLASS): Define.
* path.cc (fs_info::update): Rework file system recognition
and set appropriate flags.
* path.h (struct fs_info): Add is_ntfs, is_samba and is_nfs flags.
Constify pure read accessors.

18 years ago * opcode/arm.h (FPU_VFP_EXT_V3): Define constant.
Julian Brown [Wed, 26 Apr 2006 15:41:16 +0000 (15:41 +0000)]
* opcode/arm.h (FPU_VFP_EXT_V3): Define constant.
(FPU_NEON_EXT_V1): Likewise.
(FPU_VFP_HARD): Update.
(FPU_VFP_V3): Define macro.
(FPU_ARCH_VFP_V3, FPU_ARCH_VFP_V3_PLUS_NEON_V1): Define macros.

18 years agoAdd missing changelog entry
Andreas Jaeger [Wed, 26 Apr 2006 09:24:07 +0000 (09:24 +0000)]
Add missing changelog entry

18 years ago* libc/machine/sh/configure.in: Avoid link tests.
DJ Delorie [Mon, 24 Apr 2006 20:19:52 +0000 (20:19 +0000)]
* libc/machine/sh/configure.in: Avoid link tests.
* libc/machine/sh/configure: Regenerate.

18 years ago* environ.cc (getearly): Force correct dereference order when inspecting
Christopher Faylor [Mon, 24 Apr 2006 16:42:07 +0000 (16:42 +0000)]
* environ.cc (getearly): Force correct dereference order when inspecting
environ table.

18 years ago * select.cc (thread_pipe): Raise sleep time only every 8th iteration.
Corinna Vinschen [Mon, 24 Apr 2006 15:16:45 +0000 (15:16 +0000)]
* select.cc (thread_pipe): Raise sleep time only every 8th iteration.
(thread_mailslot): Ditto.

18 years ago * include/ws2tcpip.h (gai_strerror): Remove thread-safety comment.
Dimitri Papadopoulos [Mon, 24 Apr 2006 11:53:16 +0000 (11:53 +0000)]
* include/ws2tcpip.h (gai_strerror): Remove thread-safety comment.
This function cannot be made thread-safe, the API would have to be
changed for that, just like strerror() -> strerror_r() and similar
ISO C or POSIX functions...

18 years ago * select.cc (thread_pipe): Raise sleep time dynamically to speed up
Corinna Vinschen [Sun, 23 Apr 2006 08:39:07 +0000 (08:39 +0000)]
* select.cc (thread_pipe): Raise sleep time dynamically to speed up
select on pipes when copying lots of data.
(thread_mailslot): Ditto for mailslots.

18 years ago* signal.cc (abort): On second thought, just set incyg once.
Christopher Faylor [Sat, 22 Apr 2006 23:13:18 +0000 (23:13 +0000)]
* signal.cc (abort): On second thought, just set incyg once.

18 years ago* abort.cc (abort): Set incyg manually to help get a reliable gdb stack trace.
Christopher Faylor [Sat, 22 Apr 2006 23:09:44 +0000 (23:09 +0000)]
* abort.cc (abort): Set incyg manually to help get a reliable gdb stack trace.
* cygwin.din (abort): Make NOSIGFE.

18 years ago* environ.cc (getearly): Use GetEnvironmentVariable and cmalloc instead of
Christopher Faylor [Fri, 21 Apr 2006 21:34:38 +0000 (21:34 +0000)]
* environ.cc (getearly): Use GetEnvironmentVariable and cmalloc instead of
GetEnvironmentStrings.
(environ_init): Revert rawenv stuff.

18 years agoformat comment using GNU-style
Christopher Faylor [Fri, 21 Apr 2006 19:40:48 +0000 (19:40 +0000)]
format comment using GNU-style

18 years ago* environ.cc (rawenv): Make this variable a file-scope static.
Christopher Faylor [Fri, 21 Apr 2006 19:19:31 +0000 (19:19 +0000)]
* environ.cc (rawenv): Make this variable a file-scope static.
(getearly): Rename 's' variable to 'len' since 's' is used fairly consistently
throughout cygwin as a string variable.  Remove rawenv declaration.  Perform
other minor cleanups.
(environ_init): Remove rawenv declaration.  Only set rawenv to
GetEnvironmentStrings() if it has not already been set.  Properly free rawenv
in all cases.

18 years ago* tty.h (tty::hwnd): Move to tty_min.
Christopher Faylor [Fri, 21 Apr 2006 18:53:05 +0000 (18:53 +0000)]
* tty.h (tty::hwnd): Move to tty_min.
(tty::gethwnd): Ditto.
(tty::sethwnd): Ditto.
(tty_min::hwnd): Receive variable from tty class.
(tty_min::gethwnd): Receive function from tty classs.
(tty_min::sethwnd): Ditto.
* dtable.cc (dtable::stdio_init): Only call init_console_handler when we
actually own the console.
* fhandler_console.cc (fhandler_console::get_tty_stuff): Set tty's hwnd to
non-zero value.
* fhandler_termios.cc (fhandler_termios::tcsetpgrp): Semi-reinstate handling of
console when pgrp is set.

18 years ago * environ.cc (getearly): New function.
Corinna Vinschen [Fri, 21 Apr 2006 17:21:41 +0000 (17:21 +0000)]
* environ.cc (getearly): New function.
(findenv_func): New function pointer, predefined to getearly.
(getenv): Call findenv function over the findenv_func pointer.
(environ_init): Change findenv_func pointer to my_findenv after Cygwin
environment is initialized.

18 years ago * include/asm/byteorder.h (__ntohl): Fix the missing uint32_t.
Corinna Vinschen [Fri, 21 Apr 2006 14:29:54 +0000 (14:29 +0000)]
* include/asm/byteorder.h (__ntohl): Fix the missing uint32_t.

18 years ago * fhandler_socket.cc (fhandler_socket::wait): Reorder setting
Corinna Vinschen [Fri, 21 Apr 2006 11:35:44 +0000 (11:35 +0000)]
* fhandler_socket.cc (fhandler_socket::wait): Reorder setting
WSAError to avoid spurious errors with WSAError set to 0.

18 years ago * include/asm/byteorder.h: Include stdint.h. Per standard, change
Corinna Vinschen [Fri, 21 Apr 2006 09:59:07 +0000 (09:59 +0000)]
* include/asm/byteorder.h: Include stdint.h.  Per standard, change
datatypes in ntohX and htonX functions to uintXX_t types.

18 years ago * include/winnt.h: revert to 1.102
Dimitri Papadopoulos [Thu, 20 Apr 2006 10:47:43 +0000 (10:47 +0000)]
* include/winnt.h:      revert to 1.102
* include/ddk/winddk.h: revert to 1.25

18 years ago2006-04-19 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 19 Apr 2006 19:44:05 +0000 (19:44 +0000)]
2006-04-19  Jeff Johnston  <jjohnstn@redhat.com>

        * configure.in: Modified to support autoconf 2.59.
        * */configure.in: Ditto.
        * configure: Regenerated.
        * */configure: Ditto.
        * wince/aclocal.m4: Ditto.
        * acinclude.m4: New file.
        * aclocal.m4: Ditto.
        * arm/aclocal.m4: Ditto.
        * cris/aclocal.m4: Ditto.
        * crx/aclocal.m4: Ditto.
        * d30v/aclocal.m4: Ditto.
        * fr30/aclocal.m4: Ditto.
        * frv/aclocal.m4: Ditto.
        * hp74x/aclocal.m4: Ditto.
        * i386/aclocal.m4: Ditto.
        * i960/aclocal.m4: Ditto.
        * iq2000/aclocal.m4: Ditto.
        * libnosys/aclocal.m4: Ditto.
        * m32c/aclocal.m4: Ditto.
        * m32r/aclocal.m4: Ditto.
        * m68hc11/aclocal.m4: Ditto.
        * m68k/aclocal.m4: Ditto.
        * mcore/aclocal.m4: Ditto.
        * mips/aclocal.m4: Ditto.
        * mn10200/aclocal.m4: Ditto.
        * mn10300/aclocal.m4: Ditto.
        * mt/aclocal.m4: Ditto.
        * pa/aclocal.m4: Ditto.
        * rs6000/aclocal.m4: Ditto.
        * sparc/aclocal.m4: Ditto.
        * sparc/libsys/aclocal.m4: Ditto.
        * xstormy16/aclocal.m4: Ditto.

18 years ago * include/edevdefs.h: New file.
Dimitri Papadopoulos [Wed, 19 Apr 2006 11:03:17 +0000 (11:03 +0000)]
* include/edevdefs.h: New file.

18 years ago * include/mmsystem.h (_LPCWAVEFORMATEX_DEFINED): Define.
Dimitri Papadopoulos [Wed, 19 Apr 2006 08:57:16 +0000 (08:57 +0000)]
* include/mmsystem.h (_LPCWAVEFORMATEX_DEFINED): Define.
Use as guard for the WAVEFORMATEX structure instead of
_WAVEFORMATEX_ to avoid clashes with DirectSound. Keep
_WAVEFORMATEX_ for compatibility.
Thanks to:    Andrew Jones <guln at sf dot net>

18 years ago * include/winnt.h, include/ddk/winddk.h (FIELD_OFFSET):
Dimitri Papadopoulos [Wed, 19 Apr 2006 08:40:53 +0000 (08:40 +0000)]
* include/winnt.h, include/ddk/winddk.h (FIELD_OFFSET):
Compile with recent C++ compiler such as gcc 3.4.
* include/ddk/winddk.h: Ditto.

18 years ago * include/winuser.h (CharNextEx,CharNextExW,CharPrevEx,CharPrevExW):
Dimitri Papadopoulos [Wed, 19 Apr 2006 08:15:19 +0000 (08:15 +0000)]
* include/winuser.h (CharNextEx,CharNextExW,CharPrevEx,CharPrevExW):
Delete. Only CharNextExA and CharPrevExA are documented in MSDN.
Thanks to:    David Golub <david_golub at sf dot net>

18 years ago* configure.in (m32c): Build libstdc++-v3. Pass flags to
DJ Delorie [Wed, 19 Apr 2006 00:57:59 +0000 (00:57 +0000)]
* configure.in (m32c): Build libstdc++-v3.  Pass flags to
reference libgloss so that libssp can be built in a combined
tree.
* configure: Regenerate.

18 years ago2006-04-18 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 18 Apr 2006 20:06:09 +0000 (20:06 +0000)]
2006-04-18  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/sys/signal.h (sigdelset, sigfillset, sigismember): New macros.
        (sigaddset, sigemptyset): Add return code.

18 years ago* exceptions.cc (ctrl_c_handler): Only exit TRUE on CTRL_LOGOFF_EVENT when we
Christopher Faylor [Tue, 18 Apr 2006 16:24:54 +0000 (16:24 +0000)]
* exceptions.cc (ctrl_c_handler): Only exit TRUE on CTRL_LOGOFF_EVENT when we
have actually handled the event.

18 years ago * doc/porting.texi: Document libgloss build conventions.
Mark Mitchell [Tue, 18 Apr 2006 16:14:57 +0000 (16:14 +0000)]
* doc/porting.texi: Document libgloss build conventions.

18 years ago2006-04-18 Eric House <ehouse@eehouse.org>
Danny Smith [Tue, 18 Apr 2006 09:48:05 +0000 (09:48 +0000)]
2006-04-18  Eric House  <ehouse@eehouse.org>

PocketPC support.
* include/aygshell.h: New file [_WIN32_WCE]. Declare most common
functions for using aygshell on PocketPC:
SHCreateMenuBar, SHFindMenuBar, SHCreateNewItem, SHFullScreen,
SHSipInfo, SHHandleWMActivate, SHHandleWMSettingChange

* include/commctrl.h [_WIN32_WCE] Add function prototypes for
command bar API on PocketPC:
CommandBar_Create, CommandBar_Show, CommandBar_AddBitmap,
CommandBar_InsertComboBox, CommandBar_InsertMenubar,
CommandBar_InsertMenubarEx, CommandBar_DrawMenuBar,
CommandBar_GetMenu, CommandBar_AddAdornments, CommandBar_Height,
CommandBar_InsertButton, CommandBar_Destroy.

* include/winbase.h [_WIN32_WCE] (WIN32_FIND_DATA{A|W}): Remove
 fields not present on PocketPC.
(GetCurrentThreadId): Conditionally declare as extern function
without dllimport attribute on PocketPC.
  (ResetEvent): Likwise.
(SetEvent): Likewise.

* include/wingdi.h [_WIN32_WCE]  (GetTextExtentPoint32{A|W}):
Conditionally declare as extern function without dllimport
 attribute on PocketPC.
* winuser.h  [_WIN32_WCE] (DialogBoxParam{A|W}): Conditionally
declare as extern function without dllimport attribute on PocketPC.

18 years ago2006-04-18 Eric House <ehouse@eehouse.org>
Danny Smith [Tue, 18 Apr 2006 09:35:29 +0000 (09:35 +0000)]
2006-04-18  Eric House  <ehouse@eehouse.org>

PocketPC support.
* include/aygshell.h: New file [_WIN32_WCE]. Declare most common
functions for using aygshell on PocketPC:
SHCreateMenuBar, SHFindMenuBar, SHCreateNewItem, SHFullScreen,
SHSipInfo, SHHandleWMActivate, SHHandleWMSettingChange

* include/commctrl.h [_WIN32_WCE] Add function prototypes for
command bar API on PocketPC:
CommandBar_Create, CommandBar_Show, CommandBar_AddBitmap,
CommandBar_InsertComboBox, CommandBar_InsertMenubar,
CommandBar_InsertMenubarEx, CommandBar_DrawMenuBar,
CommandBar_GetMenu, CommandBar_AddAdornments, CommandBar_Height,
CommandBar_InsertButton, CommandBar_Destroy.

* include/winbase.h [_WIN32_WCE] (WIN32_FIND_DATA{A|W}): Remove
 fields not present on PocketPC.
(GetCurrentThreadId): Conditionally declare as extern function
without dllimport attribute on PocketPC.
  (ResetEvent): Likwise.
(SetEvent): Likewise.

* include/wingdi.h [_WIN32_WCE]  (GetTextExtentPoint32{A|W}):
Conditionally declare as extern function without dllimport
 attribute on PocketPC.
* winuser.h  [_WIN32_WCE] (DialogBoxParam{A|W}): Conditionally
declare as extern function without dllimport attribute on PocketPC.

18 years ago2006-04-18 Thorsten Dahlheimer (dahlheim@users.sf.net>
Danny Smith [Tue, 18 Apr 2006 04:38:03 +0000 (04:38 +0000)]
2006-04-18  Thorsten Dahlheimer (dahlheim@users.sf.net>

* include/wingdi.h (ColorCorrectPalette): Add declaration.
(CreateColorSpace): Add UNICODE mappings.
* lib/gdi32.def (ColorCorrectPalette): Add stub.
* include/icm.h: New file.
* lib/mscms.def: New file.
* lib/icmui.def: New file.

18 years ago2006-04-18 Thorsten Dahlheimer (dahlheim@users.sf.net>
Danny Smith [Tue, 18 Apr 2006 03:58:22 +0000 (03:58 +0000)]
2006-04-18  Thorsten Dahlheimer (dahlheim@users.sf.net>

* include/winnt.h (IMAGE_FILE_MACHINE_IA64): New define.
(IMAGE_FILE_MACHINE_AMD64): New define.
(IMAGE_NT_OPTIONAL_HDR{32|64}_MAGIC. New. Map to IMAGE_NT_OPTIONAL_HDR_MAGIC.
(IMAGE_SUBSYSTEM_NATIVE_WINDOWS): New define.
(IMAGE_SUBSYSTEM_WINDOWS_CE_GUI): New define.
(IMAGE_DLLCHARACTERISTICS_WDM_DRIVER): New define.
(IMAGE_DIRECTORY_ENTRY_*): New defines.
(IMAGE_SCN_TYPE_*): New defines.
(IMAGE_SCN_ALIGN_*): New defines.
(IMAGE_DEBUG_TYPE_BORLAND): New define.
(IMAGE_OPTIONAL_HEADER{32|64}): New structure definitions and typedefs.  Map to
IMAGE_OPTIONAL_HEADERS.
(IMAGE_NT_HEADERS{32|64}): New structure definitions and typedefs.  Map to
IMAGE_NT_HEADERS.
(IMAGE_LOAD_CONFIG_DIRECTORY64): New structure definition and typedefs.
(IMAGE_CE_RUNTIME_FUNCTION_ENTRY): Likewise.
(IMAGE_FUNCTION_ENTRY64): Likewise.

18 years ago2006-04-18 Bart Oldeman <bartoldeman@users.sf.net>
Danny Smith [Tue, 18 Apr 2006 02:57:59 +0000 (02:57 +0000)]
2006-04-18  Bart Oldeman  <bartoldeman@users.sf.net>

* lib/test.c: Fix typo in #inlcude.
* include/aclui.h: INTERFACE should not remain
defined at the end of the header.
* include/servprov.h: Ditto.

18 years ago* mktemp.cc (_gettemp): Open temp files in binary mode.
Christopher Faylor [Mon, 17 Apr 2006 15:09:13 +0000 (15:09 +0000)]
* mktemp.cc (_gettemp): Open temp files in binary mode.

18 years ago * include/ws2tcpip.h (gai_strerror): Add thread-safety comment.
Danny Smith [Sun, 16 Apr 2006 08:26:59 +0000 (08:26 +0000)]
* include/ws2tcpip.h (gai_strerror): Add thread-safety comment.

18 years ago * include/ws2tcpip.h (gai_strerror{AW}): Implement as inline function.
Dimitri Papadopoulos [Fri, 14 Apr 2006 16:40:30 +0000 (16:40 +0000)]
* include/ws2tcpip.h (gai_strerror{AW}): Implement as inline function.

18 years ago * include/wsahelp.h (system_header): Add pragma.
Dimitri Papadopoulos [Fri, 14 Apr 2006 15:54:54 +0000 (15:54 +0000)]
* include/wsahelp.h (system_header): Add pragma.
* include/ws2spi.h (system_header): Add pragma.
* include/rasdlg.h (system_header): Add pragma.
* include/rasdlg.h (_RASDLG_H): Define.
Define instead of _RASDLG_H_, this is the w32api standard.
* include/mlang.h (_MLANG_H): Define.
Define instead of _MLANG_H_, this is the w32api standard.
* include/setupapi.h (_SETUPAPI_H): Define.
Define instead of _SETUPAPI_H_, this is the w32api standard.

18 years ago * include/rpcndr.h (boolean): Add typedef.
Dimitri Papadopoulos [Fri, 14 Apr 2006 15:21:21 +0000 (15:21 +0000)]
* include/rpcndr.h (boolean): Add typedef.
Thanks to:    James du Russel <ephelon at users dot sf dot net>
* include/rpcndr.h (_RPCNDR_H): Define.
Define in addition to __RPCNDR_H__, this is the w32api standard.

18 years ago * fhandler_disk_file.cc (fhandler_disk_file::readdir): Use UINT32_MAX
Corinna Vinschen [Fri, 14 Apr 2006 14:34:39 +0000 (14:34 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::readdir): Use UINT32_MAX
instead of UINT_MAX.

18 years ago * fhandler_disk_file.cc (path_conv::hasgood_inode): Make inline.
Corinna Vinschen [Fri, 14 Apr 2006 14:20:58 +0000 (14:20 +0000)]
* fhandler_disk_file.cc (path_conv::hasgood_inode): Make inline.
Drop remote fs handling entirely since unreliable inode numbers
are now recognized differently.
(path_conv::is_samba): Make inline.
(fhandler_disk_file::opendir): Reformat comment.
(fhandler_base::fstat_helper): Special case remote file systems
returning (unreliable) 32 bit inode numbers.
(fhandler_base::readdir): Ditto.
* fhandler_netdrive.cc (fhandler_netdrive::readdir): Ditto.

18 years ago2006-04-14 Chris Sutcliffe <ir0nh34d@users.sf.net>
Chris Sutcliffe [Fri, 14 Apr 2006 12:52:50 +0000 (12:52 +0000)]
2006-04-14  Chris Sutcliffe  <ir0nh34d@users.sf.net>

        * include/w32api.h: Increment version to 3.7.
        * Makefile.in: Ditto.

18 years agotrivial change
Christopher Faylor [Fri, 14 Apr 2006 01:31:14 +0000 (01:31 +0000)]
trivial change

18 years ago2006-04-13 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
Chris Sutcliffe [Fri, 14 Apr 2006 00:14:19 +0000 (00:14 +0000)]
2006-04-13      Chris Sutcliffe <ir0nh34d@users.sourceforge.net>

        * include/winbase.h (GET_MODULE_HANDLE_EX_FLAG_*): Define.
        Thanks to:      Brandon Sneed <brandon at redf dot net>

18 years ago2006-04-13 Ralf Corsepius <ralf.corsepius@rtems.org>
Jeff Johnston [Thu, 13 Apr 2006 19:56:32 +0000 (19:56 +0000)]
2006-04-13  Ralf Corsepius  <ralf.corsepius@rtems.org>

        * acinclude.m4: New _NEWLIB_VERSION.
        * acinclude.m4(NEWLIB_CONFIGURE): AC_REQUIRE(_NEWLIB_VERSION).
        Use AC_CANONICAL_HOST instead of AC_CANONICAL_SYSTEM.
        Use new form of AC_INIT_AUTOMAKE.
        * configure.in: AC_PREREQ(2.59).
        Use autoconf-2.5.x version of AC_INIT.
        Use AC_CONFIG_FILES and autoconf-2.5x AC_OUTPUT instead of
        autoconf-2.13's AC_OUTPUT.
        * libm/configure.in: Ditto.
        * libm/machine/configure.in: Ditto.
        * libm/machine/i386/configure.in: Ditto.
        * libc/configure.in: Ditto.
        * libc/machine/a29k/configure.in: Ditto.
        * libc/machine/arm/configure.in: Ditto.
        * libc/machine/configure.in: Ditto.
        * libc/machine/mn10300/configure.in: Ditto.
        * libc/machine/powerpc/configure.in: Ditto.
        * libc/machine/z8k/configure.in: Ditto.
        * libc/machine/h8300/configure.in: Ditto.
        * libc/machine/mips/configure.in: Ditto.
        * libc/machine/crx/configure.in: Ditto.
        * libc/machine/m68hc11/configure.in: Ditto.
        * libc/machine/h8500/configure.in: Ditto.
        * libc/machine/xscale/configure.in: Ditto.
        * libc/machine/d10v/configure.in: Ditto.
        * libc/machine/fr30/configure.in: Ditto.
        * libc/machine/sh/configure.in: Ditto.
        * libc/machine/tic80/configure.in: Ditto.
        * libc/machine/m32r/configure.in: Ditto.
        * libc/machine/xstormy16/configure.in: Ditto.
        * libc/machine/i386/configure.in: Ditto.
        * libc/machine/d30v/configure.in: Ditto.
        * libc/machine/mn10200/configure.in: Ditto.
        * libc/machine/frv/configure.in: Ditto.
        * libc/machine/mt/configure.in: Ditto.
        * libc/machine/i960/configure.in: Ditto.
        * libc/machine/v850/configure.in: Ditto.
        * libc/machine/necv70/configure.in: Ditto.
        * libc/machine/tic4x/configure.in: Ditto.
        * libc/machine/cris/configure.in: Ditto.
        * libc/machine/m68k/configure.in: Ditto.
        * libc/machine/m32c/configure.in: Ditto.
        * libc/machine/hppa/configure.in: Ditto.
        * libc/machine/w65/configure.in: Ditto.
        * libc/machine/iq2000/configure.in: Ditto.
        * libc/machine/sparc/configure.in: Ditto.
        * libc/machine/m88k/configure.in: Ditto.
        * libc/sys/linux/configure.in: Ditto.
        * libc/sys/linux/machine/configure.in: Ditto.
        * libc/sys/linux/machine/i386/configure.in: Ditto.
        * libc/sys/linux/linuxthreads/configure.in: Ditto.
        * libc/sys/linux/linuxthreads/machine/configure.in: Ditto.
        * libc/sys/linux/linuxthreads/machine/i386/configure.in: Ditto.
        * libc/sys/arm/configure.in: Ditto.
        * libc/sys/configure.in: Ditto.
        * libc/sys/decstation/configure.in: Ditto.
        * libc/sys/a29khif/configure.in: Ditto.
        * libc/sys/sysnecv850/configure.in: Ditto.
        * libc/sys/d10v/configure.in: Ditto.
        * libc/sys/netware/configure.in: Ditto.
        * libc/sys/mmixware/configure.in: Ditto.
        * libc/sys/h8500hms/configure.in: Ditto.
        * libc/sys/sh/configure.in: Ditto.
        * libc/sys/tic80/configure.in: Ditto.
        * libc/sys/rdos/configure.in: Ditto.
        * libc/sys/sysmec/configure.in: Ditto.
        * libc/sys/sysvi386/configure.in: Ditto.
        * libc/sys/h8300hms/configure.in: Ditto.
        * libc/sys/sparc64/configure.in: Ditto.
        * libc/sys/arc/configure.in: Ditto.
        * libc/sys/sysnec810/configure.in: Ditto.
        * libc/sys/m88kbug/configure.in: Ditto.
        * libc/sys/sysvnecv70/configure.in: Ditto.
        * libc/sys/z8ksim/configure.in: Ditto.
        * libc/sys/rtems/configure.in: Ditto.
        * libc/sys/w65/configure.in: Ditto.
        * libc/sys/sun4/configure.in: Ditto.
        * doc/configure.in: Ditto.
        * iconvdata/configure.in: Ditto.
        * configure.in: Use AC_CONFIG_HEADER instead of AM_CONFIG_HEADER.

18 years ago* spawn.cc (spawn_guts): Move ch.set() call back to where it was supposed to
Christopher Faylor [Thu, 13 Apr 2006 16:11:06 +0000 (16:11 +0000)]
* spawn.cc (spawn_guts): Move ch.set() call back to where it was supposed to
be.

18 years ago Bump copyright dates.
Corinna Vinschen [Thu, 13 Apr 2006 12:14:58 +0000 (12:14 +0000)]
Bump copyright dates.

18 years ago * sysconf.cc (sysconf): Add _SC_THREADS, _SC_THREAD_ATTR_STACKSIZE,
Corinna Vinschen [Thu, 13 Apr 2006 12:14:05 +0000 (12:14 +0000)]
* sysconf.cc (sysconf): Add _SC_THREADS, _SC_THREAD_ATTR_STACKSIZE,
_SC_THREAD_PRIORITY_SCHEDULING, _SC_THREAD_PROCESS_SHARED,
_SC_THREAD_SAFE_FUNCTIONS, _SC_TIMERS handling.

18 years ago* spawn.cc (spawn_guts): Revert patch which treated derived cygwin programs
Christopher Faylor [Thu, 13 Apr 2006 01:37:00 +0000 (01:37 +0000)]
* spawn.cc (spawn_guts): Revert patch which treated derived cygwin programs
differently from those which are mounted with -X.  Pass extra argument to
linebuf::fromargv.
* winf.h (MAXCYGWINCMDLEN): New define.
(linebuf::finish): Add a new argument denoting when command line overflow is
ok.
(linebuf::fromargv): Ditto.
* winf.cc (linebuf::finish): Implement above change.
(linebuf::fromargv): Ditto.

18 years agomerge from gcc
DJ Delorie [Wed, 12 Apr 2006 18:41:45 +0000 (18:41 +0000)]
merge from gcc

18 years ago* Makefile.in (DLL_OFILES): Add winf.o.
Christopher Faylor [Wed, 12 Apr 2006 15:53:22 +0000 (15:53 +0000)]
* Makefile.in (DLL_OFILES): Add winf.o.
* spawn.cc: Move command line handling stuff into winf.cc.
* winf.h: New file.
* winf.cc: New file.

18 years ago * include/secext.h: Enclose function declarations in extern "C" for
Danny Smith [Wed, 12 Apr 2006 08:04:42 +0000 (08:04 +0000)]
* include/secext.h: Enclose function declarations in extern "C" for
__cplusplus.

18 years ago2006-04-11 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
Chris Sutcliffe [Tue, 11 Apr 2006 22:56:08 +0000 (22:56 +0000)]
2006-04-11  Chris Sutcliffe <ir0nh34d@users.sourceforge.net>

    * include/comcat.h: INTERFACE should not remain defined
    at the end of the header.
    * include/docobj.h: Ditto.
    * include/exdisp.h: Ditto.
    * include/intshcut.h: Ditto.
    * include/mlang.h: Ditto.
    * include/mshtml.h: Ditto.
    * include/oaidl.h: Ditto.

18 years ago2006-04-11 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 11 Apr 2006 19:02:16 +0000 (19:02 +0000)]
2006-04-11  Jeff Johnston  <jjohnstn@redhat.com>

        * acinclude.m4: Properly add square brackets for
        AC_DEFUN macros.  Rewrite LIB_AC_PROG_CC to remove
        macros no longer available.  Add LIB_AM_PROG_AS to
        remove prereq of AC_PROG_CC.  Add LIB_AC_PROG_CC_GNU
        macro.  Substitute lpfx (library object prefix).
        * configure.host: Set lpfx depending on whether
        libtool is used or not.
        * configure.in: Individually specify libc and libm
        to AC_CONFIG_SUBDIRS.  Add square bracket quoting as
        necessary.
        * Makefile.am: Use $(lpfx) to get object names for
        math-library functions that should also be in libc.
        * libc/machine/configure.in: Use case statement to determine
        AC_CONFIG_SUBDIRS statement.
        * libc/sys/linux/linuxthreads/machine/configure.in: Ditto.
        * libc/sys/linux/machine/configure.in: Ditto.
        * libc/sys/configure.in: Ditto.
        * libm/machine/configure.in: Ditto.
        * libc/sys/linux/configure.in: Fix up AC_CONFIG_SUBDIRS.
        * libm/configure.in: Add AM_CONDITIONAL statement
        for HAVE_LIBM_MACHINE_DIR.
        * libc/machine/a29k/Makefile.am: Modified to work with
        latest automake.  Change includes setting AM_CCASFLAGS
        so building .S files will properly pick up flags used
        to build C files.
        * libc/machine/arm/Makefile.am: Ditto.
        * libc/machine/crx/Makefile.am: Ditto.
        * libc/machine/d10v/Makefile.am: Ditto.
        * libc/machine/d30v/Makefile.am: Ditto.
        * libc/machine/fr30/Makefile.am: Ditto.
        * libc/machine/frv/Makefile.am: Ditto.
        * libc/machine/h8300/Makefile.am: Ditto.
        * libc/machine/h8500/Makefile.am: Ditto.
        * libc/machine/hppa/Makefile.am: Ditto.
        * libc/machine/i386/Makefile.am: Ditto.
        * libc/machine/iq2000/Makefile.am: Ditto.
        * libc/machine/m32c/Makefile.am: Ditto.
        * libc/machine/m32r/Makefile.am: Ditto.
        * libc/machine/m68hc11/Makefile.am: Ditto.
        * libc/machine/m68k/Makefile.am: Ditto.
        * libc/machine/m88k/Makefile.am: Ditto.
        * libc/machine/mips/Makefile.am: Ditto.
        * libc/machine/mn10200/Makefile.am: Ditto.
        * libc/machine/mn10300/Makefile.am: Ditto.
        * libc/machine/mt/Makefile.am: Ditto.
        * libc/machine/necv70/Makefile.am: Ditto.
        * libc/machine/powerpc/Makefile.am: Ditto.
        * libc/machine/sh/Makefile.am: Ditto.
        * libc/machine/sparc/Makefile.am: Ditto.
        * libc/machine/tic4x/Makefile.am: Ditto.
        * libc/machine/tic80/Makefile.am: Ditto.
        * libc/machine/v850/Makefile.am: Ditto.
        * libc/machine/w65/Makefile.am: Ditto.
        * libc/machine/xscale/Makefile.am: Ditto.
        * libc/machine/xstormy16/Makefile.am: Ditto.
        * libc/machine/z8k/Makefile.am: Ditto.
        * libc/sys/a29khif/Makefile.am: Ditto.
        * libc/sys/arc/Makefile.am: Ditto.
        * libc/sys/arm/Makefile.am: Ditto.
        * libc/sys/d10v/Makefile.am: Ditto.
        * libc/sys/decstation/Makefile.am: Ditto.
        * libc/sys/h8300hms/Makefile.am: Ditto.
        * libc/sys/h8500hms/Makefile.am: Ditto.
        * libc/sys/linux/linuxthreads/machine/i386/Makefile.am: Ditto.
        * libc/sys/linux/machine/i386/Makefile.am: Ditto.
        * libc/sys/m88kbug/Makefile.am: Ditto.
        * libc/sys/mmixware/Makefile.am: Ditto.
        * libc/sys/netware/Makefile.am: Ditto.
        * libc/sys/rdos/Makefile.am: Ditto.
        * libc/sys/rtems/Makefile.am: Ditto.
        * libc/sys/sh/Makefile.am: Ditto.
        * libc/sys/sparc64/Makefile.am: Ditto.
        * libc/sys/sysmec/Makefile.am: Ditto.
        * libc/sys/sysnec810/Makefile.am: Ditto.
        * libc/sys/sysnecv850/Makefile.am: Ditto.
        * libc/sys/sysvi386/Makefile.am: Ditto.
        * libc/sys/sysvnecv70/Makefile.am: Ditto.
        * libc/sys/tic80/Makefile.am: Ditto.
        * libc/sys/w65/Makefile.am: Ditto.
        * libc/sys/z8ksim/Makefile.am: Ditto.
        * libm/machine/i386/Makefile.am: Ditto.
        * libc/sys/arm/Makefile.am: Ditto plus add EXTRA sources including
        trap.S so that automake will generate a .S.o suffix rule.
        * libc/argz/Makefile.am: Modified to work with
        latest automake.  Change includes adding lib_a_CFLAGS
        so automake doesn't complain about libtool and non-libtool
        libraries sharing objects.
        * libc/ctype/Makefile.am: Ditto.
        * libc/errno/Makefile.am: Ditto.
        * libc/iconv/ccs/Makefile.am: Ditto.
        * libc/iconv/ces/Makefile.am: Ditto.
        * libc/iconv/lib/Makefile.am: Ditto.
        * libc/locale/Makefile.am: Ditto.
        * libc/misc/Makefile.am: Ditto.
        * libc/posix/Makefile.am: Ditto.
        * libc/reent/Makefile.am: Ditto.
        * libc/search/Makefile.am: Ditto.
        * libc/signal/Makefile.am: Ditto.
        * libc/stdio/Makefile.am: Ditto.
        * libc/stdio64/Makefile.am: Ditto.
        * libc/stdlib/Makefile.am: Ditto.
        * libc/string/Makefile.am: Ditto.
        * libc/sys/linux/Makefile.am: Ditto.
        * libc/sys/linux/argp/Makefile.am: Ditto.
        * libc/sys/linux/cmath/Makefile.am: Ditto.
        * libc/sys/linux/dl/Makefile.am: Ditto.
        * libc/sys/linux/iconv/Makefile.am: Ditto.
        * libc/sys/linux/intl/Makefile.am: Ditto.
        * libc/sys/linux/linuxthreads/Makefile.am: Ditto.
        * libc/sys/linux/net/Makefile.am: Ditto.
        * libc/sys/linux/stdlib/Makefile.am: Ditto.
        * libc/syscalls/Makefile.am: Ditto.
        * libc/time/Makefile.am: Ditto.
        * libc/unix/Makefile.am: Ditto.
        * libm/Makefile.am: Ditto.
        * libm/common/Makefile.am: Ditto.
        * libm/math/Makefile.am: Ditto.
        * libm/mathfp/Makefile.am: Ditto.
        * Regenerate all aclocal.m4, Makefile.in, and configure files.

18 years ago * include/commdlg.h (PD_*): Rearrange.
Dimitri Papadopoulos [Tue, 11 Apr 2006 08:03:23 +0000 (08:03 +0000)]
* include/commdlg.h (PD_*): Rearrange.

18 years ago * include/commdlg.h (PD_*): Define.
Dimitri Papadopoulos [Tue, 11 Apr 2006 07:53:23 +0000 (07:53 +0000)]
* include/commdlg.h (PD_*): Define.
Thanks to:    Wolfgang Glas <softadm at users dot sf dot net>

18 years ago * contrib: Remove directory.
Ben Elliston [Mon, 10 Apr 2006 00:41:43 +0000 (00:41 +0000)]
* contrib: Remove directory.

18 years ago * include/iphlpapi.h (GetAdaptersAddresses): Check for winsock2
Danny Smith [Sat, 8 Apr 2006 03:49:28 +0000 (03:49 +0000)]
* include/iphlpapi.h (GetAdaptersAddresses): Check for winsock2
here also.

18 years ago2006-04-07 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Fri, 7 Apr 2006 21:46:00 +0000 (21:46 +0000)]
2006-04-07  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/time/time.c (time): Do not check for HAVE_GETTIMEOFDAY
        anymore.  Assume there is a gettimeofday syscall.

18 years agoAdd support for attiny261, attiny461, attiny861, attiny25, attiny45,
Nick Clifton [Fri, 7 Apr 2006 15:18:08 +0000 (15:18 +0000)]
Add support for attiny261, attiny461, attiny861, attiny25, attiny45,
attiny85, attiny24, attiny44, attiny84, at90pwm2, at90pwm3, atmega164,
atmega324, atmega644, atmega329, atmega3290, atmega649, atmega6490,
atmega406, atmega640, atmega1280, atmega1281, at90can32, at90can64,
at90usb646, at90usb647, at90usb1286 and at90usb1287.
Move atmega48 and atmega88 from AVR_ISA_M8 to AVR_ISA_PWMx.

18 years ago * include/wincrypt.h (PROV_MS_EXCHANGE): Define.
Dimitri Papadopoulos [Fri, 7 Apr 2006 14:28:35 +0000 (14:28 +0000)]
* include/wincrypt.h (PROV_MS_EXCHANGE): Define.
We should probably remove PROV_MS_MAIL but I'm keeping it for
now for compatibility reasons.
Thanks to:    Marcus Agehall <agehall at users dot sf dot net>

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