]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
21 years ago Merge from gcc:
Nathanael Nerode [Sat, 2 Aug 2003 02:00:38 +0000 (02:00 +0000)]
Merge from gcc:

2003-08-01  Matt Kraai  <kraai@alumni.cmu.edu>
* Makefile.tpl (check, check-c++): Express dependencies using
dependencies rather than commands.
* Makefile.in: Regenerate.

2003-07-31  Geoffrey Keating  <geoffk@apple.com>
* Makefile.tpl (libsubdir): Use gcc instead of gcc-lib.
* Makefile.in: Update.

21 years ago2003-08-01 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Fri, 1 Aug 2003 21:35:02 +0000 (21:35 +0000)]
2003-08-01  Andrew Cagney  <cagney@redhat.com>

* configure.in (noconfigdirs): Do not add GDB when m32r-*-*.
* configure: Ditto.

21 years ago2003-08-01 Danny Smith <dannysmith@users.sourceforge.net>
Danny Smith [Fri, 1 Aug 2003 09:11:39 +0000 (09:11 +0000)]
2003-08-01  Danny Smith <dannysmith@users.sourceforge.net>

* lib/test.c: Include winldap.h, ntldap.h, winber.h.

2003-08-01  Filip Navara  <xnavara@volny.cz>

* include/winldap.h: New file.
* include/ntldap.h: New file.
* include/winber.h: New file.
* lib/winldap32.def: New file.

21 years ago2003-08-01 Danny Smith <dannysmith@users.sourceforge.net>
Danny Smith [Fri, 1 Aug 2003 01:06:26 +0000 (01:06 +0000)]
2003-08-01  Danny Smith <dannysmith@users.sourceforge.net>

* include/ddk/atm.h: Remove stray '.';

2003-08-01  Gisle Vanem  <gvanem@broadpark.no>

* include/ddk/winddk.h; Remove trailing ';' from macro expressions,
throughout. Add () around macro expressions with cast returns,
throughout.

21 years ago2003-07-31 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 31 Jul 2003 22:24:20 +0000 (22:24 +0000)]
2003-07-31  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/ctype/iswalpha.c: Fix calls to __jp2uc to pass the
        correct type of conversion when dealing with EUCJP or SJIS.
        * libc/ctype/iswblank.c: Ditto.
        * libc/ctype/iswcntrl.c: Ditto.
        * libc/ctype/iswprint.c: Ditto.
        * libc/ctype/iswpunct.c: Ditto.
        * libc/ctype/iswspace.c: Ditto.
        * libc/ctype/towlower.c: Ditto.
        * libc/ctype/towupper.c: Ditto.

21 years agoScrewed up ChangeLog
Joshua Daniel Franklin [Thu, 31 Jul 2003 21:12:11 +0000 (21:12 +0000)]
Screwed up ChangeLog

21 years ago* effectively.sgml: New file, "Using Cygwin Effectively with Windows".
Joshua Daniel Franklin [Thu, 31 Jul 2003 21:06:55 +0000 (21:06 +0000)]
* effectively.sgml: New file, "Using Cygwin Effectively with Windows".

21 years agoAllocate 4 slots on stack before calling main, in case it saves its argument
Nick Clifton [Thu, 31 Jul 2003 16:21:20 +0000 (16:21 +0000)]
Allocate 4 slots on stack before calling main, in case it saves its argument
registers.
Remove reference to deleted v850ea port.
Do not use -mv850 when building for v850e target.  This prevents the ctbp
system register from being initialised.

21 years ago2003-7-31 Martin Fuchs <Martin-Fuchs@gmx.net>
Danny Smith [Thu, 31 Jul 2003 10:25:56 +0000 (10:25 +0000)]
2003-7-31  Martin Fuchs  <Martin-Fuchs@gmx.net>

* include/shlobj.h (SFGAO_COMPRESSED): Add define.
(SFGAOF,SHGDNF): Add typedef's.
(SHCONTF): Extend enum.

21 years ago * include/shellapi.h: Include all structs within pshpack2.h/
Danny Smith [Thu, 31 Jul 2003 05:40:39 +0000 (05:40 +0000)]
* include/shellapi.h: Include all structs within pshpack2.h/
poppack.h block.

21 years ago* configure.in: Enable libgcj for darwin.
DJ Delorie [Wed, 30 Jul 2003 20:12:58 +0000 (20:12 +0000)]
* configure.in: Enable libgcj for darwin.
* configure: Rebuild.

21 years ago* dcrt0.cc (_dll_crt0): Move strace.microseconds initialization to after
Christopher Faylor [Wed, 30 Jul 2003 04:46:07 +0000 (04:46 +0000)]
* dcrt0.cc (_dll_crt0): Move strace.microseconds initialization to after
pthread initialization.
(dll_crt0_1): i.e., here.

21 years ago * mkinstalldirs: Import autoconf 2.57 / automake 1.7 version.
Nathanael Nerode [Wed, 30 Jul 2003 01:35:07 +0000 (01:35 +0000)]
* mkinstalldirs: Import autoconf 2.57 / automake 1.7 version.

21 years ago2003-07-18 Michael Snyder <msnyder@redhat.com>
Michael Snyder [Tue, 29 Jul 2003 21:05:31 +0000 (21:05 +0000)]
2003-07-18  Michael Snyder  <msnyder@redhat.com>

        * include/opcode/h8sx.h (DO_MOVA1, DO_MOVA2): Reformatting.

21 years ago2003-07-29 Honda Hiroki <hhonda@ipflex.com>
Jeff Johnston [Tue, 29 Jul 2003 20:45:11 +0000 (20:45 +0000)]
2003-07-29  Honda Hiroki  <hhonda@ipflex.com>

        * libc/stdio/vfprintf.c: Set output size to 1 when
        we have %f format with precision 0 and # flag not specified.

