summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2003-03-17 Bob Cassels <bcassels@abinitio.com>Jeff Johnston2003-03-172-3/+7
| | | | | * libc/string/wcschr.c: (wcschr): Look for character first, then for end of string, so you can do wcschr(x, '\0').
* (O_SYS_CMDLINE): New pseudo opcode for command line processing.Nick Clifton2003-03-172-0/+7
|
* 2003-03-17 Bang Jun-Young <junyoung@netbsd.org>Danny Smith2003-03-173-6/+17
| | | | | | | * include/winbase.h (EnumResourceLanguages[AW]): Correct prototypes. (EnumResourceNames[AW]): Ditto. (EnumResourceTypes[AW]): Ditto. * include/wincon.h (CONSOLE_FONT_INFO): Add struct.
* Get rid of some warnings Danny Smith2003-03-179-11/+34
| | | | | | | | | | | | | * mingwex/dirent.c (_topendir): Eliminate signed/unsigned warning. * mingwex/strtoimax.c (strtoimax): Likewise. * mingwex/wcstoimax.c (wcstoimax): Likewise. * mingwex/wtoll.c (wtoll): Remove unnecessary ';' * mingwex/fesentenv.c: Include float.h. * mingwex/math/powl.c: Eliminate type punning/strict aliasing warning. * mingwex/math/tanhl.c: Eliminate signed/unsigned warning in constants. * mingwex/math/tgammal.c: Likewise.
* 2003-03-16 Toby Malone <malone@users.sourceforge.net>Danny Smith2003-03-173-0/+7
| | | | | * include/winuser.h (SendInput): Add prototype. * lib/user32.def (SendInput): Add stub.
* * include/utime.h: New file, forwarding to sys/utime.h.Danny Smith2003-03-162-0/+5
|
* * include/sys/param.h (MAXPATHLEN): Define.Danny Smith2003-03-162-0/+7
|
* * include/tchar.h: Ansi-fy a comment.Danny Smith2003-03-162-1/+5
|
* * profile/profile.h (mcount): Use __builtin_return_addressDanny Smith2003-03-163-7/+19
| | | | | | rather than __asm statements. * profile/Makefile.in: Remove special rule for mcount.o Specify dependencies for mcount.o profil.o gmon.o.
* 2003-03-16 Vadim Yegorov <zg@bmg.lv>Danny Smith2003-03-162-3/+8
| | | | | * winioctl.h (FSCTL_SET_REPARSE_POINT: Correct macro. (FSCTL_DELETE_REPARSE_POINT): Likewise.
* 2003-03-15 Bang Jun-Young <junyoung@netbsd.org> Danny Smith2003-03-152-0/+76
| | | | | * winnt.h (JOBOBJECTINFOCLASS): Define enum. (JOBOBJECT_*): Define corresponding structures.
* * Makefile.tpl: Move .NOEXPORT, MAKEOVERRIDES back down.Nathanael Nerode2003-03-143-8/+21
| | | | * Makefile.in: Regenerate.
* 2003-03-14 Michael Chastain <mec@shout.net>Michael Chastain2003-03-142-1/+73
| | | | * Makefile.in: Regenerate with correct Makefile.def.
* * libc/include/stdio.h: Declare fgetpos, fsetpos, fseeko and ftelloCorinna Vinschen2003-03-1412-20/+49
| | | | | | | | | | | | | | | with internal (_fpos_t and _off_t) datatypes when compiling newlib. * libc/include/sys/unistd.h: Declare _lseek using _off_t. * libc/reent/lseekr.c (_lseek_r): Use _off_t instead of off_t. * libc/stdio/fseeko.c (fseeko): Ditto. * libc/stdio/ftello.c (ftello): Ditto. * libc/stdio/stdio.c (__swrite): Ditto. (__sseek): Ditto. * libc/stdio/fgetpos.c (fgetpos): Use _fpos_t instead of fpos_t. * libc/stdio/fseek.c (fseek): Ditto. * libc/stdio/fsetpos.c (fsetpos): Ditto. * libc/stdio/ftell.c (ftell): Ditto. * libc/stdio/local.h: Declare __sseek using _off_t.
* 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2003-03-144-2/+23
| | | | | | | | | | | | * include/ddk/winddk.h (PCUNICODE_STRING): Remove incorrect typedef. 2003-03-13 Bang Jun-Young <junyoung@netbsd.org> * lib/kernel32.def (Module32{First,Next}{,W}): Add missing exports. (Process32{First,Next}{,W}): Ditto. (Thread32{First,Next}): Ditto. * include/ntdef.h (PCUNICODE_STRING): Add typedef.
* * include/cygwin/version.h: Bump DLL minor number to 23.Christopher Faylor2003-03-134-3/+15
|
* * autoload.cc (IsProcessorFeaturePresent): Add.Corinna Vinschen2003-03-133-1/+15
| | | | * fhandler_proc.cc (format_proc_cpuinfo): Add case for 9x systems.
* * fhandler_proc.cc (format_proc_cpuinfo): Fix vendor id in cpuid case.Corinna Vinschen2003-03-132-1/+5
|
* * net.cc (cygwin_rcmd): Use correct file descriptor in call to fdsock.Corinna Vinschen2003-03-132-2/+7
| | | | (cygwin_rexec): Ditto.
* * syscalls.cc (rename): Assume that DELETE_ON_CLOSE works on Win9x.Christopher Faylor2003-03-133-3/+10
| | | | * fhandler_tty.cc (fhandler_tty_slave::close): Fix typo in debug output.
* * include/mswsock.h: Correct invalid filter for _WINSOCK2_H.Earnie Boyd2003-03-122-2/+7
| | | | Thanks to Jim Barton <jmbarton@users.sf.net>.
* * Makefile.tpl: Move .NOEXPORT, MAKEOVERRIDES up. Delete unusedNathanael Nerode2003-03-125-203/+85
| | | | | | | Make macro. * Makefile.in: Regenerate. * configure.in: Clean up gxx_include_dir logic. * configure: Regenerate.
* fix typoChristopher Faylor2003-03-121-1/+1
|
* Checkin previously referred to in ChangeLog.Christopher Faylor2003-03-121-1/+1
|
* 2003-03-12 Ranjit Mathew <rmathew@hotmail.com>Danny Smith2003-03-112-1/+7
| | | | | * include/winnt.h (_IMAGE_SEPARATE_DEBUG_HEADER): Expose member SectionAlignment.
* * fhandler_socket.cc (fhandler_socket::dup): Don't callCorinna Vinschen2003-03-112-1/+20
| | | | | fhandler_base::dup() but call DuplicateHandle directly instead to have control over socket inheritence.
* * include/winsvc.h (SERVICE_NO_CHANGE): Use hex constant to avoidEarnie Boyd2003-03-114-4/+13
| | | | | | | | warnings. Thanks to Fabricio D. Rossi <gurusoda@users.sf.net>. * Makefile.in (bindist): Correct process. * lib/Makefile.in (install): Ditto. Thanks to Jeff Bonnggren <jbon@users.sf.net>.
* 2003-03-11 Corinna Vinschen <corinna@vinschen.de>Corinna Vinschen2003-03-112-4/+24
| | | | | | | | | | | * fhandler_socket.cc (fhandler_socket::dup): On NT systems avoid using WinSock2 socket duplication methods. Add comment. 2003-03-11 Pierre Humblet <pierre.humblet@ieee.org> * fhandler_socket.cc (fhandler_socket::fixup_after_fork): Set io_handle to INVALID_SOCKET in case of failure. (fhandler_socket::dup): Return 0 if the io_handle is valid.
* * include/stdlib.h (qsort): Remove const from first parm.Danny Smith2003-03-112-1/+6
| | | | Thanks to: Tien-Ren Chen <trchen@sourceforge.users.net>
* * include/rasdlg.h: New file.Danny Smith2003-03-104-0/+163
| | | | | * lib/rasdlg.def: New file. * lib/test.c: Include rasdlg.h.
* * sec_acl.cc (setacl): Don't handle DELETE flag specially.Corinna Vinschen2003-03-103-10/+9
| | | | * security.cc (alloc_sd): Ditto.
* Fix typo.Corinna Vinschen2003-03-091-1/+1
|
* * winver.rc: Change Copyright hint to inlcude 2003.Corinna Vinschen2003-03-092-1/+5
|
* * libc/reent/lseekr.c (lseek_r): Use _off_t instead of off_t.Corinna Vinschen2003-03-092-2/+6
|
* * libc/include/sys/config.h: Define __CYGWIN_USE_BIG_TYPES__ forCorinna Vinschen2003-03-092-0/+6
| | | | Cygwin.
* Switch to 32/64 datatypes:Corinna Vinschen2003-03-0912-45/+192
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.in (OBSOLETE_FUNCTIONS): Add open acl aclcheck aclfrommode aclfrompbits aclfromtext aclsort acltomode acltopbits acltotext chown facl fchown fgetpos fopen freopen fseeko fsetpos fstat ftello ftruncate getegid geteuid getgid getgrent getgrgid getgrnam getgroups getpwuid getpwuid_r getuid initgroups lchown lseek lstat mknod mmap seekdir setegid seteuid setgid setgroups setregid setreuid setuid stat telldir truncate. (NEW_FUNCTIONS): Add _open64 acl32 aclcheck32 aclfrommode32 aclfrompbits32 aclfromtext32 aclsort32 acltomode32 acltopbits32 acltotext32 chown32 facl32 fchown32 fgetpos64 fopen64 freopen64 fseeko64 fsetpos64 fstat64 ftello64 ftruncate64 getegid32 geteuid32 getgid32 getgrent32 getgrgid32 getgrnam32 getgroups32 getpwuid32 getpwuid_r32 getuid32 initgroups32 lchown32 lseek64 lstat64 mknod32 mmap64 seekdir64 setegid32 seteuid32 setgid32 setgroups32 setregid32 setreuid32 setuid32 stat64 telldir64 truncate64 to substitute the above. * cygserver_shm.h (class client_request_shm): Change uid_t and gid_t members to __uid32_t and __gid32_t. * cygwin.din: Add symbols acl32 aclcheck32 aclfrommode32 aclfrompbits32 aclfromtext32 aclsort32 acltomode32 acltopbits32 acltotext32 facl32 fgetpos64 fopen64 freopen64 fseeko64 fsetpos64 _fstat64 ftello64 _lseek64 mknod32 _open64. * glob.c: Include perprocess.h. (globtilde): Call getpwuid32 and getuid32 instead of getpwuid and getuid. (g_lstat): Check for applications API version to call the appropriate typed gl_lstat function. (g_stat): Ditto for gl_stat. * shm.cc (client_request_shm::client_request_shm): Call geteuid32 and getegid32 instead of geteuid and getegid throughout. * syscalls.cc (_open64): New alias for open. (_lseek64): New alias for lseek64. (_fstat64): New alias for fseek64. (mknod32): New function. (mknod): Calls mknod32 now. * winsup.h: Make function declarations for getuid32, geteuid32, and getpwuid32 accessible for plain C sources. Add declarations for getegid32 and getpwnam. * include/cygwin/version.h: Bum API minor number to 78. * include/sys/cygwin.h: Guard C++ specific members of struct per_process against inclusion in plain C sources. * include/sys/mman.h (mman): Add guard to avoid type clash when compiling Cygwin.
* * libc/include/pwd.h: Add guards to avoid type clashes when compilingCorinna Vinschen2003-03-095-2/+32
| | | | | | | Cygwin. * libc/include/sys/stat.h: Ditto. * libc/include/sys/unistd.h: Ditto. * libc/sys/cygwin/sys/dirent.h: Ditto.
* fix typoChristopher Faylor2003-03-091-1/+1
|
* * include/cygwin/version.h: Bump DLL minor number to 21.Christopher Faylor2003-03-092-1/+5
|
* whitespace cleanupChristopher Faylor2003-03-0915-56/+55
|
* Do some minor reformatting of 'extern "C"' use throughout.Christopher Faylor2003-03-0913-111/+511
| | | | | | | | | | | | | * autoload.cc (GetSystemTimes): Define new autoload function. * fhandler_proc.cc (proc_listing): Add cpuinfo and partitions entries. (fhandler_proc::fill_filebuf): Add PROC_CPUINFO and PROC_PARTITIONS cases. (format_proc_uptime): Use GetSystemTimes if available. (read_value): New macro. (print): New macro. (cpuid): New function. (can_set_flag): New function. (format_proc_cpuinfo): New function. (format_proc_partitions): New function.
* * winsup.api/winsup.exp: Use -nostdinc when compiling.Christopher Faylor2003-03-092-0/+10
| | | | | * Makefile.in: Specifically search compiler include directory since it is now stripped via -nostdinc.
* .Christopher Faylor2003-03-091-1/+1
|
* * Makefile.common: Avoid double slashes in GCC_INCLUDE.Christopher Faylor2003-03-092-1/+5
|
* * getfacl.c (username): Fix ambiguous printf calls.Corinna Vinschen2003-03-092-6/+12
| | | | | (groupname): Ditto. (main): Ditto.
* * configure.in (gxx_include_dir): Fix typo.DJ Delorie2003-03-093-11/+35
| | | | * configure: Regenerated.
* * syscalls.cc (unlink): Attempt to be more clever about setting attributes ofChristopher Faylor2003-03-092-12/+30
| | | | | file. Only open file in query mode to avoid having to mess with security stuff for reading.
* * winsup.api/ltp/fork10.c (main): Remove non-portable declarationCorinna Vinschen2003-03-092-1/+5
| | | | of lseek.
* * rmsym: Fix regular expression.Corinna Vinschen2003-03-092-2/+6
|
* * Makefile.in: Use "cygwin0" rather than "new-cygwin" to denote in-build-treeChristopher Faylor2003-03-095-7/+14
| | | | | | version of library or dll. * config/default.exp: Ditto. * winsup.api/winsup.exp: Ditto.