summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add Xtensa portNick Clifton2003-04-018-0/+518
|
* * libc/sys/cygwin/sys/dirent.h (struct DIR): Change type ofCorinna Vinschen2003-04-012-1/+6
| | | | __d_position member to _off_t.
* Fixes for iWMMXt contribution.Nick Clifton2003-04-012-1/+5
|
* * exceptions.cc (setup_handler): Make sure winapi lock is released when exitingChristopher Faylor2003-03-312-0/+6
| | | | loop.
* * include/_mingw.h (_CRTIMP): Make conditional on __USE_CRTIMP.Danny Smith2003-03-312-2/+9
|
* 2003-03-30 Hans E. Molin <kvasi@users.sourceforge.net>Danny Smith2003-03-302-1/+5
| | | | * include/olectl.h (OleLoadPicturePath): Correct prototype.
* * include/cygwin/fs.h: Remove unneeded include.Christopher Faylor2003-03-303-5/+8
| | | | * include/cygwin/in.h: Include sys/types.h rather than cygwin/types.h.
* 2003-03-30 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2003-03-295-10/+295
| | | | | | | | | | | | * lib/uuid.c (IID_IHTML*): Move definitions to... * lib/mshtml-uuid.c: New file. * lib/Makefile.in: Add mshtml-uuid.o to libuuid.a 2003-03-30 Michael Sazonov <traip@comset.net> * lib/uuid.c (IID_IHTML*): Add new GUID definitions. * include/mshtml.h (IHTMLElementCollection, IHTMLLinkElement, IHTMLImgElement): Add intetface definitions.
* * syscalls.cc (login): Fix comment.Corinna Vinschen2003-03-292-4/+7
| | | | (logout): Ditto.
* * syscalls.cc: Slightly cleanup all utmp functions.Corinna Vinschen2003-03-292-70/+132
| | | | | | | | | | | | | | | | | (login): Use mutex to secure against concurrent access to wtmp file. (logout): Rewrite using POSIX calls. (utmp_fd): Initialized to -1 now. Any value < 0 is treated as closed in subsequent functions. (utmp_readonly): New variable, indicating utmp file open for reading only. (internal_setutent): New function implementing setutent(). (setutent): Call internal_setutent now. (endutent): Reset utmp_readonly. (getutent): Return immediately if utmp file can't be opened. (getutid): Ditto. (getutline): Ditto. (pututline): Ditto. Use mutex to secure against concurrent access to utmp file.
* * include/commctrl.h (ANIMATE_CLASS,HOTKEY_CLASS,PROGRESS_CLASS,Danny Smith2003-03-292-47/+93
| | | | | | | | | STATUSCLASSNAME,TOOLBARCLASSNAME,TOOLTIPS_CLASS,TRACKBAR_CLASS, UPDOWN_CLASS,WC_COMBOBOXEX,WC_HEADER,WC_IPADDRESS,WC_LISTVIEW, WC_TABCONTROL,WC_TREEVIEW): Move UNICODE mappings out of RC_INVOKED guard. (WC_PAGESCROLLER,WC_NATIVEFONTCTL,WC_BUTTON,WC_STATIC,WC_EDIT, WC_LISTBOX,WC_COMBOBOX,WC_SCROLLBAR): Add defines.
* * Makefile.in: Remove EXE_LDFLAGS. Fix fhandler_CFLAGS typo. Recognize .sChristopher Faylor2003-03-294-82/+9
| | | | | | suffix. * configure.in: Remove EXE_LDFLAGS. * configure: Regenerate.
* * Makefile.common (ALL_CXXFLAGS): Make normal '=' type variable so thatChristopher Faylor2003-03-292-1/+6
| | | | CXXFLAGS is properly interpreted.
* 2003-03-28 Bang Jun-Young <junyoung@netbsd.org>Danny Smith2003-03-292-0/+5
| | | | * include/winnt.h (WAITORTIMERCALLBACKFUNC): Add typedef.
* * include/sys/cygwin.h: Declare cygwin_internal as unsigned long.Christopher Faylor2003-03-283-2/+12
| | | | | * external.cc (cygwin_internal): Define as unsigned long. * include/sys/cygwin.h: Move cygwin_internal outside of WINVER conditional.
* * thread.cc: Change 1==foo equations to foo==1 throughout.Thomas Pfaff2003-03-272-13/+17
|
* * thread.h: Change class names, methods, members and local varsThomas Pfaff2003-03-275-472/+486
| | | | | | | | | according to the GNU coding style. * thread.cc: Ditto. * dcrt0.cc (dll_crt0_1): Rename pthread::initMainThread call to pthread::init_mainthread. * pthread.cc (pthead_getsequence_np): Rename pthread::isGoodObject call to pthread::is_good_object.
* * winsup.api/pthread/rwlock1.c: Remove pthreads-win32 header.Thomas Pfaff2003-03-277-202/+9
| | | | | | | | * winsup.api/pthread/rwlock2.c: Ditto. * winsup.api/pthread/rwlock3.c: Ditto. * winsup.api/pthread/rwlock4.c: Ditto. * winsup.api/pthread/rwlock5.c: Ditto. * winsup.api/pthread/rwlock6.c: Ditto.
* * winsup.api/pthread/condvar7.c (mythread): CastThomas Pfaff2003-03-274-4/+13
| | | | | | | | pthread_mutex_unlock argument of pthread_cleanup_push to void *, preventing a compiler warning / testsuite failure. * winsup.api/pthread/condvar9.c (mythread): Likewise. * winsup.api/pthread/rwlock7.c (main): Use ftime instead of _ftime.
* note mount binary default.Christopher Faylor2003-03-271-2/+2
|
* Add iWMMXt support to ARM simulatorNick Clifton2003-03-272-1/+37
|
* * autoload.cc: added RegGetKeySecurity()Corinna Vinschen2003-03-273-12/+73
| | | | | * security.cc (get_nt_object_attribute): use RegGetKeySecurity() for performance.
* * include/secext.h (GetComputerObjectName[AW],GetUserNameEx[AW],Danny Smith2003-03-274-8/+42
| | | | | | TranslateName[AW]): Add prototypes. * lib/sec32.def (GetComputerObjectName[AW],GetUserNameEx[AW], TranslateName[AW]): Add stubs.
* * setup-net.sgml: Make suggested additions to setup.exe documentationJoshua Daniel Franklin2003-03-272-5/+24
|
* 2003-03-27 Vladimir Michl <michlv@users.sourceforge.net>Danny Smith2003-03-272-12/+19
| | | | | | | * include/ddk/ndis.h (NdisAllocateSpinLock,NdisFreeSpinLock, NdisAcquireSpinLock,NdisReleaseSpinLock,NdisDprAcquireSpinLock, NdisDprReleaseSpinLock): Change macro argument from SpinLock to _SpinLock.
* * include/w32api.h: Increment version to 2.4.Earnie Boyd2003-03-263-3/+8
| | | | * Makefile.in: Ditto.
* Move some ddk defines to winnt.h as per MSDN documentationDanny Smith2003-03-266-327/+286
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/ddk/batclass.h (BATTERY_REPORTING_SCALE) Move structure from here... * include/winnt.h (BATTERY_REPORTING_SCALE): To here. * include/ddk/ntapi.h (JOBOBJECT_*): Remove structures and enums definitions. (JOB_OBJECT*): Move defines from here... * include/winnt.h (JOB_OBJECT* ): To here. * include/ddk/ntpoapi.h (LATENCY_TIME, POWER_ACTION_POLICY, SYSTEM_POWER_LEVEL, SYSTEM_POWER_POLICY, PROCESSOR_POWER_POLICY_INFO, PROCESSOR_POWER_POLICY, ADMINISTRATOR_POWER_POLICY, SYSTEM_POWER_INFORMATION, PROCESSOR_POWER_INFORMATION, SYSTEM_BATTERY_STATE, SYSTEM_POWER_CAPABILITIES): Move enums, structures and associated defines from here ... * include/winnt.h: (LATENCY_TIME, POWER_ACTION_POLICY, SYSTEM_POWER_LEVEL, SYSTEM_POWER_POLICY, PROCESSOR_POWER_POLICY_INFO, PROCESSOR_POWER_POLICY, ADMINISTRATOR_POWER_POLICY, SYSTEM_POWER_INFORMATION, PROCESSOR_POWER_INFORMATION, SYSTEM_BATTERY_STATE, SYSTEM_POWER_CAPABILITIES):To here. * include/ddk/winddk.h (DEVICE_POWER_STATE, SYSTEM_POWER_STATE, POWER_ACTION): Move enums from here... * include/winnt.h (DEVICE_POWER_STATE, SYSTEM_POWER_STATE, POWER_ACTION): To here.
* Joe Buehler <jhpb@draco.hekimian.com>Christopher Faylor2003-03-263-32/+37
| | | | | * fork.cc (fork_parent): Don't copy signals from parent to child here. * sigproc.cc (proc_subproc): Copy signals from parent to child pinfo here.
* Add iWMMXt supportNick Clifton2003-03-254-1/+20
|
* * cygcheck.cc (dump_sysinfo): Ensure that CYGWIN environment variable isChristopher Faylor2003-03-252-1/+10
| | | | correctly set.
* * setup-net.sgml: Improve setup.exe documentationJoshua Daniel Franklin2003-03-231-1/+1
|
* * setup-net.sgml: Improve setup.exe documentationJoshua Daniel Franklin2003-03-231-15/+12
|
* * setup-net.sgml: Improve setup.exe documentationJoshua Daniel Franklin2003-03-232-21/+36
|
* *** empty log message ***Thomas Pfaff2003-03-231-1/+1
|
* * thread.h (class List): Move inline code inside classThomas Pfaff2003-03-233-209/+201
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | declaration. (List::forEach): Change callback parameter to template class member functionpointer. (pthread_keys::fixup_before_fork): Change to inline. Use List::forEach to fixup keys. (pthread_keys::fixup_after_fork): Ditto. (pthread_keys::runAllDestructors): Ditto. (pthread_key::saveAKey): Remove. (pthread_key::restoreAKey): Ditto. (pthread_key::destroyAKey): Ditto. (pthread_key::run_destructor): Rename to runDestructor. (pthread_mutex::fixup_after_fork): Change to inline. Use List::forEach to fixup mutexes after a fork. (pthread_mutex::FixupAfterFork): New method. (pthread_mutex::mutexes): New member. (pthread_cond::fixup_after_fork): Change to inline. Use List::forEach to fixup conds after a fork. (pthread_cond::FixupAfterFork): New method. (pthread_cond::conds): New member. (pthread_rwlock::fixup_after_fork): Change to inline. Use List::forEach to fixup rwlocks after a fork. (pthread_rwlock::FixupAfterFork): New method. (pthread_rwlock::rwlocks): New member. (semaphore::fixup_after_fork): Change to inline. Use List::forEach to fixup mutexes after a fork. (semaphore::FixupAfterFork): New method. (semaphore::semaphores): New member. (MTinterface::mutexs): Remove. (MTinterface::conds): Ditto. (MTinterface::rwlocks): Ditto. (MTinterface::semaphores): Ditto. (pthread_equal): Add extern "C". (pthread_mutex_lock): Ditto. * thread.cc (MTinterface::fixup_after_fork): Change fixup_after_fork calls for pthread objects. (semaphore::conds): Instantiate. (pthread_cond::pthread_cond): Use List::Insert rather than custom list code. (pthread_cond::~pthread_cond): Use List::Remove rather than custom list code. (pthread_cond::fixup_after_fork): Rename to FixupAfterFork. (pthread_rwlock::rwlocks): Instantiate. (pthread_rwlock::pthread_crwlock): Use List::Insert rather than custom list code. (pthread_rwlock::~pthread_rwlock): Use List::Remove rather than custom list code. (pthread_rwlock::fixup_after_fork): Rename to FixupAfterFork. (pthread_key::saveAKey): Remove. (pthread_key::fixup_before_fork): Ditto. (pthread_key::restoreAKey): Ditto. (pthread_key::fixup_after_fork): Ditto. (pthread_key::destroyAKey): Ditto. (pthread_key::runAllDestructors): Ditto. (pthread_key::run_destructor): Rename to runDestructor. (pthread_mutex::mutexes): Instantiate. (pthread_mutex::pthread_mutex): Use List::Insert rather than custom list code. (pthread_mutex::~pthread_mutex): Use List::Remove rather than custom list code. (pthread_mutex::fixup_after_fork): Rename to FixupAfterFork. (semaphore::conds): Instantiate. (semaphore::semaphore): Use List::Insert rather than custom list code. (semaphores::~semaphore): Use List::Remove rather than custom list code. (semaphore::fixup_after_fork): Rename to FixupAfterFork.
* * setup-net.sgml: Document setup.exeJoshua Daniel Franklin2003-03-221-6/+6
|
* * setup-net.sgml: Document setup.exeJoshua Daniel Franklin2003-03-222-0/+205
|
* * pipe.cc (fhandler_pipe::dup): Don't dup input_handle if it doesn't exist.Christopher Faylor2003-03-222-3/+11
|
* * syscalls.cc (unlink): Be more defensive when SetFileAttributes is called.Christopher Faylor2003-03-222-3/+10
| | | | Fix typo in debugging output.
* * fork.cc: Conditionalize use of slow_pid_reuse throughout. It's not necessaryChristopher Faylor2003-03-222-0/+9
| | | | for newer versions of bash.
* * s390.h (s390_opcode_arch_val): Rename to s390_opcode_mode_val.Martin Schwidefsky2003-03-212-4/+20
| | | | | (S390_OPCODE_ESAME): Rename to S390_OPCODE_ZARCH. (s390_opcode): Remove architecture. Add modes and min_cpu.
* 2003-03-20 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2003-03-203-2/+8
| | | | | | * libc/stdio/vfscanf.c (__svfscanf_r): For floating point conversion, count all characters used to create number against maximum width. * libc/machine/powerpc/vfscanf.c (__svfscanf_r): Ditto.
* Add Cirrus Maverick support to arm simulatorNick Clifton2003-03-202-2/+24
|
* * fhandler_socket.cc (fhandler_socket::sendto): Restrict EPIPE andCorinna Vinschen2003-03-202-2/+12
| | | | SIGPIPE handling to connection oriented sockets. Add comment.
* * sigproc.h (signal_fixup_after_exec): Eliminate argument in declaration.Christopher Faylor2003-03-205-11/+30
| | | | | | | | | * exceptions.cc (signal_fixup_after_exec): Eliminate argument in definition. Don't reset signal handlers after spawm. Just treat like fork/exec. * dcrt0.cc (dll_crt0_1): Don't pass PROC_SPAWN argument to signal_fixup_after_exec. * syscalls.cc (unlink): Don't change attributes of file if not readonly/system. Ditto for resetting of arguments.
* *lib/ndis.def (NdisAllocateMemory): Correct stdcall suffix.Danny Smith2003-03-202-4/+12
| | | | | | | Thanks to: Vladimir Michl <michlv@users.sourceforge.net> (NdisUpdateSharedMemory): Likewise. (NdisMFreeSharedMemory: Likewise. (NdisMMapIoSpace: Likewise.
* * glob.c: Eliminate __INSIDE_CYGWIN__ preprocessor conditionalsCorinna Vinschen2003-03-192-12/+5
| | | | throughout.
* * fhandler_disk_file.cc (fhandler_disk_file::fstat_helper): FixCorinna Vinschen2003-03-194-14/+25
| | | | | | | | | wrong usage of S_IFDIR. * security.cc (get_attribute_from_acl): Ditto. (get_file_attribute): Fix wrong usage of S_IFLNK. (get_object_attribute): Ditto. (alloc_sd): Fix wrong usage of S_IFDIR. * syscalls.cc (chmod): Allow chmod'ing of socket files.
* * include/cygwin/version.h (CYGWIN_VERSION_CHECK_FOR_USING_BIG_TYPES):Corinna Vinschen2003-03-193-2/+15
| | | | | | | Define. * glob.c (g_lstat): Use CYGWIN_VERSION_CHECK_FOR_USING_BIG_TYPES instead of numerical constants. (g_stat): Ditto.
* 2003-03-18 D.Venkatasubramanian <dvenkat@noida.hcltech.com>Jeff Johnston2003-03-183-0/+28
| | | | | | | * libc/include/sys/h8300hms/crt0.S[__SIMULATOR__]: Add commandline support. * configure.host (h8300*-*-*): Added comment regarding -D__SIMULATOR__ flag to support simulator only extensions.