21 years ago2003-07-28 Eric Christopher <echristo@redhat.com>
Eric Christopher [Tue, 29 Jul 2003 06:42:51 +0000 (06:42 +0000)]
2003-07-28  Eric Christopher  <echristo@redhat.com>

        * elf32-ppc.c (R_PPC_RELAX32): New relocation.
        (ppc_elf_install_value): New function.
        (ppc_elf_sort_rela): Remove.
        (ppc_elf_relax_section): Rewrite. Remove old relaxation
        and replace with out of range branch stubs.
        (ppc_elf_relocate_section): Handle R_PPC_RELAX32.

2003-07-28  Eric Christopher  <echristo@redhat.com>

        * ppc.h (R_PPC_RELAX32): New. Fake relocation.

21 years ago* libc/machine/mn10300/setjmp.S: Never emit both .am33 and
Alexandre Oliva [Tue, 29 Jul 2003 06:11:46 +0000 (06:11 +0000)]
* libc/machine/mn10300/setjmp.S: Never emit both .am33 and
.am33_2.

21 years ago* include/cygwin/version.h: Bump DLL minor number to 2.
Christopher Faylor [Mon, 28 Jul 2003 21:14:25 +0000 (21:14 +0000)]
* include/cygwin/version.h: Bump DLL minor number to 2.

21 years ago* fhandler_base.cc (fhandler_base::readv): Rework to properly return number of
Christopher Faylor [Mon, 28 Jul 2003 21:13:17 +0000 (21:13 +0000)]
* fhandler_base.cc (fhandler_base::readv): Rework to properly return number of
bytes from read.

21 years ago * Makefile.tpl: Use 'mkinstalldirs' rather than 'mkdir' when
Nathanael Nerode [Mon, 28 Jul 2003 03:27:46 +0000 (03:27 +0000)]
* Makefile.tpl: Use 'mkinstalldirs' rather than 'mkdir' when
creating target and build subdirs to build all parent dirs as needed.
* Makefile.in: Rebuild.
* configure.in: Don't build dirs explicitly here.
* configure: Rebuild.

