Corinna Vinschen
92d897cde2
* mmap.cc (mmap64): Avoid crash if file size is less than requested
...
map length.
2003-08-15 12:05:08 +00:00
Corinna Vinschen
dae37d5d84
* regtool.cc (usage): Add missing linefeed. Move example to --help
...
text. Fix forward slash description.
2003-08-15 08:58:54 +00:00
Danny Smith
b98580a716
2003-08-15 Martin Fuchs <Martin-Fuchs@gmx.net>
...
* include/shguid.h (CLSID_DragDropHelper, IID_IDropTargetHelper,
IID_IDragSourceHelper): Declare.
* lib/shell32.c (CLSID_DragDropHelper, IID_IDropTargetHelper,
IID_IDragSourceHelper): Define.
2003-08-15 03:04:25 +00:00
Danny Smith
37f0dc7a05
2003-08-15 Andrew Greenwood <lists@silverblade.co.uk>
...
* include/wingdi.h (DEVMODE[AW]) Correct structure definition.
* include/ddk/ntapi.h (LPC_TYPE): Add LPC_CONNECTION_REFUSED.
* include/ddk/winddk.h (IRP_*): Add constants as anonymous enum.
2003-08-15 02:19:54 +00:00
DJ Delorie
498a5ffce2
* config-ml.in, symlink-tree: Add license.
2003-08-14 20:44:13 +00:00
Corinna Vinschen
e2b1a74c13
* dump_setup.cc (check_package_files): Fix extra '/' in filename.
...
Resize command buffer. Fix buffer overflow bug.
2003-08-13 19:37:40 +00:00
Jeff Johnston
db979bb4cf
2003-08-13 Aldy Hernandez <aldyh@redhat.com>
...
* libc/machine/powerpc/machine/stdlib.h: Wrap SPE functions in
extern "C".
2003-08-13 17:45:31 +00:00
Jeff Johnston
6efbdc7da5
2003-08-13 Jeff Johnston <jjohnstn@redhat.com>
...
* libc/include/math.h: Add prototypes for __signbitf and
__signbitd.
2003-08-13 17:36:10 +00:00
Corinna Vinschen
6763d47b1e
* path.cc (special_name): Add checks for some specials followed by
...
a "." and a FIXME comment.
2003-08-13 17:28:00 +00:00
Corinna Vinschen
ae89a49602
* cygwin.din: Accomodate change from cygwin_lstat to lstat.
...
* syscalls.cc: Add defines to avoid declaration issues when
renaming cygwin_lstat back to lstat.
(lstat): Reverted name change from cygwin_lstat.
2003-08-13 11:28:42 +00:00
Jeff Johnston
2c34141c56
2003-08-12 Jeff Johnston <jjohnstn@redhat.com>
...
* i386/cygmon-salib.c (unlink): New stub.
2003-08-12 18:06:01 +00:00
Corinna Vinschen
c86c10b803
* include/sys/param.h (NBBY): Define if not defined.
...
* include/sys/param.h (setbit): Add new bitmap related macro.
(clrbit): Likewise.
(isset): Likewise.
(isclr): Likewise.
(howmany): Add new counting/rounding macro.
(rounddown): Likewise.
(roundup): Likewise.
(roundup2): Likewise.
(powerof2): Likewise
(MIN): Add macro for calculating min.
(MAX): Add macro for calculating max.
2003-08-12 10:23:40 +00:00
Danny Smith
6c7560c901
* lib/uuid.c (CGID_Explorer, CGID_ShellDocView,
...
CGID_ShellServiceObject): Remove definitions.
* lib/shell32.c (CGID_ShellServiceObject): Add definition.
Correct last ChangeLog entry for lib/shell32.def.
2003-08-10 09:19:06 +00:00
Christopher Faylor
e41630b08a
* dump_setup.cc (dump_setup): Check for the existence of the package list file.
...
Rework slightly to use static buffer for popen commands.
2003-08-10 01:07:04 +00:00
Danny Smith
46258d6fb8
2003-08-10 Danny Smith <dannysmith@users.sourceforge.net>
...
* include/shlobj.h (SHELLSTATE): Add structure.
(SHGetSetSettings): Add prototype.
(SHGetSettings): Add prototype.
* lib/user32.def (SHGetSetSettings): Add stub.
2003-08-10 Phil Krylov <likewolf@users.sourceforge.net>
* include/commctrl.h (HDM_ORDERTOINDEX): Add define.
(Header_OrderToIndex): Add macro.
(Header_GetOrderArray): Add macro.
* include/commdlg.h (FR_MATCHALEFHAMZA,
FR_MATCHDIAC, FR_MATCHKASHIDA): Add defines.
2003-08-10 Martin Fuchs <Martin-Fuchs@gmx.net>
* include/commctrl.h (TVM_GETSCROLLTIME,
TVM_SETSCROLLTIME): Add defines.
2003-08-10 00:40:01 +00:00
Christopher Faylor
58d4b72d33
* dump_setup.cc (version_len): New static variable.
...
(could_not_access,directory_exists): New static function.
(file_exists): Ditto.
(check_package_files): Ditto.
(dump_setup): Check the contents of each package if check_files is true and
output the result in the "Status" column. Flush output after each package.
* dump_setup.cc (dump_setup): Remove redundant null check. Add informative
message if package info not found.
2003-08-09 16:32:22 +00:00
Christopher Faylor
9d77d53601
* include/cygwin/version.h: Bump DLL minor number to 3.
2003-08-09 16:32:03 +00:00
Michael Meissner
a5ccdcb4df
Convert cgen to C-90
2003-08-08 21:21:24 +00:00
Christopher Faylor
5c65fa0200
* include/stdint.h: Correctly define INT32_MIN.
2003-08-08 19:30:41 +00:00
Christopher Faylor
b344f1876c
* grp.cc (read_group): Set __group32.gr_mem pointer back to &null_ptr after
...
free() is called.
2003-08-08 19:28:34 +00:00
Jeff Johnston
61bbf8b2b7
2003-08-08 Mark Salter <msalter@redhat.com>
...
* i386/cygmon.ld: Add 4 byte alignment to __CTOR_LIST__
Bernd Schmidt <bernds@redhat.com>
* i386/cygmon.ld: Add entry for .rodata.
2003-08-08 16:00:13 +00:00
Nick Clifton
d61a06dd52
Add MSP430 variants
2003-08-08 10:14:51 +00:00
Alan Modra
61982e3c09
Convert to C90.
2003-08-07 02:25:50 +00:00
Christopher Faylor
0601b11fb6
fix typo
2003-08-06 03:39:36 +00:00
Christopher Faylor
8440f55d74
typo
2003-08-06 03:22:18 +00:00
Christopher Faylor
16f9bc1323
* Makefile.common: Hmm. Older compilers seem to need -nostdinc.
2003-08-06 02:35:33 +00:00
Christopher Faylor
c6f80f3e29
* Makefile.common: Don't send -nostdinc++ with g++.
2003-08-06 02:06:43 +00:00
Christopher Faylor
4b154cc1b3
* Makefile.in: Rework to accommodate new speclib arguments.
...
* speclib: Rework to extract everything from libcygwin.a rather than building
things from existing object files.
2003-08-06 01:40:12 +00:00
Christopher Faylor
4423d92489
* path.cc (cygdrive_getmntent): Do not skip over drives of type
...
DRIVE_REMOVABLE.
* fhandler.cc (fhandler_base::lseek): Be more paranoid when constructing
offsets from 64 bit value.
* syscalls.cc (logout): Avoid temp buffer memcpy since new scheme does not
require it.
(utmp_data): Rework as a macro which returns a pointer into a buffer.
(getutent): Use new buffer allocation mechanism to grab a utmp buffer.
(getutid): Ditto.
(pututline): Ditto.
2003-08-05 04:49:44 +00:00
Christopher Faylor
3fea2e4087
* fhandler_disk_file.cc (fhandler_cygdrive::readdir): Do not change 'errno' if
...
end of directory condition is encountered as per SUSv2.
* fhandler_proc.cc (fhandler_proc::readdir): Ditto.
* fhandler_process (fhandler_process::readdir): Ditto.
* fhandler_registry (fhandler_registry::readdir): Ditto.
2003-08-05 03:04:28 +00:00
Christopher Faylor
2f631ebc94
change default for --change-default-prefix
2003-08-05 01:06:22 +00:00
David Starks-Browning
90b3d5dcb6
New canonical location.
2003-08-04 10:40:28 +00:00
Danny Smith
5060d48ee7
* include/shlobj.h (SHELLFLAGSTATE): Add structure.
...
(SHGetInstanceExplorer): Correct return type.
(SHGetFolderPath[AW]: Likewise.
Thanks to Magnus Olsen <greatlord@sourceforge.users.net>
for report.
2003-08-03 09:09:07 +00:00
Nathanael Nerode
2a33c5f1ed
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.
2003-08-02 02:00:38 +00:00
Andrew Cagney
e48c382f84
2003-08-01 Andrew Cagney <cagney@redhat.com>
...
* configure.in (noconfigdirs): Do not add GDB when m32r-*-*.
* configure: Ditto.
2003-08-01 21:35:02 +00:00
Danny Smith
be21429f2f
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.
2003-08-01 09:11:39 +00:00
Danny Smith
7d18037f8f
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.
2003-08-01 01:06:26 +00:00
Jeff Johnston
e895fc2077
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.
2003-07-31 22:24:20 +00:00
Joshua Daniel Franklin
4b8283ec80
Screwed up ChangeLog
2003-07-31 21:12:11 +00:00
Joshua Daniel Franklin
0da026c397
* effectively.sgml: New file, "Using Cygwin Effectively with Windows".
2003-07-31 21:06:55 +00:00
Nick Clifton
0302dfe509
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.
2003-07-31 16:21:20 +00:00
Danny Smith
49c12c3f53
2003-7-31 Martin Fuchs <Martin-Fuchs@gmx.net>
...
* include/shlobj.h (SFGAO_COMPRESSED): Add define.
(SFGAOF,SHGDNF): Add typedef's.
(SHCONTF): Extend enum.
2003-07-31 10:25:56 +00:00
Danny Smith
de03e10ca5
* include/shellapi.h: Include all structs within pshpack2.h/
...
poppack.h block.
2003-07-31 05:40:39 +00:00
DJ Delorie
a16d51edf6
* configure.in: Enable libgcj for darwin.
...
* configure: Rebuild.
2003-07-30 20:12:58 +00:00
Christopher Faylor
b9621e8d94
* dcrt0.cc (_dll_crt0): Move strace.microseconds initialization to after
...
pthread initialization.
(dll_crt0_1): i.e., here.
2003-07-30 04:46:07 +00:00
Nathanael Nerode
d193a9fe57
* mkinstalldirs: Import autoconf 2.57 / automake 1.7 version.
2003-07-30 01:35:07 +00:00
Michael Snyder
4f96c36336
2003-07-18 Michael Snyder <msnyder@redhat.com>
...
* include/opcode/h8sx.h (DO_MOVA1, DO_MOVA2): Reformatting.
2003-07-29 21:05:31 +00:00
Jeff Johnston
42de559299
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.
2003-07-29 20:45:11 +00:00
Eric Christopher
e4bf124e03
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.
2003-07-29 06:42:51 +00:00
Alexandre Oliva
e5de27b623
* libc/machine/mn10300/setjmp.S: Never emit both .am33 and
...
.am33_2.
2003-07-29 06:11:46 +00:00