summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * newsym: Reenable removal of tmp directory. Just use ar to generate archiveChristopher Faylor2003-07-073-6/+10
| | | | | index. * Makefile.in: Don't send ranlib to newsym.
* * newsym: Create objects that are closer to those created by dlltool so as notChristopher Faylor2003-07-073-6/+24
| | | | | | to confuse --export-all-symbols. * rmsym: Be a little more accepting of object filenames now that dlltool can create different format files.
* * newsym: Oops. Revert below change.Christopher Faylor2003-07-072-1/+5
|
* * newsym: Use correct prefix for generating imports.Christopher Faylor2003-07-063-2/+8
| | | | | * pinfo.cc (_pinfo::commune_send): Don't wait forever for a response from another process.
* update copyrightChristopher Faylor2003-07-061-1/+1
|
* 2003-07-06 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2003-07-062-0/+12
| | | | * demangle.h: Support C++.
* * winsup.api/known_bugs.tcl: Remove gethostid01 from list of known bugs.Christopher Faylor2003-07-062-1/+6
|
* 2003-07-06 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2003-07-064-2158/+2168
| | | | | | * config-ml.in: Replace PWD with PWD_COMMAND. * Makefile.tpl: Likewise. * Makefile.in: Regenerated.
* white spaceChristopher Faylor2003-07-061-1/+1
|
* * syscalls.cc (gethostid): Set thread affinity so that results are predictable.Christopher Faylor2003-07-062-6/+19
|
* * Makefile.in: Remove .dat files when cleaning.Christopher Faylor2003-07-062-1/+5
|
* * Makefile.in: Remove .d files when cleaning.Christopher Faylor2003-07-062-1/+5
|
* * mmap.cc (list::match): Add parameters to return valid address andCorinna Vinschen2003-07-052-25/+54
| | | | | | | | | | length back to munmap(). Evaluate intersection between given area and mapped area and return it, if any. (mmap64): On regular files, don't allow mappings beginning beyond EOF. Return with errno set to ENXIO instead. (munmap): Rewrite SUSv3 conformant. Check if given memory area is valid. Unmap all maps inside given memory area. Don't return error if no mapping has been unmapped.
* * fhandler.h (fhandler_socket::get_connect_state): New method toCorinna Vinschen2003-07-054-5/+32
| | | | | | | | | | return socket connection state. * fhandler_socket.cc (dup): Copy socket connect state to new file handle. * net.cc (cygwin_rcmd): Mark file handles of sockets returned by rcmd() as CONNECTED state. (cygwin_rexec): Similarly for rexec(). (socketpair): Mark both ends of a new socket pair as CONNECTED.
* Clean up white spaceZack Weinberg2003-07-051-10/+10
|
* fix typoChristopher Faylor2003-07-041-1/+1
|
* * mmap.cc (fhandler_disk_file::mmap): Fix address test.Corinna Vinschen2003-07-042-1/+5
|
* * mount.cc (struct opt): Remove posix option.Christopher Faylor2003-07-043-2/+22
|
* * mount.cc (longopts): Add long "options" keyword.Christopher Faylor2003-07-043-2/+72
| | | | | | | | (opts): Add -o option. (usage): Display -o option. (struct opt): New. (concat3): New function. (main): Handle -o flag.
* * path.cc (fillout_mntent): Change "posix" to "managed".Christopher Faylor2003-07-042-1/+5
|
* * fhandler.h (FH_ENC): New enum.Christopher Faylor2003-07-045-33/+150
| | | | | | | | | | | | | | | | | | | | (fhandler_base::get_encoded): New function. (fhandler_base::set_encoded): Ditto. * fhandler_disk_file.cc (fhandler_disk_file::opendir): Set encoded flag in fhandler, as appropriate. (fhandler_disk_file::readdir): Unmunge filename as appropriate based on new encoding flag. * path.cc (normalize_posix_path): Don't punt on files with colons. (special_char): New function. (mount_item::fnmunge): Ditto. (fnunmunge): Ditto. (special_name): Ditto. (mount_item::build_win32): Avoid drive considerations when file is encoded. (mount_info::conv_to_win32_path): Handle encoded filenames. (mount_info::conv_to_posix_path): Ditto. (fillout_mntent): Add posix string when directory is encoded. * path.h (fnunmunge): Declare. (path_conv::is_encoded): Declare.
* ntsec patchChristopher Faylor2003-07-041-7/+7
|
* * fhandler_tty.cc (fhandler_tty_slave::open): Conditionalize a little more ofChristopher Faylor2003-07-032-5/+11
| | | | the cygserver stuff so that ttys actually work.
* * mmap.cc (mmap64): Allow MAP_FIXED with pagesize granularity (4K).Corinna Vinschen2003-07-032-7/+58
| | | | | | | If a non-zero addr is given, align it to the next lower 64K boundary. (fhandler_disk_file::mmap): If a non-zero address is given, try mapping using the given address first. If it fails and flags is not MAP_FIXED, try again with NULL address.
* 2003-07-03 Shaun Jackman <sjackman@pathwayconnect.com>Jeff Johnston2003-07-032-0/+26
| | | | * libc/include/stdbool.h: New header file defined by C99.
* * config.guess, config.sub: Update with new versions from ftp.gnu.org.Earnie Boyd2003-07-033-431/+601
|
* * config.guess, config.sub: Update with versions from ftp.gnu.org.Earnie Boyd2003-07-033-607/+848
|
* * mingwex/math/trunc.c (trunc): Provide lvalue for memory input constraint.Danny Smith2003-07-036-23/+31
| | | | | | | * mingwex/math/truncf.c (truncf): Likewise. * mingwex/math/truncl.c (truncl): Likewise. * mingwex/math/modff.c (modff): Likewise. * mingwex/math/modfl.c (modfl): Likewise.
* * include/search.h: New file.Danny Smith2003-07-035-1/+79
| | | | | | | * include/stdlib.h: Add comment about qsort, bsearch in search.h. * test_headers.c: Include search.h. * moldname.def.in (lfind, lsearch): Add.
* * include/commdlg.h (CommDlg_OpenSave_*): Add parentheses aroundLuke Dunstan2003-07-033-7/+24
| | | | | | | | macro arguments. Thanks to Tom Bishop <tombishop@users.sf.net>. * include/winuser.h (MONITOR_DEFAULTTONULL, MONITOR_DEFAULTTOPRIMARY, MONITOR_DEFAULTTONEAREST, MONITORINFOF_PRIMARY): Add defines. (TPM_RECURSE): Add guard for Win98/Win2K. Thanks to Magnus Olsen <greatlord@users.sf.net>.
* * include/process.h (_execv, _execvp, _spawnv, _spawnvp, _execve,Danny Smith2003-07-022-17/+24
| | | | | _execvpe, _spawnve, _spawnvpe, execv, execvp, spawnv, spawnvp, execve, execvpe, spawnve, spawnvpe): Const-ify all the char params.
* 2003-07-02 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2003-07-022-1/+5
| | | | * libc/include/sys/types.h (int8_t): Make signed.
* 2003-07-02 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2003-07-022-0/+6
| | | | * libc/sys/linux/include/mqueue.h: Add include of <sys/fcntl.h>.
* * thread.cc: Remove _MT_SAFE conditional.Christopher Faylor2003-07-022-3/+4
|
* * configure.in: Add --enable-server option.Christopher Faylor2003-07-023-15/+48
| | | | * configure: Regenerate.
* fix typoChristopher Faylor2003-07-022-2/+2
|
* * configure.in: Fix --enable-server option.Christopher Faylor2003-07-023-11/+9
|
* * Makefile.in: Remove cygserver stuff.Christopher Faylor2003-07-0217-142/+122
| | | | | | | | | | | | | | | | | | | | | | * acconfig.h: Add USE_CYGSERVER define. * config.h.in: Regenerate. * configure.in: Add --enable-server setting. * configure: Regenerate. * fhandler_tty.cc (fhandler_tty_slave::open): Conditionalize compilation of cygserver stuff. * fork.cc (fork_child): Ditto. * shm.cc: Ditto. * tty.cc (tty::common_init): Ditto. * dcrt0.cc: Use bool rather than BOOL for CYGWIN environment variable definitions. * environ.cc: Ditto. * ntea.cc: Ditto. * security.cc: Ditto. * security.h: Ditto. * syscalls.cc (check_posix_perm): Remove externs that were already declared in a header. * winsup.h: Ditto. Declare _MT_SAFE here. Delete it someday since cygwin should always be _MT_SAFE.
* * Makefile.in (OBJS): Move some more files from cygwin directory.Christopher Faylor2003-07-023-7/+21
| | | | * woutsup.h: Define _MT_SAFE.
* * Makefile.common (CFLAGS_COMMON): Remove -Winline since it is too noisy onChristopher Faylor2003-07-022-1/+6
| | | | newer versions of gcc.
* * include/basetyps.h (small, hyper): Change to __small and __hyper toEarnie Boyd2003-07-012-4/+9
| | | | avoid user namespace conflicts.
* * include/_mingw.h (small, hyper): Change to __small and __hyper toEarnie Boyd2003-07-012-4/+9
| | | | avoid user space name conflicts.
* merge from gccDJ Delorie2003-07-011-0/+4
|
* first checkinChristopher Faylor2003-07-011-0/+5
|
* First checkins.Christopher Faylor2003-07-013-0/+2332
|
* * configure.in: Add cygserver subdir.Christopher Faylor2003-07-015-5/+15
| | | | | | * Makefile.in: Ditto. * configure: Regenerate. * Makefile.common: Remove debugging statements.
* * s390.h (s390_opcode_cpu_val): Add enum for cpu type z990.Martin Schwidefsky2003-07-012-1/+6
|
* * s390.h (elf_s390_reloc_type): Add long displacement relocationsMartin Schwidefsky2003-07-012-0/+10
| | | | R_390_20, R_390_GOT20, R_390_GOTPLT20 and R_390_TLS_GOTIE20.
* * mingwex/math/tgamma.c, tgammaf.c, tgammal.c (small):Earnie Boyd2003-07-014-8/+10
| | | | Rename to Small (case difference).
* Change existing guards to use the above macro names as appropriate.Earnie Boyd2003-07-012-70/+90
| | | | | * include/basetyps.h (__int32, __int16, __int8, small, hyper): Define. Note: Also added to mingw/include/_mingw.h.