21 years ago * include/winuser.h (ASFW_ANY, LSFW_LOCK, LSFW_UNLOCK,
Danny Smith [Sat, 26 Jul 2003 11:58:24 +0000 (11:58 +0000)]
* include/winuser.h (ASFW_ANY, LSFW_LOCK, LSFW_UNLOCK,
LWA_COLORKEY, LWA_ALPHA): Guard with _WIN32_WINNT,
_WIN32_WINDOWS, not WINVER.
(AllowSetForegroundWindow,LockSetForegroundWindow,
SetLayeredWindowAttributes): Likewise.
(GetLayeredWindowAttributes,UpdateLayeredWindow): Add prototypes.
* lib/user32.def (GetLayeredWindowAttributes,UpdateLayeredWindow):
Add stubs.

21 years ago* mount.cc (do_mount): Issue warning when using managed mount option on
Christopher Faylor [Sat, 26 Jul 2003 05:38:51 +0000 (05:38 +0000)]
* mount.cc (do_mount): Issue warning when using managed mount option on
non-empty directory.

21 years ago* exceptions.cc (ctrl_c_handler): Send SIGHUP when events occur only if there
Christopher Faylor [Sat, 26 Jul 2003 04:53:59 +0000 (04:53 +0000)]
* exceptions.cc (ctrl_c_handler): Send SIGHUP when events occur only if there
is a tty associated with the process.  Send SIGHUP on CTRL_LOGOFF_EVENT.
* fhandler_tty.cc (fhandler_tty_slave::open): Adjust console open handle
counter regardless of whether this is a pty or tty.
(fhandler_tty_slave::open): Ditto.
(fhandler_tty_slave::dup): Ditto.
(fhandler_tty_common::set_close_on_exec): Ditto.
(fhandler_tty_master::init_console): Decrement console open handle counter
after init since it will now be handled by all tty open.
* syscalls.cc (setsid): Rework debugging output slightly.

21 years ago* configure.in: Use 'install-sh -c'.
Christopher Faylor [Sat, 26 Jul 2003 01:53:18 +0000 (01:53 +0000)]
* configure.in: Use 'install-sh -c'.
* configure: Regenerate.

21 years agorevert erroneous checkin
Christopher Faylor [Sat, 26 Jul 2003 01:52:52 +0000 (01:52 +0000)]
revert erroneous checkin

21 years ago* Makefile.in: Only use localhost when building mingw with distcc or gcc won't
Christopher Faylor [Sat, 26 Jul 2003 01:51:39 +0000 (01:51 +0000)]
* Makefile.in: Only use localhost when building mingw with distcc or gcc won't
be able to find .exp files on other hosts.

21 years ago2003-07-26 Eric R. Krause <ekrause_98@users.sourceforge.net>
Danny Smith [Sat, 26 Jul 2003 01:01:03 +0000 (01:01 +0000)]
2003-07-26  Eric R. Krause  <ekrause_98@users.sourceforge.net>

* include/onjidl.h (IMalloc): Fix typo.

21 years agopreliminary checkin
Christopher Faylor [Sat, 26 Jul 2003 00:49:12 +0000 (00:49 +0000)]
preliminary checkin

21 years agopreliminary checkin
Christopher Faylor [Sat, 26 Jul 2003 00:43:57 +0000 (00:43 +0000)]
preliminary checkin

21 years agopreliminary checkin
Christopher Faylor [Sat, 26 Jul 2003 00:28:59 +0000 (00:28 +0000)]
preliminary checkin

21 years agopreliminary checkin
Christopher Faylor [Sat, 26 Jul 2003 00:10:48 +0000 (00:10 +0000)]
preliminary checkin

21 years ago* configure.in: Always use install-sh.
Christopher Faylor [Fri, 25 Jul 2003 23:52:30 +0000 (23:52 +0000)]
* configure.in: Always use install-sh.
* configure: Regenerate.

21 years ago* include/cygwin/socket.h: Conditionalize [AP]F_INET6 define.
Christopher Faylor [Fri, 25 Jul 2003 17:57:51 +0000 (17:57 +0000)]
* include/cygwin/socket.h: Conditionalize [AP]F_INET6 define.

21 years ago* Makefile.in (OBSOLETE_FUNCTION): Add fdopen.
Christopher Faylor [Fri, 25 Jul 2003 17:42:08 +0000 (17:42 +0000)]
* Makefile.in (OBSOLETE_FUNCTION): Add fdopen.

21 years ago* libc/stdio64/fdopen64.c: Include sys/lock.h.
Christopher Faylor [Fri, 25 Jul 2003 16:19:55 +0000 (16:19 +0000)]
* libc/stdio64/fdopen64.c: Include sys/lock.h.

21 years ago* cygwin.din: Export _fdopen64
Christopher Faylor [Fri, 25 Jul 2003 16:13:12 +0000 (16:13 +0000)]
* cygwin.din: Export _fdopen64
* Makefile.in (NEW_FUNCTIONS): Add _fdopen64 -> fdopen translation.
* include/cygwin/version.h: Bump api minor number.
* ntdll.h: Remove (now) duplicate FILE_SYNCHRONOUS_IO_NONALERT definition.

21 years ago* configure.host: Find cygwin include directory, when appropriate.
Christopher Faylor [Fri, 25 Jul 2003 16:08:00 +0000 (16:08 +0000)]
* configure.host: Find cygwin include directory, when appropriate.

21 years ago* libc/stdio64/fdopen64.c: New file.
Christopher Faylor [Fri, 25 Jul 2003 16:06:01 +0000 (16:06 +0000)]
* libc/stdio64/fdopen64.c: New file.
* libc/stdio64/Makefile.am (LIB_OBJS): Add fdopen64.o
* libc/stdio64/Makefile.in: Regenerate.
* libc/include/stdio.h (fdopen64): Define.
* libc/include/stdio.h (_fdopen64_r): Ditto.

21 years agobfd/
H.J. Lu [Fri, 25 Jul 2003 14:35:54 +0000 (14:35 +0000)]
bfd/

2003-07-25  H.J. Lu  <hongjiu.lu@intel.com>

* elf-bfd.h (bfd_elf_special_section): New.
(elf_backend_data): Add special_sections, a pointer to
bfd_elf_special_section.
(elf_section_type). New.
(elf_section_flags): New.
(_bfd_elf_get_sec_type_attr): New.

* elf.c (_bfd_elf_make_section_from_shdr): Always use the
real section type/flags.
(special_sections): New.
(get_special_section): New.
(_bfd_elf_get_sec_type_attr): New.
(_bfd_elf_new_section_hook): Check special_section to set
elf_section_type and elf_section_flags.
(elf_fake_sections): Don't use section name to set ELF section
data.

* elf32-m32r.c (m32r_elf_special_sections): New.
(elf_backend_special_sections): Defined.

* elf32-m68hc11.c (elf32_m68hc11_special_sections): New.
(elf_backend_special_sections): Defined.

* elf32-mcore.c (mcore_elf_special_sections): New.
(elf_backend_special_sections): Defined.

* elf32-ppc.c (ppc_elf_special_sections): New.
(elf_backend_special_sections): Defined.

* elf32-sh64.c (sh64_elf_special_sections): New.
(elf_backend_special_sections): Defined.

* elf32-v850.c (v850_elf_special_sections): New.
(elf_backend_special_sections): Defined.

* elf32-xtensa.c (elf_xtensa_special_sections): New.
(elf_backend_special_sections): Defined.

* elf64-alpha.c (elf64_alpha_special_sections): New.
(elf_backend_special_sections): Defined.

* elf64-hppa.c (elf64_hppa_special_sections): New.
(elf_backend_special_sections): Defined.

* elf64-ppc.c (ppc64_elf_special_sections): New.
(elf_backend_special_sections): Defined.

* elf64-sh64.c (sh64_elf64_special_sections): New.
(elf_backend_special_sections): Defined.

* elfxx-ia64.c (elfNN_ia64_special_sections): New.
(elf_backend_special_sections): Defined.

* elfxx-mips.c (_bfd_mips_elf_special_sections): New.

* elfxx-mips.h (_bfd_mips_elf_special_sections): New.
(elf_backend_special_sections): Defined.

* elfxx-target.h (elf_backend_special_sections): New. Default
to NULL.
(elfNN_bed): Initialize special_sections.

* section.c (bfd_abs_section): Remove const.
(bfd_und_section): Likewise.
(bfd_com_section): Likewise.
(bfd_ind_section): Likewise.

gas/

2003-07-25  H.J. Lu  <hongjiu.lu@intel.com>

* config/obj-elf.c (special_sections): Removed.
(obj_elf_change_section): Call _bfd_elf_get_sec_type_attr. Set
elf_section_type and elf_section_flags.
(elf_frob_file): Set SHT_GROUP.

* config/obj-elf.h (obj_sec_set_private_data): New.

* config/tc-alpha.h (ELF_TC_SPECIAL_SECTIONS): Removed.
* config/tc-ia64.h: Likewise.
* config/tc-m32r.h: Likewise.
* config/tc-m68hc11.h: Likewise.
* config/tc-mcore.h: Likewise.
* config/tc-mips.h: Likewise.
* config/tc-ppc.h: Likewise.
* config/tc-sh64.h: Likewise.
* config/tc-v850.h: Likewise.
* config/tc-xtensa.h: Likewise.

* config/tc-v850.h (SHF_V850_GPREL): Removed.
(SHF_V850_EPREL): Likewise.
(SHF_V850_R0REL): Likewise.

* subsegs.c (subseg_get): Call obj_sec_set_private_data if it
is defined.

include/elf/

2003-07-25  H.J. Lu  <hongjiu.lu@intel.com>

* v850.h (SHF_V850_GPREL): New.
(SHF_V850_EPREL): Likewise.
(SHF_V850_R0REL): Likewise.

21 years ago * include/dkk/ntifs.h: Fix typo in guard for
Danny Smith [Thu, 24 Jul 2003 20:55:48 +0000 (20:55 +0000)]
* include/dkk/ntifs.h: Fix typo in guard for
#pragma GCC system_header.

21 years ago* environ.cc (check_case_init): Use strncasematch.
Christopher Faylor [Thu, 24 Jul 2003 19:33:14 +0000 (19:33 +0000)]
* environ.cc (check_case_init): Use strncasematch.
* cygwin.din: Export __mempcpy.
* cygwin/version.h: Bump api minor number.

21 years ago * include/objidl.h (PropVariant): Add CHAR cVal field
Danny Smith [Tue, 22 Jul 2003 22:48:00 +0000 (22:48 +0000)]
* include/objidl.h (PropVariant): Add CHAR cVal field
to union.
(FMTID_SummaryInformation, FMTID_DocSummaryInformation,
FMTID_UserDefinedProperties): Declare.

21 years ago * include/winbase.h (GetModuleHandleEx[AW]): Add prototypes.
Danny Smith [Tue, 22 Jul 2003 22:36:03 +0000 (22:36 +0000)]
* include/winbase.h (GetModuleHandleEx[AW]): Add prototypes.

21 years ago * include/winbase.h (DUPLICATE_CLOSE_SOURCE,
Danny Smith [Tue, 22 Jul 2003 22:21:27 +0000 (22:21 +0000)]
* include/winbase.h (DUPLICATE_CLOSE_SOURCE,
DUPLICATE_SAME_ACCESS): Remove defines.
(HANDLE_FLAG_INHERIT, HANDLE_FLAG_PROTECT_FROM_CLOSE): Sync with
ddk/ntapi.h defines.
(SEM_*) : Likewise.
* include/winnt.h (COMPRESSION_*, ACCESS_*, SYSTEM_*): Sync with
ddk/ntifs.h defines.
(FILE_*): Likewise.
(MEM_IMAGE, SEC_*): Likewise.
(DUPLICATE_CLOSE_SOURCE, DUPLICATE_SAME_ACCESS,
DUPLICATE_SAME_ATTRIBUTES): Sync with ddk/winddk.h defines.
(TOKEN_*): Sync with ddk/ntifs.h defines.
* include/ddk/ntapi.h: Add comments noting definitions in
winbase.h.
* include/ddk/ntifs.h: Add comments noting definitions in
winnt.h.
* include/ddk/winddk.h: Add comments noting definitions in
winnt.h.

21 years ago* Makefile.tpl (all-make): Depend on intl.
Alexandre Oliva [Tue, 22 Jul 2003 19:03:26 +0000 (19:03 +0000)]
* Makefile.tpl (all-make): Depend on intl.
* Makefile.in: Rebuilt.

21 years ago * mmap.cc: Use proper format specifiers for _off64_t and size_t in
Corinna Vinschen [Mon, 21 Jul 2003 13:06:49 +0000 (13:06 +0000)]
* mmap.cc: Use proper format specifiers for _off64_t and size_t in
format strings passed to syscall_printf () and debug_printf ()
throughout.

21 years ago* Makefile.common (CFLAGS_COMMON): Remove -march=i386.
Christopher Faylor [Fri, 18 Jul 2003 16:40:59 +0000 (16:40 +0000)]
* Makefile.common (CFLAGS_COMMON): Remove -march=i386.

21 years ago * include/winnt.h (FILE_*): Sync with ddk/winddk.h.
Danny Smith [Fri, 18 Jul 2003 10:21:01 +0000 (10:21 +0000)]
* include/winnt.h (FILE_*): Sync with ddk/winddk.h.
* include/winioctl.h (FILE_*): Sync with ddk/winddk.h.

21 years ago2003-07-18 Pierre Humblet <pierre.humblet@ieee.org>
Pierre Humblet [Fri, 18 Jul 2003 02:14:42 +0000 (02:14 +0000)]
2003-07-18  Pierre Humblet  <pierre.humblet@ieee.org>

        * security.cc (verify_token): Fix white space and style.
        Use type bool instead of BOOL and char. Use alloca
        instead of malloc and free for my_grps.

21 years ago (IMAGE_FILE_NET_RUN_FROM_SWAP): Define.
Nick Clifton [Thu, 17 Jul 2003 14:37:17 +0000 (14:37 +0000)]
(IMAGE_FILE_NET_RUN_FROM_SWAP): Define.
  (IMAGE_FILE_MACHINE_WCEMIPSV2): Define.
  (IMAGE_FILE_MACHINE_SH3DSP): Define.
  (IMAGE_FILE_MACHINE_SH3E): Define.
(IMAGE_FILE_MACHINE_SH5): Define.
  (IMAGE_FILE_MACHINE_AM33): Define.
  (IMAGE_FILE_MACHINE_POWERPCFP): Define.
  (IMAGE_FILE_MACHINE_AXP64): Define.
  (IMAGE_FILE_MACHINE_TRICORE): Define.
  (IMAGE_FILE_MACHINE_CEF): Define.
  (IMAGE_FILE_MACHINE_EBC): Define.
  (IMAGE_FILE_MACHINE_AMD64): Define.
  (IMAGE_FILE_MACHINE_M32R): Define.
  (IMAGE_FILE_MACHINE_CEE): Define.

21 years ago2003-07-17 Pierre Humblet <pierre.humblet@ieee.org>
Danny Smith [Thu, 17 Jul 2003 08:23:06 +0000 (08:23 +0000)]
2003-07-17  Pierre Humblet  <pierre.humblet@ieee.org>

* include/mmsystem.h (TIME_KILL_SYNCHRONOUS): Add define.

21 years ago * sysconf.cc (sysconf): Fix OPEN_MAX patch. Return page size on
Corinna Vinschen [Thu, 17 Jul 2003 07:35:16 +0000 (07:35 +0000)]
* sysconf.cc (sysconf): Fix OPEN_MAX patch.  Return page size on
_SC_PAGESIZE again.

21 years agoupdate copyright
Christopher Faylor [Thu, 17 Jul 2003 05:27:03 +0000 (05:27 +0000)]
update copyright

21 years ago Clean up warnings in ddk.
Danny Smith [Wed, 16 Jul 2003 21:49:02 +0000 (21:49 +0000)]
Clean up warnings in ddk.

* include/ddk/atm.h (_ATM_AAL_OOB_INFO): Add _ANONYMOUS_UNION,
conditional on  __cplusplus.
* include/ddk/scsi.h: Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT
defines, throughout.
(_CDB): Add _ANONYMOUS_UNION, conditional on __cplusplus.
* include/ddk/cfg.h (_PNP_VETO_TYPE): Remove extra comma.
* include/ddk/cfgmgr32.h: Change C++ comment style to ISO C.
* include/ddk/ddkmapi.h (_DDLOCKOUT): Add _ANONYMOUS_UNION defines.
* include/ddk/hidpi.h: Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT
defines, throughout.
* include/ddk/ndis.h: Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT
defines, throughout. Remove trailing semicolon from *_S 'structure'
macro expansion, throughout. Remove trailing semicolon from
DECLARE_UNKNOWN_STRUCT macro expansion.
* include/ddk/ndiswan.h (_NDIS_WAN_COMPRESS_INFO): Add
_ANONYMOUS_UNION.
* include/ddk/ntapi.h (_PROCESS_DEVICEMAP_INFORMATION,
_PROCESS_SESSION_INFORMATION): Add _ANONYMOUS_UNION.
* include/ddk/ntddcdrm.h (CDROM_TOC_CD_TEXT_DATA_BLOCK):
Add _ANONYMOUS_UNION.
* include/ddk/ntdddisk.h: Add _ANONYMOUS_UNION, throughout.
* include/ddk/ntddmou.h:  Add _ANONYMOUS_UNION, throughout.
* include/ddk/ntifs.h:  Add _ANONYMOUS_UNION, throughout.
(ZwQueryObject): Change 2nd param to OBJECT_INFORMATION_CLASS, to
match proto in ntapi.h.
(ZwSetInformationObject): Likewise.
* include/ddk/srb.h (SCSI_REQUEST_BLOCK): Add _ANONYMOUS_UNION.
(SCSI_ADAPTER_CONTROL_TYPE): Add __extension__.
* include/ddk/tdikrnl.h (TDI20_CLIENT_INTERFACE_INFO): Add
_ANONYMOUS_UNION and _ANONYMOUS_STRUCT.
* include/ddk/usb.h (USB): Add _ANONYMOUS_UNION.
* include/ddk/usbcamdi.h (USBCAMD_CamControlFlags): Remove
last comma.
* include/ddk/video.h (STATUS_BLOCK): Add _ANONYMOUS_UNION.
* include/ddk/winddk.h (DECLARE_INTERNAL_OBJECT): Remove
trailing semicolon when expanding macro.
(GENERAL_LOOKASIDE_S): Likewise.
Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT, throughout.
Change inline to __inline, throughout.
* include/ddk/winnt4.h: Change inline to __inline, throughout.

21 years ago * config.if: Remove unused libc_interface determination.
Nathanael Nerode [Wed, 16 Jul 2003 06:35:35 +0000 (06:35 +0000)]
* config.if: Remove unused libc_interface determination.

21 years ago* pathnames.sgml: Use correct registry key. Clarify '@' operation.
Christopher Faylor [Wed, 16 Jul 2003 02:12:00 +0000 (02:12 +0000)]
* pathnames.sgml: Use correct registry key.  Clarify '@' operation.
* ntsec.sgml: Reword references to "ntsec patch".

21 years agoinclude/opcode/
Richard Sandiford [Tue, 15 Jul 2003 07:50:34 +0000 (07:50 +0000)]
include/opcode/
* mips.h (CPU_RM7000): New macro.
(OPCODE_IS_MEMBER): Match CPU_RM7000 against 4650 insns.

bfd/
* archures.c (bfd_mach_mips7000): New.
* bfd-in2.h: Regenerated.
* cpu-mips.c (arch_info_struct): Add an entry for mips:7000.
* elfxx-mips.c (mips_set_isa_flags): Handle bfd_mach_mips7000.
(mips_mach_extensions): Add an entry for it.

opcodes/
* mips-dis.c (mips_arch_choices): Add rm7000 and rm9000 entries.

gas/
* config/tc-mips.c (hilo_interlocks): True for CPU_RM7000.
(mips_cpu_info_table): Add rm7000 and rm9000 entries.

gas/testsuite/
* gas/mips/rm7000.[sd]: New test.
* gas/mips/mips.exp: Run it.

21 years ago2003-07-14 Christian Groessler <chris@groessler.org>
Jason Eckhardt [Tue, 15 Jul 2003 01:15:08 +0000 (01:15 +0000)]
2003-07-14  Christian Groessler  <chris@groessler.org>

        * i860.h (AOUTSZ): Define properly for i860 coff.

21 years ago * Makefile.in: Regenerate, correctly this time.
Nathanael Nerode [Mon, 14 Jul 2003 23:50:30 +0000 (23:50 +0000)]
* Makefile.in: Regenerate, correctly this time.

21 years agoImport from gcc repository:
Zack Weinberg [Mon, 14 Jul 2003 18:38:36 +0000 (18:38 +0000)]
Import from gcc repository:

2003-07-07  Zack Weinberg  <zack@codesourcery.com>

* gettext.m4: Delete all former contents.
(ZW_GNU_GETTEXT_SISTER_DIR): New macro.
* progtest.m4: New file.

2003-07-04  Zack Weinberg  <zack@codesourcery.com>

* gettext.m4: New file - copy of gettext.m4 from binutils

21 years ago * cygheap.h (class cygheap_user): Use INVALID_HANDLE_VALUE as invalid
Corinna Vinschen [Mon, 14 Jul 2003 17:04:21 +0000 (17:04 +0000)]
* cygheap.h (class cygheap_user): Use INVALID_HANDLE_VALUE as invalid
value for tokens.
* syscalls.cc (seteuid32): Ditto.  Set new_token to process token if
process token is suitable.
* uinfo.cc (uinfo_init): Initialize tokens in cygheap user info
to INVALID_HANDLE_VALUE.

* cygheap.h (enum impersonation): Delete.
(cygheap_user::impersonation_state): Delete.
(cygheap_user::current_token): New.
(cygheap_user::issetuid): Modify to use current_token.
(cygheap_user::token): Ditto.
(cygheap_user::deimpersonate): Ditto.
(cygheap_user::reimpersonate): Ditto.
(cygheap_user::has_impersonation_tokens): Ditto.
(cygheap_user::close_impersonation_tokens): Ditto.
* security.cc (cygwin_set_impersonation_token): Always set the token.
(verify_token): Change type of gsid to cygpsid.
(get_file_attribute): Use the effective ids.
* syscalls.cc (seteuid32): Modify to use cygheap_user::current_token.
* uinfo.cc (uinfo_init) Do not set cygheap->user.impersonation_state.

21 years ago2003-07-14 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
Thomas Fitzsimmons [Mon, 14 Jul 2003 15:27:04 +0000 (15:27 +0000)]
2003-07-14  Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>

* m32r/configure.in: fixed bug to delete ../config-ml.in.

21 years ago * Makefile.tpl: Set INSTALL and friends using autoconf. Remove
Nathanael Nerode [Sun, 13 Jul 2003 20:49:42 +0000 (20:49 +0000)]
* Makefile.tpl: Set INSTALL and friends using autoconf.  Remove
unused INSTALL_PROGRAM_ARGS.
* configure.in: Use AC_PROG_INSTALL.
* Makefile.in: Regenerate.
* configure: Regenerate.

21 years ago2003-07-13 Casper S. Hornstrup <chorns@users.sourceforge.net>
Danny Smith [Sun, 13 Jul 2003 03:41:46 +0000 (03:41 +0000)]
2003-07-13  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* include/ddk/ntifs.h (KeInsertQueueApc): Make return type
BOOLEAN. Name parameter 4 PriorityBoost and make it of type
KPRIORITY.
* include/ddk/winddk.h (_KPCR): Put IDT field on next line.
* include/ddk/winddk.h (_IO_STATUS_BLOCK, _IRP, _OWNER_ENTRY,
_ERESOURCE, _IMAGE_INFO, _CREATE_DISK, _DISK_SIGNATURE, _KPCR_TIB):
Apply _ANONYMOUS_UNION to anonymous unions and _ANONYMOUS_STRUCT
to anonymous structs.

21 years ago* pinfo.cc (_pinfo::commune_send): Fix bounds test so that poll of
Christopher Faylor [Sat, 12 Jul 2003 21:37:07 +0000 (21:37 +0000)]
* pinfo.cc (_pinfo::commune_send): Fix bounds test so that poll of
communicating pid actually stops eventually.

21 years ago * include/winnt.h (PVOID): Move to before HANDLE typedef.
Danny Smith [Sat, 12 Jul 2003 09:26:43 +0000 (09:26 +0000)]
* include/winnt.h (PVOID): Move to before HANDLE typedef.

* include/winuser.h (mouse_event): Correct type of fifth param,
Thanks to: Andrew Jones <guln at users dot sourceforge dot net>

21 years ago * include/winnt.h (HANDLE): Define based on STRICT filter.
Earnie Boyd [Fri, 11 Jul 2003 11:56:00 +0000 (11:56 +0000)]
* include/winnt.h (HANDLE): Define based on STRICT filter.
(THREAD_BASE_PRIORITY_MIN): Use parens around negative value.
(THREAD_BASE_PRIOIRTY_IDLE): Ditto.

21 years ago* path.cc (get_device_number): Remove special com? consideration.
Christopher Faylor [Fri, 11 Jul 2003 00:54:46 +0000 (00:54 +0000)]
* path.cc (get_device_number): Remove special com?  consideration.
(special_chars): Make static.
(special_introducers): New.
(special_char): Allow specified valid_chars args.
(fnunmunge): Handle aux-like filenames correctly.
(special_name): Add con, conin$, conout$.
(mount_item::fnmunge): Use __small_sprintf return value to calculate
increments.

21 years ago2000-04-27 Alexandre Oliva <aoliva@cygnus.com>
Alexandre Oliva [Thu, 10 Jul 2003 19:04:43 +0000 (19:04 +0000)]
2000-04-27  Alexandre Oliva  <aoliva@cygnus.com>
* libc/include/machine/setjmp.h (_JBLEN, AM33/2.0): Set to 26.
* libc/machine/mn10300/setjmp.S (setjmp, longjmp): Save and
restore callee-saved FP registers.

21 years ago2001-10-30 Jeff Johnston <jjohnstn@redhat.com>
Alexandre Oliva [Thu, 10 Jul 2003 19:04:33 +0000 (19:04 +0000)]
2001-10-30  Jeff Johnston  <jjohnstn@redhat.com>
* mn10300/asb2305.ld: Added ASB2305 support.
* mn10300/configure: Ditto.
* mn10300/configure.in: Ditto.
2001-09-12  Stan Cox  <scox@redhat.com>
* mn10300/asb2303.ld: New file.  Linker script for the ASB2303
AM33/2.00 board.
* mn10300/configure.in: Add support for asb2303 board script.

21 years ago * libc/include/sys/unistd.h (ftruncate, truncate): Also declare
Joern Rennecke [Thu, 10 Jul 2003 15:31:30 +0000 (15:31 +0000)]
* libc/include/sys/unistd.h (ftruncate, truncate): Also declare
for __sh__.
* libc/sys/sh/Makefile.am (lib_a_SOURCES): Add ftruncate.c and
truncate.c.
* libc/sys/sh/Makefile.in: Regenerate.
* libc/sys/sh/sys/syscall.h: (SYS_truncate, SYS_ftruncate): Define.
* libc/sys/sh/ftruncate.c: New file.
* libc/sys/sh/truncate.c: Likewise.

21 years ago * xtensa-config.h: Undef all macros before defining them.
Bob Wilson [Thu, 10 Jul 2003 05:11:16 +0000 (05:11 +0000)]
    * xtensa-config.h: Undef all macros before defining them.

21 years ago* configure: Rebuilt.
Alexandre Oliva [Thu, 10 Jul 2003 05:04:25 +0000 (05:04 +0000)]
* configure: Rebuilt.
2001-09-26  Alexandre Oliva  <aoliva@redhat.com>
* configure.in (noconfigdirs) [am33_2.0-*-linux*]: Don't build
newlib nor libgloss.
Wed May  9 10:07:19 2001  Alexandre Oliva  <aoliva@redhat.com>
* configure.in (am33_2.0-*-linux*): Added.

21 years ago * configure.in: Add ${libgcj} to noconfigdirs for xtensa-*-* targets.
Bob Wilson [Thu, 10 Jul 2003 05:00:47 +0000 (05:00 +0000)]
    * configure.in: Add ${libgcj} to noconfigdirs for xtensa-*-* targets.
        * configure: Regenerate.

21 years ago2001-05-16 Alexandre Oliva <aoliva@redhat.com>
Alexandre Oliva [Thu, 10 Jul 2003 03:19:40 +0000 (03:19 +0000)]
2001-05-16  Alexandre Oliva  <aoliva@redhat.com>
* mn10300.h: Introduce GOTPC16, GOTOFF24, GOTOFF16 and
PLT16, and rename GOTPC to GOTPC32 and GOTOFF to GOTOFF32.
Renumbered all relocs.
2001-04-12  Alexandre Oliva  <aoliva@redhat.com>
* mn10300.h (R_MN10300_GOTPC, R_MN10300_GOTOFF,
R_MN10300_PLT32, R_MN10300_GOT32, R_MN10300_GOT24,
R_MN10300_GOT16, R_MN10300_COPY, R_MN10300_GLOB_DAT,
R_MN10300_JMP_SLOT, R_MN10300_RELATIVE): New relocs.

21 years ago2000-04-01 Alexandre Oliva <aoliva@cygnus.com>
Alexandre Oliva [Thu, 10 Jul 2003 02:49:07 +0000 (02:49 +0000)]
2000-04-01  Alexandre Oliva  <aoliva@cygnus.com>
* mn10300.h (AM33_2): Renamed from AM33.
2000-03-31  Alexandre Oliva  <aoliva@cygnus.com>
* mn10300.h (AM332, FMT_D3): Defined.
(MN10300_OPERAND_FSREG, MN10300_OPERAND_FDREG): Likewise.
(MN10300_OPERAND_FPCR): Likewise.

21 years ago2000-04-01 Alexandre Oliva <aoliva@cygnus.com>
Alexandre Oliva [Thu, 10 Jul 2003 02:49:00 +0000 (02:49 +0000)]
2000-04-01  Alexandre Oliva  <aoliva@cygnus.com>
* mn10300.h (E_MN10300_MACH_AM33_2): Renamed from
E_MN10300_MACH_AM332.
2000-03-31  Alexandre Oliva  <aoliva@cygnus.com>
* mn10300.h (E_MN10300_MACH_AM332): Defined.

21 years ago* include/cygwin/version.h: Bump DLL minor number to 1.
Christopher Faylor [Thu, 10 Jul 2003 02:33:27 +0000 (02:33 +0000)]
* include/cygwin/version.h: Bump DLL minor number to 1.

21 years ago* fhandler_proc.cc (format_proc_stat): Use correctly sized constants for
Christopher Faylor [Thu, 10 Jul 2003 02:09:24 +0000 (02:09 +0000)]
* fhandler_proc.cc (format_proc_stat): Use correctly sized constants for
filling in zeros on 98.

21 years ago* include/cygwin/version.h: Bump DLL minor number to 1.
Christopher Faylor [Thu, 10 Jul 2003 01:58:39 +0000 (01:58 +0000)]
* include/cygwin/version.h: Bump DLL minor number to 1.

21 years ago* fhandler_proc.cc (fhandler_proc::fill_filebuf): Allocate more space for stat
Christopher Faylor [Thu, 10 Jul 2003 01:09:24 +0000 (01:09 +0000)]
* fhandler_proc.cc (fhandler_proc::fill_filebuf): Allocate more space for stat
buffer.
(format_proc_stat): Reorganize to accumulate and report on all cpus.

21 years ago* sysconf.cc (sysconf): Return processors online rather than bitmask for
Christopher Faylor [Wed, 9 Jul 2003 23:59:47 +0000 (23:59 +0000)]
* sysconf.cc (sysconf): Return processors online rather than bitmask for
_SC_NPROCESSORS_ONLN.

21 years ago* libc/include/math.h (nan, nanf): Update prototype to C99.
Alexandre Oliva [Wed, 9 Jul 2003 17:52:31 +0000 (17:52 +0000)]
* libc/include/math.h (nan, nanf): Update prototype to C99.
* libm/common/s_nan.c (nan): Likewise.
* libm/common/s_nanf.c (nanf, nan): Likewise.
* libc/sys/linux/cmath/math_private.h (nan, nanf): Likewise.

21 years ago* cygheap.cc (creturn): Set appropriate errno when out of memory.
Christopher Faylor [Wed, 9 Jul 2003 01:33:06 +0000 (01:33 +0000)]
* cygheap.cc (creturn): Set appropriate errno when out of memory.
(ccalloc): Only issue system_printf when debugging.
* dtable.cc (dtable::extend): Only allocate 100 * the incremental growth size
max.  Set errno appropriately.
(dtable::build_fhandler): Check for error from set_name.
* fhandler.cc (fhandler_base::set_name): Set errno and return error on OOM.
* fhandler.h (fhandler_base::set_name): Change to bool.
* fhandler_process.cc (format_process_stat): Fix formatting.
* resource.cc (getrlimit): Return greater of OPEN_MAX or fd table size.
* sysconf.cc (sysconf): Ditto.

21 years agoRefer to full name in latest ChangeLog entry.
Jeff Johnston [Tue, 8 Jul 2003 17:46:10 +0000 (17:46 +0000)]
Refer to full name in latest ChangeLog entry.

21 years ago2003-07-08 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 8 Jul 2003 16:06:09 +0000 (16:06 +0000)]
2003-07-08  Jeff Johnston  <jjohnstn@redhat.com>

        * configure.in: Reapply Inaoko's multilib patch from
        04-17-03.
        * configure: Regenerated.

21 years ago * include/commctrl.h (NMTVDISPINFO[AW]): Replace obsolete struct
Danny Smith [Tue, 8 Jul 2003 11:11:58 +0000 (11:11 +0000)]
* include/commctrl.h (NMTVDISPINFO[AW]): Replace obsolete struct
names _TV_DISPINFO[AW] and typedefs. Add defines for backward
compatability. Thanks to Magnus Olsen <greatlord@users.sf.net>
for report.

21 years ago2003-07-07 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 7 Jul 2003 22:31:08 +0000 (22:31 +0000)]
2003-07-07  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/stdbool.h: Removed as this is defined by gcc.

21 years ago* rmsym: Don't use ranlib.
Christopher Faylor [Mon, 7 Jul 2003 05:32:24 +0000 (05:32 +0000)]
* rmsym: Don't use ranlib.

21 years ago* newsym: Reenable removal of tmp directory. Just use ar to generate archive
Christopher Faylor [Mon, 7 Jul 2003 05:30:33 +0000 (05:30 +0000)]
* newsym: Reenable removal of tmp directory.  Just use ar to generate archive
index.
* Makefile.in: Don't send ranlib to newsym.

21 years ago* newsym: Create objects that are closer to those created by dlltool so as not
Christopher Faylor [Mon, 7 Jul 2003 05:23:35 +0000 (05:23 +0000)]
* newsym: Create objects that are closer to those created by dlltool so as not
to confuse --export-all-symbols.
* rmsym: Be a little more accepting of object filenames now that dlltool can
create different format files.

21 years ago* newsym: Oops. Revert below change.
Christopher Faylor [Mon, 7 Jul 2003 00:14:58 +0000 (00:14 +0000)]
* newsym: Oops.  Revert below change.

21 years ago* newsym: Use correct prefix for generating imports.
Christopher Faylor [Sun, 6 Jul 2003 23:24:13 +0000 (23:24 +0000)]
* newsym: Use correct prefix for generating imports.
* pinfo.cc (_pinfo::commune_send): Don't wait forever for a response from
another process.

21 years agoupdate copyright
Christopher Faylor [Sun, 6 Jul 2003 21:45:21 +0000 (21:45 +0000)]
update copyright

21 years ago2003-07-06 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Sun, 6 Jul 2003 21:44:55 +0000 (21:44 +0000)]
2003-07-06  H.J. Lu <hongjiu.lu@intel.com>

* demangle.h: Support C++.

21 years ago* winsup.api/known_bugs.tcl: Remove gethostid01 from list of known bugs.
Christopher Faylor [Sun, 6 Jul 2003 21:40:38 +0000 (21:40 +0000)]
* winsup.api/known_bugs.tcl: Remove gethostid01 from list of known bugs.

21 years ago2003-07-06 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Sun, 6 Jul 2003 21:38:00 +0000 (21:38 +0000)]
2003-07-06  H.J. Lu <hongjiu.lu@intel.com>

* config-ml.in: Replace PWD with PWD_COMMAND.
* Makefile.tpl: Likewise.
* Makefile.in: Regenerated.

21 years agowhite space
Christopher Faylor [Sun, 6 Jul 2003 20:13:48 +0000 (20:13 +0000)]
white space

21 years ago* syscalls.cc (gethostid): Set thread affinity so that results are predictable.
Christopher Faylor [Sun, 6 Jul 2003 20:08:42 +0000 (20:08 +0000)]
* syscalls.cc (gethostid): Set thread affinity so that results are predictable.

21 years ago* Makefile.in: Remove .dat files when cleaning.
Christopher Faylor [Sun, 6 Jul 2003 19:25:40 +0000 (19:25 +0000)]
* Makefile.in: Remove .dat files when cleaning.

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