]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
20 years ago* path.cc (dot_special_chars): New global variable.
Christopher Faylor [Wed, 29 Oct 2003 01:15:12 +0000 (01:15 +0000)]
* path.cc (dot_special_chars): New global variable.
(special_name): Make files ending in "." special.
(fnunmunge): Allow encoded ".".
(mount_item::fnmunge): Handle trailing ".".

20 years ago* include/stdint.h: Duplicate below effort for rest of *64_*.
Christopher Faylor [Tue, 28 Oct 2003 16:03:52 +0000 (16:03 +0000)]
* include/stdint.h: Duplicate below effort for rest of *64_*.

20 years ago* include/stdint.h: Correctly define INT64_MAX.
Christopher Faylor [Tue, 28 Oct 2003 15:13:06 +0000 (15:13 +0000)]
* include/stdint.h: Correctly define INT64_MAX.

20 years ago * include/math.h: Guard ISO C99 additions with __cplusplus
Danny Smith [Mon, 27 Oct 2003 23:51:37 +0000 (23:51 +0000)]
* include/math.h: Guard ISO C99 additions with __cplusplus
not __GLIBCPP__.

20 years ago* thread.h (fast_mutex::init): Initialize lock_counter.
Thomas Pfaff [Mon, 27 Oct 2003 21:12:42 +0000 (21:12 +0000)]
* thread.h (fast_mutex::init): Initialize lock_counter.

20 years ago2003-10-27 Bernardo Innocenti <bernie@develer.com>
Jeff Johnston [Mon, 27 Oct 2003 20:03:10 +0000 (20:03 +0000)]
2003-10-27  Bernardo Innocenti  <bernie@develer.com>

        * m68k/asm.h: Add macros for -fPIC, -msep-data and
        -mid-shared-library support.
        * m68k/crt0.S: Use macros for -fPIC, -msep-data and
        -mid-shared-library support.
        * m68k/sim-crt0.S: Likewise.

20 years ago * Makefile.in (OBSOLETE_FUNCTION): Add tmpfile.
Corinna Vinschen [Mon, 27 Oct 2003 13:06:56 +0000 (13:06 +0000)]
* Makefile.in (OBSOLETE_FUNCTION):  Add tmpfile.
(NEW_FUNCTIONS): Add _tmpfile64 -> tmpfile translation.
* cygwin.din: Export _tmpfile64
* include/cygwin/version.h: Bump api minor number.

20 years ago * cygwin.din: Add sem_close, sem_getvalue, sem_open and sem_timedwait.
Corinna Vinschen [Mon, 27 Oct 2003 11:48:29 +0000 (11:48 +0000)]
* cygwin.din: Add sem_close, sem_getvalue, sem_open and sem_timedwait.
* pthread.cc (+mangle_sem_name): New function.
(sem_open): Ditto.
(sem_close: Ditto.
(sem_timedwait): Ditto.
(sem_getvalue): Ditto.
* thread.cc (semaphore::semaphore): Rearrange member initialization.
Use appropriate security attribute for process shared semaphores.
(semaphore::semaphore): New constructor for named semaphores.
(semaphore::~semaphore): Care for semaphore name.
(semaphore::_post): Accomodate failing ReleaseSemaphore. Use value
returned by ReleaseSemaphore vor currentvalue.
(semaphore::_getvalue): New method.
(semaphore::_timedwait): Ditto.
(semaphore::_fixup_after_fork): Rearrange. Don't fail for process
shared semaphores.
(semaphore::open): New method.
(semaphore::timedwait): Ditto.
(semaphore::post): Fix return value.  Set errno appropriately.
(semaphore::getvalue): New method.
* thread.h (class semaphore): Add prototypes for open, getvalue,
timedwait, _getvalue, _timedwait.  Add prototypes for new constructor.
Add name member.
* include/semaphore.h: Add prototypes for sem_open, sem_close,
sem_timedwait and sem_getvalue.
include/cygwin/version.h: Bump API minor number.

20 years ago * miscfunc.cc (__check_invalid_read_ptr): New function.
Corinna Vinschen [Mon, 27 Oct 2003 08:28:37 +0000 (08:28 +0000)]
* miscfunc.cc (__check_invalid_read_ptr): New function.
* winsup.h: Declare.

20 years ago * security.h (cygpsid::debug_print): Avoid compiler warnings.
Corinna Vinschen [Sun, 26 Oct 2003 10:58:11 +0000 (10:58 +0000)]
* security.h (cygpsid::debug_print): Avoid compiler warnings.

20 years agoRemove file that was supposed to have disappeared a month ago.
Christopher Faylor [Sun, 26 Oct 2003 01:09:06 +0000 (01:09 +0000)]
Remove file that was supposed to have disappeared a month ago.

20 years ago * path.cc (normalize_posix_path): Test runs of more than two
Corinna Vinschen [Sat, 25 Oct 2003 16:12:45 +0000 (16:12 +0000)]
* path.cc (normalize_posix_path): Test runs of more than two
dots for being a run of only dots.  Let it pass if not.

20 years ago * fhandler.cc (fhandler_base::ioctl): Handle FIONBIO.
Corinna Vinschen [Sat, 25 Oct 2003 12:32:56 +0000 (12:32 +0000)]
* fhandler.cc (fhandler_base::ioctl): Handle FIONBIO.

20 years agoRename native_mutex to fast_mutex throughout.
Thomas Pfaff [Fri, 24 Oct 2003 19:34:47 +0000 (19:34 +0000)]
Rename native_mutex to fast_mutex throughout.
Rename pthread_key::save_key_to_buffer to
pthread_key::_fixup_before_fork throughout.
Rename pthread_key::recreate_key_from_buffer to
pthread_key::_fixup_after_fork throughout.

* thread.cc (native_mutex::init): Remove.
(native_mutex::lock): Ditto.
(native_mutex::unlock): Ditto.
(pthread::push_cleanup_handler): InterlockedExchangePointer
is not needed here.
(pthread_rwlock::pthread_rwlock): Initialize readers list mutex.
(pthread_rwlock::add_reader): Add reader via List_insert.
(pthread_rwlock::lookup_reader): Lock list while walking through.
(pthread_cond::init): Locking the init mutex is now void.
(pthread_rwlock::init): Ditto.
(pthread_mutex::init): Ditto.
* thread.h: Include security.h.
(fast_mutex): New class. Replacement for native_mutex.
(List_insert): New template function.
(List_remove): Ditto.
(List::List): Initialize synchronising mutex.
(List::fixup_after_fork): New method.
(List::insert): Add node via List_insert.
(List::remove): Remove node via List_remove.
(List::pop): Remove.
(List::for_each): Lock list while walking through.
(List::mx_init): New method.
(pthread_mutex::fixup_after_fork): Fixup mutex list after fork.
(pthread::fixup_after_fork): Ditto.
(pthread_conds::fixup_after_fork): Ditto.
(pthread_rwlock::fixup_after_fork): Ditto.
(semaphore::fixup_after_fork): Ditto.
(pthread_rwlock::readers_mx): New member.

20 years agobfd/
H.J. Lu [Fri, 24 Oct 2003 14:55:14 +0000 (14:55 +0000)]
bfd/

2003-10-24  H.J. Lu  <hongjiu.lu@intel.com>

* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Look up
hash table for real symbols.

include/

2003-10-24  H.J. Lu  <hongjiu.lu@intel.com>

* bfdlink.h (bfd_elf_version_expr): Add "symbol" and remove
"wildcard".

ld/

2003-10-24  H.J. Lu  <hongjiu.lu@intel.com>

* ldlang.c (lang_vers_match): Check "symbol" instead of
"wildcard" and "pattern". Fix a typo.
(lang_finalize_version_expr_head): Likewise.
(lang_register_vers_node): Likewise.
(realsymbol): New function.
(lang_new_vers_pattern): Set "symbol" and remove "wildcard".

* ldlex.l (V_IDENTIFIER): Allow '\\'.

20 years ago * fhandler.cc (fhandler_base::fcntl): Don't clobber O_APPEND when
Corinna Vinschen [Fri, 24 Oct 2003 12:11:20 +0000 (12:11 +0000)]
* fhandler.cc (fhandler_base::fcntl): Don't clobber O_APPEND when
both O_NONBLOCK/O_NDELAY are set for F_SETFL.

20 years ago * path.cc (win32_device_name): Fix comment.
Corinna Vinschen [Fri, 24 Oct 2003 08:13:15 +0000 (08:13 +0000)]
* path.cc (win32_device_name): Fix comment.

20 years ago* fhandler_tty.cc (fhandler_tty_slave::ioctl): Properly set return value in
Christopher Faylor [Fri, 24 Oct 2003 01:13:22 +0000 (01:13 +0000)]
* fhandler_tty.cc (fhandler_tty_slave::ioctl): Properly set return value in
FIONBIO case.

20 years ago2003-10-23 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 23 Oct 2003 21:46:06 +0000 (21:46 +0000)]
2003-10-23  Jeff Johnston  <jjohnstn@redhat.com>

        * configure.in: Use absolute newlib basedir when forming
        CC_FOR_NEWLIB include options.
        * configure: Regenerated.

20 years ago2003-10-23 Artem B. Bityuckiy <mail_lists@mail.ru>
Jeff Johnston [Thu, 23 Oct 2003 18:07:13 +0000 (18:07 +0000)]
2003-10-23  Artem B. Bityuckiy  <mail_lists@mail.ru>

        * libc/string/wcsnlen.c: New file.
        * libc/include/wchar.h: Add wcsnlen prototype.
        * libc/string/Makefile.am: Add wcsnlen support.
        * libc/string/Makefile.in: Regenerated.
        * libc/string/wcstrings.tex: Add wcsnlen documentation.

20 years ago * sh.h (EF_SH4A, EF_SH4AL_DSP, EF_SH4_NOFPU, EF_SH4A_NOFPU): New.
Corinna Vinschen [Thu, 23 Oct 2003 09:43:20 +0000 (09:43 +0000)]
* sh.h (EF_SH4A, EF_SH4AL_DSP, EF_SH4_NOFPU, EF_SH4A_NOFPU): New.
(EF_SH_MERGE_MACH): Combine them.

20 years ago * fhandler_proc.cc (format_proc_partitions): Use new device code
Corinna Vinschen [Thu, 23 Oct 2003 08:54:00 +0000 (08:54 +0000)]
* fhandler_proc.cc (format_proc_partitions): Use new device code
to get major and minor device numbers.  Fix size evaluation.

20 years agomerge from gcc
DJ Delorie [Thu, 23 Oct 2003 00:01:06 +0000 (00:01 +0000)]
merge from gcc

20 years ago * external.cc (cygwin_internal): Add CW_GET_ERRNO_FROM_WINERROR
Corinna Vinschen [Wed, 22 Oct 2003 20:32:20 +0000 (20:32 +0000)]
* external.cc (cygwin_internal): Add CW_GET_ERRNO_FROM_WINERROR
handling.
* include/cygwin/version.h: Bump API minor number.
* include/sys/cygwin.h (cygwin_getinfo_types): Add
CW_GET_ERRNO_FROM_WINERROR.

20 years ago * Makefile.in: Add $(LIBSERVER) rule.
Corinna Vinschen [Wed, 22 Oct 2003 10:07:59 +0000 (10:07 +0000)]
* Makefile.in: Add $(LIBSERVER) rule.
* cygserver.h: Moved from include/cygwin to here.
* cygserver_ipc.h: Moved from ../cygserver to here.
* cygserver_shm.h: Ditto.
* cygwin.din: Add shmat, shmctl, shmdt and shmget.
* fhandler_tty.cc (fhandler_tty_slave::open): Don't warn about handle
dup'ing if not build with USE_SERVER.
* shm.cc: Include cygerrno.h unconditionally.
(shmat): Set errno to ENOSYS and return -1 if not build with
USE_SERVER.
(shmctl): Ditto.
(shmdt): Ditto.
(shmget): Ditto.
* woutsup.h: Remove.
* include/cygwin/cygserver_process.h: Moved to ../cygserver directory.
* include/cygwin/cygserver_transport.h: Ditto.
* include/cygwin/cygserver_transport_pipes.h: Ditto.
* include/cygwin/cygserver_transport_sockets.h: Ditto.
* include/cygwin/version.h: Bump API minor number.

20 years ago Accomodate moving cygserver header files from cygwin/include/cygwin
Corinna Vinschen [Wed, 22 Oct 2003 10:04:11 +0000 (10:04 +0000)]
Accomodate moving cygserver header files from cygwin/include/cygwin
to here and cygwin dir.
* Makefile.in (EXEEXT): Drop as unused.
(EXEEXT_FOR_BUILD): Ditto.
(all): Don't build libcygserver.a.
* cygserver_process.h: Moved from cygwin/include/cygwin to here.
* cygserver_transport.h: Ditto.
* cygserver_transport_pipes.h: Ditto.
* cygserver_transport_sockets.h: Ditto.
* ipc.h: Moved to ../cygwin and renamed to cygserver_ipc.h.
* shm.h: Moved to ../cygwin and renamed to cygserver_shm.h.

20 years ago * libc/stdlib/exit.c (exit): Handle null _GLOBAL_REENT->_atexits.
Richard Sandiford [Wed, 22 Oct 2003 08:45:01 +0000 (08:45 +0000)]
* libc/stdlib/exit.c (exit): Handle null _GLOBAL_REENT->_atexits.

20 years agobfd/
Jakub Jelinek [Wed, 22 Oct 2003 06:58:17 +0000 (06:58 +0000)]
bfd/
* elflink.c (_bfd_elf_export_symbol): Adjust for globals and locals
field changes.
(_bfd_elf_link_assign_sym_version): Likewise.
* elflink.h (size_dynamic_sections): Likewise.
include/
* bfdlink.h (struct bfd_elf_version_expr): Remove match field.
Add wildcard and mask fields.
(BFD_ELF_VERSION_C_TYPE): Define.
(BFD_ELF_VERSION_CXX_TYPE): Likewise.
(BFD_ELF_VERSION_JAVA_TYPE): Likewise.
(struct bfd_elf_version_expr_head): New.
(struct bfd_elf_version_tree): Add match field.
Change type of globals and locals fields
to struct bfd_elf_version_expr_head.
ld/
* ldlang.c: Include hashtab.h.
(lang_vers_match_lang_c, lang_vers_match_lang_cplusplus,
lang_vers_match_lang_java): Remove.
(lang_vers_match): New function.
(lang_new_vers_pattern): Initialize wildcard and mask
fields, don't initialize match.
(lang_new_vers_node): Use xcalloc.  Adjust for globals and
locals field type changes.  Set match field.
(version_expr_head_hash, version_expr_head_eq): New functions.
(lang_finalize_version_expr_head): New function.
(lang_register_vers_node): Call lang_finalize_version_expr_head.
Search in hash table if not wildcard when looking for duplicates.
* emultempl/ppc64elf.em (new_vers_pattern): Don't bother with
duplicate checking.  Initialize all fields of dot_entry from entry
with the exception of pattern and next.

20 years agoAdd ColfFire v4 support
Nick Clifton [Tue, 21 Oct 2003 13:28:59 +0000 (13:28 +0000)]
Add ColfFire v4 support

20 years ago * include/_mingw.h: Define __attribute__((x)) to nothing
Danny Smith [Tue, 21 Oct 2003 09:50:47 +0000 (09:50 +0000)]
* include/_mingw.h: Define __attribute__((x)) to nothing
if not __GNUC__.

20 years ago Add ISO C99 complex support for doubles.
Danny Smith [Tue, 21 Oct 2003 09:43:22 +0000 (09:43 +0000)]
Add ISO C99 complex support for doubles.

* include/complex.h: New file.
* mingwex/complex: New directory.
* mingwex/complex/cabs.c: New file.
* mingwex/complex/cacos.c: New file.
* mingwex/complex/cacosh.c: New file.
* mingwex/complex/casin.c: New file.
* mingwex/complex/casinh.c: New file.
* mingwex/complex/catan.c: New file.
* mingwex/complex/catanh.c: New file.
* mingwex/complex/ccos.c: New file.
* mingwex/complex/ccosh.c: New file.
* mingwex/complex/cexp.c: New file.
* mingwex/complex/cimag.c: New file.
* mingwex/complex/clog.c: New file.
* mingwex/complex/cpow.c: New file.
* mingwex/complex/cproj.c: New file.
* mingwex/complex/creal.c: New file.
* mingwex/complex/csin.c: New file.
* mingwex/complex/csinh.c: New file.
* mingwex/complex/csqrt.c: New file.
* mingwex/complex/ctan.c: New file.
* mingwex/complex/ctanh.c: New file.
* mingwex/Makefile.in (COMPLEX_DISTFILES): New list of
files.
(dist): Use it.
(COMPLEX_OBJS): New list of objects.
(LIB_OBJS): Include it in the library.

20 years ago * include/math.h (cabs): Remove non-ISO prototype.
Danny Smith [Tue, 21 Oct 2003 09:14:45 +0000 (09:14 +0000)]
* include/math.h (cabs): Remove non-ISO prototype.

20 years ago * mingwex/math/cephes_mconf.h (NAN, NANF, NANL):
Danny Smith [Tue, 21 Oct 2003 09:10:51 +0000 (09:10 +0000)]
* mingwex/math/cephes_mconf.h (NAN, NANF, NANL):
Use GCC __builtin's if available.
(INFINITY, INFINITYF, INFINITYL): Likewise.

20 years ago * mingwex/math/s_erf.c (erf): Set errno to ERANGE if
Danny Smith [Tue, 21 Oct 2003 09:05:24 +0000 (09:05 +0000)]
* mingwex/math/s_erf.c (erf): Set errno to ERANGE if
beyond approximation limit.
* mingwex/math/sf_erf.c (erff): Likewise.

20 years ago* configure.in (*-*-vxworks): Add target-libiberty to noconfdirs.
DJ Delorie [Mon, 20 Oct 2003 21:53:45 +0000 (21:53 +0000)]
* configure.in (*-*-vxworks):  Add target-libiberty to noconfdirs.
* configure:  Regenerate.

20 years ago2003-10-20 Bob Wilson <bob.wilson@acm.org>
Jeff Johnston [Mon, 20 Oct 2003 18:46:38 +0000 (18:46 +0000)]
2003-10-20  Bob Wilson  <bob.wilson@acm.org>

* libc/locale/locale.c: Use double quotes in code.
* libc/locale/locale.tex: Likewise.
* libc/libc.texinfo: Hyphenate "floating-point".
* libc/machine/necv70/necv70.tex: Likewise.
* libc/stdio/sprintf.c: Likewise.
* libc/stdio/sscanf.c: Likewise.
* libc/stdlib/atof.c: Likewise.
* libc/stdlib/ldtoa.c: Fix comment typo.
* libc/stdlib/div.c: Use @ifnottex instead of @ifinfo.
* libc/stdlib/ldiv.c: Likewise.
* libm/common/s_expm1.c: Likewise.
* libm/common/s_ilogb.c: Hyphenate "floating-point".  Use "nonzero".
* libm/common/s_infinity: Hyphenate "double- and single-precision".
* libm/common/s_nan.c: Likewise.  Also correct the FUNCTION summary.
* libm/common/s_nextafter.c: Fix typo.  Hyphenate "double-precision"
and "floating-point".
* libm/common/s_scalbn.c: Correct the FUNCTION summary.
* libm/math/e_pow.c: Fix comment typo.
* libm/math/math.tex: Hyphenate "single-precision" and "floating-point".
* libm/math/s_asinh.c: Use @ifnottex instead of @ifinfo.
* libm/math/s_atan.c: Likewise.
* libm/math/s_frexp.c: Likewise.  Also use "nonzero".
* libm/math/s_isnan.c: Hyphenate "single-precision" and
"floating-point".  Use "nonzero".
* libm/math/s_ldexp.c: Use @ifnottex instead of @ifinfo.
* libm/math/w_acos.c: Likewise.
* libm/math/w_acosh.c: Likewise.
* libm/math/w_asin.c: Likewise.
* libm/math/w_atan2.c: Likewise.
* libm/math/w_atanh.c: Likewise.
* libm/math/w_cosh.c: Likewise.
* libm/math/w_exp.c: Likewise.
* libm/math/w_exp2.c: Likewise.  Add missing @end and missing @tex
version of 2^x in the description.
* libm/math/w_fmod.c: Use @ifnottex instead of @ifinfo.
* libm/math/w_gamma.c: Likewise.
* libm/math/w_hypot.c: Likewise.
* libm/math/w_j0.c: Likewise.
* libm/math/w_sinh.c: Likewise.
* libm/math/w_pow.c: Replace "exp1.0nt" with "exponent".
* libm/mathfp/mathfp.tex: Hyphenate "single-precision" and
"floating-point".
* libm/mathfp/e_acosh.c: Use @ifnottex instead of @ifinfo.
* libm/mathfp/e_atanh.c: Likewise.
* libm/mathfp/e_hypot.c: Likewise.
* libm/mathfp/er_lgamma.c: Likewise.
* libm/mathfp/s_acos.c: Likewise.
* libm/mathfp/s_asine.c: Likewise.
* libm/mathfp/s_asinh.c: Likewise.
* libm/mathfp/s_atan.c: Likewise.
* libm/mathfp/s_atan2.c: Likewise.
* libm/mathfp/s_atangent.c: Likewise.
* libm/mathfp/s_cosh.c: Likewise.
* libm/mathfp/s_exp.c: Likewise.
* libm/mathfp/s_fmod.c: Likewise.
* libm/mathfp/s_frexp.c: Likewise.  Also use "nonzero".
* libm/mathfp/s_isnan.c: Hyphenate "single-precision" and
"floating-point".  Use "nonzero".
* libm/math/s_pow.c: Replace "exp1.0nt" with "exponent".
* libm/mathfp/s_ldexp.c: Use @ifnottex instead of @ifinfo.
* libm/mathfp/s_sineh.c: Likewise.
* libm/mathfp/w_jn.c: Likewise.

20 years ago * mmix.h (JMP_INSN_BYTE): Define.
Hans-Peter Nilsson [Sun, 19 Oct 2003 01:16:56 +0000 (01:16 +0000)]
* mmix.h (JMP_INSN_BYTE): Define.

20 years ago * mmix.h (R_MMIX_PUSHJ_STUBBABLE): New reloc number.
Hans-Peter Nilsson [Sat, 18 Oct 2003 15:46:35 +0000 (15:46 +0000)]
* mmix.h (R_MMIX_PUSHJ_STUBBABLE): New reloc number.
(_bfd_mmix_before_linker_allocation): Rename from
_bfd_mmix_prepare_linker_allocated_gregs.
(_bfd_mmix_after_linker_allocation): Rename from
_bfd_mmix_finalize_linker_allocated_gregs.

20 years ago * include/stdio.h (_filbuf): Add prototype.
Danny Smith [Fri, 17 Oct 2003 21:43:31 +0000 (21:43 +0000)]
* include/stdio.h (_filbuf): Add prototype.
(_flsbuf): Add prototype.
(getc): Add inline version.
(putc): Likewise.
(getchar): Likewise.
(putchar): Likewise.

20 years agorevert accidental checkin
Christopher Faylor [Fri, 17 Oct 2003 17:20:06 +0000 (17:20 +0000)]
revert accidental checkin

20 years ago* cygcheck.cc (pretty_id): Don't exec if `id' program is not found.
Christopher Faylor [Fri, 17 Oct 2003 17:19:31 +0000 (17:19 +0000)]
* cygcheck.cc (pretty_id): Don't exec if `id' program is not found.

20 years agoOooops...
Dimitri Papadopoulos [Fri, 17 Oct 2003 10:37:44 +0000 (10:37 +0000)]
Oooops...

20 years ago*** empty log message ***
Pierre Humblet [Thu, 16 Oct 2003 23:28:31 +0000 (23:28 +0000)]
*** empty log message ***

20 years ago2003-10-16 Pierre Humblet <pierre.humblet@ieee.org>
Pierre Humblet [Thu, 16 Oct 2003 23:20:41 +0000 (23:20 +0000)]
2003-10-16  Pierre Humblet  <pierre.humblet@ieee.org>

* syscalls.cc (seteuid32): Always construct a default DACL including
the new sid, Admins and SYSTEM and copy it to the new thread token.
* security.cc (create_token): Use a NULL default DACL in NtCreateToken.

20 years ago * dcrt0.cc: Remove local variable alternate_charset_active.
Corinna Vinschen [Thu, 16 Oct 2003 14:08:28 +0000 (14:08 +0000)]
* dcrt0.cc: Remove local variable alternate_charset_active.
* fhandler.h: Add variable alternate_charset_active, functions
str_to_con, con_to_str to dev_console structure.
* fhandler_console.cc (con_to_str): Move function into dev_console
class.
(str_to_con): Ditto.
(fhandler_console::read): Call con_to_str on dev_state.
(fhandler_console::write_normal): Call str_to_con on dev_state.
(fhandler_console::char_command): Change active_charset_active
assignment to be on dev_state.
* winsup.h: Remove global external variable alternate_charset_active.

20 years ago2003-10-15 Bernardo Innocenti <bernie@develer.com>
Jeff Johnston [Wed, 15 Oct 2003 19:57:18 +0000 (19:57 +0000)]
2003-10-15  Bernardo Innocenti  <bernie@develer.com>

        * m68k/sim-funcs.c (_XOPEN_SOURCE): Define to get the pid_t
        typedef from <unistd.h>.

20 years ago2003-10-15 Alexandre Oliva <aoliva@redhat.com>
Jeff Johnston [Wed, 15 Oct 2003 17:33:32 +0000 (17:33 +0000)]
2003-10-15  Alexandre Oliva  <aoliva@redhat.com>

        * Makefile.am: Add $(MAKE) comments to multido and multiclean
        lines, to enable parallel make.
        * Makefile.in: Rebuilt.

20 years agonclude/gdb:
Joern Rennecke [Wed, 15 Oct 2003 12:28:50 +0000 (12:28 +0000)]
nclude/gdb:
        * callback.h (struct host_callback_struct): New members ftruncate
        and truncate.
gdb:
sim/common:
        * callback.c (os_ftruncate, os_truncate): New functions.
        (default_callback): Initialize ftruncate and truncate members.
sim/sh:
        * syscall.h (SYS_truncate, SYS_ftruncate): Define.
        * interp.c (trap): Add support for SYS_ftruncate and SYS_truncate.

20 years ago * fhandler_console.cc (char_command): Add escape sequence for codepage
Corinna Vinschen [Wed, 15 Oct 2003 08:23:26 +0000 (08:23 +0000)]
* fhandler_console.cc (char_command): Add escape sequence for codepage
ansi <-> oem switching for ncurses frame drawing capabilities.
* dcrt0.cc: Add local variable alternate_charset_active.
* winsup.h: Add global external variable alternate_charset_active.

20 years agobfd ChangeLog:
Bob Wilson [Tue, 14 Oct 2003 22:28:28 +0000 (22:28 +0000)]
bfd ChangeLog:

2003-10-14  Bob Wilson  <bob.wilson@acm.org>

* elf32-xtensa.c (get_is_linkonce_section): Delete.
(xtensa_is_property_section, xtensa_is_littable_section): Use
XTENSA_INSN_SEC_NAME and XTENSA_LIT_SEC_NAME macros.  Do not recognize
linkonce sections containing ".xt.insn" and ".xt.lit" substrings.
(xtensa_get_property_section_name): Check section name instead of
calling get_is_linkonce_section.  Remove unused bfd parameter.  Use
XTENSA_INSN_SEC_NAME and XTENSA_LIT_SEC_NAME macros.  Never generate
linkonce section names by appending ".xt.insn" or ".xt.lit".
(xtensa_read_table_entries): Remove bfd argument in call to
xtensa_get_property_section_name.  Free section name when done.
(elf_xtensa_combine_prop_entries): Free leaking table.

gas ChangeLog:

2003-10-14  Bob Wilson  <bob.wilson@acm.org>

* config/tc-xtensa.c (xtensa_create_property_segments): Remove bfd
argument in call to xtensa_get_property_section_name.  Formatting.

include ChangeLog:

2003-10-14  Bob Wilson  <bob.wilson@acm.org>

* elf/xtensa.h: Formatting.  Fix comments about property section
names for linkonce sections.

20 years ago * gettext.m4: Properly quote arguments to AC_DEFUN.
Nathanael Nerode [Tue, 14 Oct 2003 21:40:44 +0000 (21:40 +0000)]
* gettext.m4: Properly quote arguments to AC_DEFUN.

20 years ago* libc/time/clock.c: Clarify documentation of return value when no measurement
Christopher Faylor [Tue, 14 Oct 2003 17:41:30 +0000 (17:41 +0000)]
* libc/time/clock.c: Clarify documentation of return value when no measurement
is available.

20 years ago * exceptions.cc (ctrl_c_handler): Don't send SIGHUP on
Corinna Vinschen [Tue, 14 Oct 2003 09:21:55 +0000 (09:21 +0000)]
* exceptions.cc (ctrl_c_handler): Don't send SIGHUP on
CTRL_LOGOFF_EVENT to processes running in invisible Windows Stations.
* window.cc (has_visible_window_station): New function.
* winsup.h: Add declaration for has_visible_window_station.

20 years ago * Makefile.tpl: Make GCC_FLAGS_TO_PASS a superset of
Nathanael Nerode [Mon, 13 Oct 2003 21:45:29 +0000 (21:45 +0000)]
* Makefile.tpl: Make GCC_FLAGS_TO_PASS a superset of
HOST_FLAGS_TO_PASS.
* Makefile.in: Regenerate.

20 years ago * include/windows.h (CopyCursor): Although MSDN pretends this is
Dimitri Papadopoulos [Mon, 13 Oct 2003 06:02:06 +0000 (06:02 +0000)]
* include/windows.h (CopyCursor): Although MSDN pretends this is
a function to be imported from user32.lib, it's actually a macro.
From the Delphi FAQ:
Question:
Where is the Windows API function CopyCursor defined in
32-Bit versions of Delphi and C++ Builder?
Answer:
While the call is documented in the Win32 help file, the
function is simply mapped to the Windows API function
CopyIcon(). Note that the 32 bit version of CopyIcon
does not take a hInstance parameter.

20 years ago2003-10-13 Steven Edwards <Steven_Ed4153@yahoo.com>
Danny Smith [Mon, 13 Oct 2003 05:22:30 +0000 (05:22 +0000)]
2003-10-13  Steven Edwards  <Steven_Ed4153@yahoo.com>

* include/winnt.h (CONTAINING_RECORD): Add macro.

20 years ago * include/winnt.h: (FILE_SUPERSEDED, FILE_OPENED, FILE_CREATED,
Danny Smith [Mon, 13 Oct 2003 03:25:26 +0000 (03:25 +0000)]
* include/winnt.h: (FILE_SUPERSEDED, FILE_OPENED, FILE_CREATED,
FILE_OVERWRITTEN, FILE_EXISTS, FILE_DOES_NOT_EXIST): remove
defines.

20 years ago2003-10-13 Filip Navara <xnavara@volny.cz>
Danny Smith [Mon, 13 Oct 2003 02:46:36 +0000 (02:46 +0000)]
2003-10-13  Filip Navara  <xnavara@volny.cz>

* include/commctrl.h: (DSA_*):Add prototypes, typedefs and
defines for Dynamic Storage Arrays.
(DPA_*): Likewise, for Dynamic Pointer Arrays.
(FlatSB_*, InitializeFlatSB, InitializeFlatSB): Add prototypes
and defines for Flat ScrollBars.
(SetWindowSubclass, GetWindowSubclass, RemoveWindowSubclass,
DefSubclassProc): Add prototypes for subclassing.
(DrawShadowText) Add prototype.
` (COMCTL32_VERSION): Define.

20 years ago2003-10-13 Martin Fuchs <Martin-Fuchs@gmx.net>
Danny Smith [Mon, 13 Oct 2003 00:22:38 +0000 (00:22 +0000)]
2003-10-13  Martin Fuchs  <Martin-Fuchs@gmx.net>

* include/shlobj.h (CFSTR_FILENAME, CFSTR_FILEDESCRIPTOR,
CFSTR_FILENAMEMAP, CFSTR_SHELLURL): Correct UNICODE definitions.

20 years ago2003-10-13 Pierre Humblet <pierre.humblet@ieee.org>
Danny Smith [Sun, 12 Oct 2003 23:38:57 +0000 (23:38 +0000)]
2003-10-13  Pierre Humblet  <pierre.humblet@ieee.org>

* include/winnt.h (SM_REMOTESESSION): Add define.
* include/winuser.h (SE_CREATE_GLOBAL_NAME): Ditto.

20 years ago * include/wincrypt (KP_IV, KP_SALT, KP_PADDING, KP_MODE,
Danny Smith [Sun, 12 Oct 2003 23:34:13 +0000 (23:34 +0000)]
* include/wincrypt (KP_IV, KP_SALT, KP_PADDING, KP_MODE,
KP_MODE_BITS, KP_PERMISSIONS, KP_ALGID, KP_BLOCKLEN): Remove
duplicate definitions.
(KP_X, KP_Y): Correct typos.

20 years agoDummy afxres header, richedit constants added
Manu B [Sat, 11 Oct 2003 08:00:38 +0000 (08:00 +0000)]
Dummy afxres header, richedit constants added

20 years ago* fhandler_tty.cc (fhandler_tty_slave::open): Don't create a new window station
Christopher Faylor [Fri, 10 Oct 2003 19:11:21 +0000 (19:11 +0000)]
* fhandler_tty.cc (fhandler_tty_slave::open): Don't create a new window station
if one already exists.

20 years ago* shared.cc (shared_info::initialize): Remove myself check since hMainProc
Christopher Faylor [Fri, 10 Oct 2003 19:07:08 +0000 (19:07 +0000)]
* shared.cc (shared_info::initialize): Remove myself check since hMainProc
initialization will allow user initialization to work.

20 years ago * include/_mingw.h: Increment version to 3.2.
Earnie Boyd [Fri, 10 Oct 2003 18:25:10 +0000 (18:25 +0000)]
* include/_mingw.h: Increment version to 3.2.
* Makefile.in: Ditto.

20 years agofix typo
Christopher Faylor [Fri, 10 Oct 2003 17:44:54 +0000 (17:44 +0000)]
fix typo

20 years ago * include/sys/types.h: Revert last change.
Earnie Boyd [Fri, 10 Oct 2003 15:09:55 +0000 (15:09 +0000)]
* include/sys/types.h: Revert last change.

20 years ago * include/sys/types.h (ssize_t): Correct the definition.
Earnie Boyd [Fri, 10 Oct 2003 11:49:36 +0000 (11:49 +0000)]
* include/sys/types.h (ssize_t): Correct the definition.

20 years ago * include/sys/mman.h (MAP_FAILED): Define as void *.
Corinna Vinschen [Thu, 9 Oct 2003 11:40:16 +0000 (11:40 +0000)]
* include/sys/mman.h (MAP_FAILED): Define as void *.

20 years ago * include/errorep.h: New file.
Dimitri Papadopoulos [Thu, 9 Oct 2003 05:52:12 +0000 (05:52 +0000)]
* include/errorep.h: New file.

* lib/faultrep.def: New file.

20 years ago * include/winbase.h (AddVectoredExceptionHandler): Define if
Dimitri Papadopoulos [Thu, 9 Oct 2003 05:28:25 +0000 (05:28 +0000)]
* include/winbase.h (AddVectoredExceptionHandler): Define if
_WIN32_WINNT >= 0x0500.

* include/winnt.h (PVECTORED_EXCEPTION_HANDLER): Define if
_WIN32_WINNT >= 0x0500.

20 years ago* dcrt0.cc (hMainProc): Initialize to useful value for use when dll is
Christopher Faylor [Wed, 8 Oct 2003 21:40:33 +0000 (21:40 +0000)]
* dcrt0.cc (hMainProc): Initialize to useful value for use when dll is
dynamically loaded.
(shared_info::initialize): Don't initialize user stuff if myself doesn't exit.

20 years ago2003-10-05 Mohan Embar <gnustuff@thisiscool.com>
DJ Delorie [Wed, 8 Oct 2003 21:29:04 +0000 (21:29 +0000)]
2003-10-05  Mohan Embar  <gnustuff@thisiscool.com>
* configure.in: Allow explicit specification of CFLAGS_FOR_BUILD.
* configure: Rebuilt
* Makefile.tpl: Use CFLAGS_FOR_BUILD computed by configure
* Makefile.in: Rebuilt

20 years agoMove ChangeLog entries for config/ subdir into config/ChangeLog, where
Nathanael Nerode [Wed, 8 Oct 2003 21:26:42 +0000 (21:26 +0000)]
Move ChangeLog entries for config/ subdir into config/ChangeLog, where
they belong.  Thanks to Kelley Cook <kcook34@ford.com>.

20 years ago2003-10-06 Dave Brolley <brolley@redhat.com>
Dave Brolley [Wed, 8 Oct 2003 18:12:53 +0000 (18:12 +0000)]
2003-10-06  Dave Brolley  <brolley@redhat.com>

        * frv.h (EF_FRV_CPU_FR550): New macro.

20 years ago * include/winbase.h (AddVectoredExceptionHandler): Only define if
Corinna Vinschen [Wed, 8 Oct 2003 15:58:58 +0000 (15:58 +0000)]
* include/winbase.h (AddVectoredExceptionHandler): Only define if
_WIN32_WINNT >= 0x0501.

20 years ago * syscalls.cc (unlink): Don't even try DELETE_ON_CLOSE technique on
Corinna Vinschen [Wed, 8 Oct 2003 09:17:08 +0000 (09:17 +0000)]
* syscalls.cc (unlink): Don't even try DELETE_ON_CLOSE technique on
systems not supporting it.

20 years ago * include/winbase.h [_WIN32_WINNT >= 0x0500] (SetComputerNameEx[AW],
Dimitri Papadopoulos [Tue, 7 Oct 2003 12:55:00 +0000 (12:55 +0000)]
* include/winbase.h [_WIN32_WINNT >= 0x0500] (SetComputerNameEx[AW],
UnregisterWaitEx): Add functions.

* include/winbase.h [_WIN32_WINNT >= 0x0500]
(AddVectoredExceptionHandler, RemoveVectoredExceptionHandler): Add
or guard function. The MSDN says it is available on Windows XP and
better, and then it says it is declared for _WIN32_WINNT >= 0x0500.
Huh?

* include/winbase.h [_WIN32_WINNT >= 0x0501] (AddRefActCtx,
CreateActCtx[AW], SetFileShortName[AW], SetFileValidData,
ZombifyActCtx, QueryActCtxW): Add functions.

* include/winbase.h [_WIN32_WINNT >= 0x0501]
(QUERY_ACTCTX_FLAG_USE_ACTIVE_ACTCTX,
QUERY_ACTCTX_FLAG_ACTCTX_IS_HMODULE,
QUERY_ACTCTX_FLAG_ACTCTX_IS_ADDRESS): Add constants.

* include/winbase.h [_WIN32_WINNT >= 0x0502] (SetDllDirectory[AW],
SetFirmwareEnvironmentVariable[AW]): Add functions.

* include/winnt.h [_WIN32_WINNT >= 0x0500] (VER_BUILDNUMBER,
VER_MAJORVERSION, VER_MINORVERSION, VER_PLATFORMID,
VER_SERVICEPACKMAJOR, VER_SERVICEPACKMINOR, VER_SUITENAME,
VER_PRODUCT_TYPE, VER_EQUAL, VER_GREATER, VER_GREATER_EQUAL,
VER_LESS, VER_LESS_EQUAL, VER_AND, VER_OR): Add constants.

* include/winnt.h [_WIN32_WINNT >= 0x0501]
(PVECTORED_EXCEPTION_HANDLER): Add callback.

* include/winnt.h [_WIN32_WINNT >= 0x0501]
(ACTIVATION_CONTEXT_INFO_CLASS,
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION,
ACTIVATION_CONTEXT_DETAILED_INFORMATION,
ACTIVATION_CONTEXT_QUERY_INDEX, ASSEMBLY_FILE_DETAILED_INFORMATION):
Add structures.

* lib/user32.def (AddRefActCtx, AddVectoredExceptionHandler,
CreateActCtx[AW], SetComputerNameEx[AW], SetDllDirectory[AW],
SetFileShortName[AW], SetFileValidData,
SetFirmwareEnvironmentVariable[AW], UnregisterWaitEx,
VerSetConditionMask, ZombifyActCtx, QueryActCtxW): Add functions.

20 years ago * include/winbase.h (GetWriteWatch, IsSystemResumeAutomatic,
Dimitri Papadopoulos [Tue, 7 Oct 2003 10:14:31 +0000 (10:14 +0000)]
* include/winbase.h (GetWriteWatch, IsSystemResumeAutomatic,
ResetWriteWatch): Add function.

* include/winbase.h [_WIN32_WINNT >= 0x0500]
(GetSystemWindowsDirectory[AW], ProcessIdToSessionId, ReplaceFile[AW]):
Add functions.

* include/winbase.h [_WIN32_WINNT >= 0x0501]
(GetSystemWow64Directory[AW], HeapQueryInformation,
HeapSetInformation, InitializeSListHead, InterlockedFlushSList,
InterlockedPopEntrySList, InterlockedPushEntrySList, IsProcessInJob,
IsWow64Process, QueryMemoryResourceNotification, ReleaseActCtx,
RemoveVectoredExceptionHandler): Add functions.

* include/winnt.h [_WIN32_WINNT >= 0x0501] (HEAP_INFORMATION_CLASS):
Add enumeration.

* include/winbase.h [_WIN32_WINNT >= 0x0502] (GetThreadIOPendingFlag):
Add function.

* include/winbase.h [_WIN32_WINNT >= 0x0510] (RestoreLastError):
Add function. The MSDN Magazine of June 2003 reads:
RestoreLastError is an enigma. It's code is identical to
SetLastError. It's unclear to me why it was made into a
separate API.

* lib/user32.def (GetSystemWindowsDirectory[AW],
GetSystemWow64Directory[AW], GetThreadIOPendingFlag,
HeapQueryInformation, HeapSetInformation, InitializeSListHead,
InterlockedFlushSList, InterlockedPopEntrySList,
InterlockedPushEntrySList, IsSystemResumeAutomatic, IsWow64Process,
ProcessIdToSessionId, QueryMemoryResourceNotification, ReleaseActCtx,
RemoveVectoredExceptionHandler, ReplaceFile[AW], ResetWriteWatch,
RestoreLastError): Add functions.

20 years ago * include/winbase.h [_WIN32_WINNT >= 0x0500] (GetComputerNameEx[AW],
Dimitri Papadopoulos [Tue, 7 Oct 2003 08:47:06 +0000 (08:47 +0000)]
* include/winbase.h [_WIN32_WINNT >= 0x0500] (GetComputerNameEx[AW],
GetProcessIoCounters): Add functions.

* include/winbase.h [_WIN32_WINNT >= 0x0500] (COMPUTER_NAME_FORMAT):
Move around, needed by GetComputerNameEx.

* include/winbase.h [_WIN32_WINNT >= 0x0501] (FindActCtxSectionGuid,
FindActCtxSectionString[AW], GetCurrentActCtx, GetNativeSystemInfo):
Add functions.

* include/winbase.h [_WIN32_WINNT >= 0x0501]
(ACTCTX_SECTION_KEYED_DATA): Add structure.

* include/winbase.h [_WIN32_WINNT >= 0x0502] (GetDllDirectory[AW],
GetFirmwareEnvironmentVariable[AW], GetProcessHandleCount,
GetProcessId, GetSystemRegistryQuota): Add functions, available on
Windows XP SP1 and better.

* include/winnt.h [_WIN32_WINNT >= 0x0501]
(ACTIVATION_CONTEXT_SECTION_ASSEMBLY_INFORMATION,
ACTIVATION_CONTEXT_SECTION_DLL_REDIRECTION,
ACTIVATION_CONTEXT_SECTION_WINDOW_CLASS_REDIRECTION,
ACTIVATION_CONTEXT_SECTION_COM_SERVER_REDIRECTION,
ACTIVATION_CONTEXT_SECTION_COM_INTERFACE_REDIRECTION,
ACTIVATION_CONTEXT_SECTION_COM_TYPE_LIBRARY_REDIRECTION,
ACTIVATION_CONTEXT_SECTION_COM_PROGID_REDIRECTION,
ACTIVATION_CONTEXT_SECTION_CLR_SURROGATES): Add constants.

* lib/user32.def (FindActCtxSectionGuid, FindActCtxSectionString[AW],
GetComputerNameEx[AW], GetCurrentActCtx, GetDllDirectory[AW],
GetFirmwareEnvironmentVariable[AW], GetModuleHandleEx[AW],
GetNativeSystemInfo, GetProcessHandleCount, GetProcessIoCounters):
Add functions.

20 years ago * include/winbase.h [_WIN32_WINNT >= 0x0501]
Dimitri Papadopoulos [Tue, 7 Oct 2003 07:14:53 +0000 (07:14 +0000)]
* include/winbase.h [_WIN32_WINNT >= 0x0501]
(CheckRemoteDebuggerPresent, DebugActiveProcessStop, DebugBreakProcess,
DebugSetProcessKillOnExit): Add functions.

* include/winbase.h [_WIN32_WINNT >= 0x0500] (DeleteTimerQueue,
DeleteTimerQueueEx, DeleteTimerQueueTimer,
DnsHostnameToComputerName[AW]): Add functions.

* lib/user32.def (CheckRemoteDebuggerPresent, DebugActiveProcessStop,
DebugBreakProcess, DebugSetProcessKillOnExit, DeleteTimerQueueEx,
DeleteTimerQueueTimer, DnsHostnameToComputerName[AW]): Add functions.

20 years ago * include/winbase.h (GetVolumePathNamesForVolumeName): Available
Dimitri Papadopoulos [Tue, 7 Oct 2003 05:54:53 +0000 (05:54 +0000)]
* include/winbase.h (GetVolumePathNamesForVolumeName): Available
on Windows XP and later.

20 years ago * include/commctrl.h (TreeView_Select): Returns BOOL.
Dimitri Papadopoulos [Tue, 7 Oct 2003 05:41:46 +0000 (05:41 +0000)]
* include/commctrl.h (TreeView_Select): Returns BOOL.

20 years ago * include/winbase.h (CancelDeviceWakeupRequest): Add function.
Dimitri Papadopoulos [Mon, 6 Oct 2003 12:33:32 +0000 (12:33 +0000)]
* include/winbase.h (CancelDeviceWakeupRequest): Add function.

* include/winbase.h [_WIN32_WINNT >= 0x0501]
(CreateMemoryResourceNotification, DeactivateActCtx): Add functions.

* include/winbase.h [_WIN32_WINNT >= 0x0500] (CreateTimerQueue,
CreateTimerQueueTimer): Add function.

* include/winbase.h [_WIN32_WINNT >= 0x0501]
(MEMORY_RESOURCE_NOTIFICATION_TYPE): Add enumeration.

* include/winbase.h [_WIN32_WINNT >= 0x0501]
(DEACTIVATE_ACTCTX_FLAG_FORCE_EARLY_DEACTIVATION): Add constant.

* include/winnt.h (WT_*): Add constants.

* lib/user32.def (CancelDeviceWakeupRequest,
CreateMemoryResourceNotification, CreateTimerQueueTimer,
DeactivateActCtx): Add functions.

20 years ago * include/winbase.h [_WIN32_WINNT >= 0x0400] (ConvertFiberToThread):
Dimitri Papadopoulos [Mon, 6 Oct 2003 10:00:31 +0000 (10:00 +0000)]
* include/winbase.h [_WIN32_WINNT >= 0x0400] (ConvertFiberToThread):
Add function. Sometimes I don't understand MSDN. This function is
available on Windows XP and Server 2003, but the SDK is supposed to
make it available when _WIN32_WINNT >= 0x0400, or so says the MSDN.
Mmmh...

* include/winbase.h [_WIN32_WINNT >= 0x0400] (CreateFiberEx):
Guard function. Same remark as above.

* lib/user32.def (ConvertFiberToThread, CreateFiberEx):
Add functions.

20 years ago * include/winbase.h [_WIN32_WINNT >= 0x0501] (ACTCTX_FLAG_*):
Dimitri Papadopoulos [Mon, 6 Oct 2003 09:45:59 +0000 (09:45 +0000)]
* include/winbase.h [_WIN32_WINNT >= 0x0501] (ACTCTX_FLAG_*):
Add constants.

* include/winbase.h [_WIN32_WINNT >= 0x0501] (ACTCTX[AW]): Add
structures.

* include/winbase.h [_WIN32_WINNT >= 0x0501] (ActivateActCtx): Add
function. MSDN says the first argument is HACTCTX but I'm not sure
where such a specialized handle is defined, so use HANDLE instead.

* include/winbase.h [_WIN32_WINNT >= 0x0501] (AttachConsole,
CheckNameLegalDOS8Dot3[AW]): Add functions.

* lib/user32.def (ActivateActCtx, AttachConsole,
CheckNameLegalDOS8Dot3[AW]): Add functions.

* lib/user32.def (AddLocalAlternateComputerName[AW]): Add functions.
Unfortunately I don't know which header to put the declarations in.

20 years ago * include/winnls.h (CTRY_KYRGYZSTAN, CTRY_MALDIVES, CTRY_MONGOLIA):
Dimitri Papadopoulos [Mon, 6 Oct 2003 09:02:04 +0000 (09:02 +0000)]
* include/winnls.h (CTRY_KYRGYZSTAN, CTRY_MALDIVES, CTRY_MONGOLIA):
Add constants.

* include/winnls.h (NLS_FUNCTION, SYSGEOCLASS, SYSGEOTYPE): Add
constants for National Language Support.

* include/winnls.h (NLSVERSIONINFO): Add structure for National
Language Support.

* include/winnls.h (GEO_ENUMPROC): Add callback for National
Language Support.

* include/winnls.h (EnumSystemGeoID, GetCalendarInfo[AW],
GetGeoInfo[AW], GetUserGeoID, SetCalendarInfo[AW], SetUserGeoID):
Add functions.

* include/winnls.h (IsNLSDefinedString, GetNLSVersion): Add
functions. Strange... I am unable to find which library contains
these functions. Can't find anything with pexports. Any clue?

* lib/user32.def (EnumSystemGeoID, GetGeoInfo[AW], GetUserGeoID,
SetUserGeoID): Add functions.

20 years ago * include/winnt.h (LANG_KYRGYZ, LANG_MONGOLIAN, LANG_GALICIAN,
Dimitri Papadopoulos [Mon, 6 Oct 2003 06:47:41 +0000 (06:47 +0000)]
* include/winnt.h (LANG_KYRGYZ, LANG_MONGOLIAN, LANG_GALICIAN,
LANG_SYRIAC, LANG_INVARIANT, SUBLANG_KASHMIRI_SASIA): Add constants.

* include/winnt.h (SUBLANG_AZERI_LATIN, SUBLANG_AZERI_CYRILLIC,
SUBLANG_ENGLISH_ZIMBABWE, SUBLANG_ENGLISH_PHILIPPINES): Fix wrong
value for constants.

20 years ago2003-10-03 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Sat, 4 Oct 2003 04:54:47 +0000 (04:54 +0000)]
2003-10-03  H.J. Lu  <hongjiu.lu@intel.com>

* ltconfig (sys_lib_search_path_spec): Fix a typo for HPUX.

20 years ago * include/wincrypt.h (KP_SCHANNEL_ALG): Add constant. Specifying
Dimitri Papadopoulos [Fri, 3 Oct 2003 12:14:13 +0000 (12:14 +0000)]
* include/wincrypt.h (KP_SCHANNEL_ALG): Add constant. Specifying
the algorithms.

20 years ago * include/wincrypt.h (SCHANNEL_MAC_KEY, SCHANNEL_ENC_KEY,
Dimitri Papadopoulos [Fri, 3 Oct 2003 12:11:04 +0000 (12:11 +0000)]
* include/wincrypt.h (SCHANNEL_MAC_KEY, SCHANNEL_ENC_KEY,
INTERNATIONAL_USAGE): Add constants. Specifying the Algorithms

20 years ago * include/wincrypt.h (CRYPT_FLAGS_*): Add constants. Protocol flags.
Dimitri Papadopoulos [Fri, 3 Oct 2003 12:06:05 +0000 (12:06 +0000)]
* include/wincrypt.h (CRYPT_FLAGS_*): Add constants. Protocol flags.

20 years ago * include/wincrypt.h (KP_*): Add constants. Needed by
Dimitri Papadopoulos [Fri, 3 Oct 2003 12:04:02 +0000 (12:04 +0000)]
* include/wincrypt.h (KP_*): Add constants. Needed by
CryptSetKeyParam() and other functions.

20 years ago * include/winuser.h [_WIN32_WINNT >= 0x0501] (EVENT_*, CONSOLE_*):
Dimitri Papadopoulos [Fri, 3 Oct 2003 11:38:07 +0000 (11:38 +0000)]
* include/winuser.h [_WIN32_WINNT >= 0x0501] (EVENT_*, CONSOLE_*):
Add constants, related to Console Accessibility.

20 years ago * include/winuser.h [WINVER >= 0x0500] (EVENT_MAX): Ooops...
Dimitri Papadopoulos [Fri, 3 Oct 2003 10:29:16 +0000 (10:29 +0000)]
* include/winuser.h [WINVER >= 0x0500] (EVENT_MAX): Ooops...
wrong value for constant.

20 years ago * include/winuser.h [WINVER >= 0x0500] (EVENT_*): Add constants.
Dimitri Papadopoulos [Fri, 3 Oct 2003 10:27:27 +0000 (10:27 +0000)]
* include/winuser.h [WINVER >= 0x0500] (EVENT_*): Add constants.

* include/uxtheme.h: Cleanup.
* include/tmschema.h: Cleanup.

20 years ago * include/stdio.h (_filbuf): Add prototype.
Danny Smith [Fri, 3 Oct 2003 10:16:53 +0000 (10:16 +0000)]
* include/stdio.h (_filbuf): Add prototype.
(_flsbuf): Add prototype.
(getc): Add inline version.
(putc): Likewise.
(getchar): Likewise.
(putchar): Likewise.

20 years ago * mingwex/dirent.c (_treaddir): Reset errno to 0 if end
Danny Smith [Thu, 2 Oct 2003 21:29:51 +0000 (21:29 +0000)]
* mingwex/dirent.c (_treaddir): Reset errno to 0 if end
of directory.

20 years ago2003-10-01 Phil Edwards <pme@gcc.gnu.org>
H.J. Lu [Thu, 2 Oct 2003 06:25:28 +0000 (06:25 +0000)]
2003-10-01  Phil Edwards  <pme@gcc.gnu.org>

* config-ml.in:  Use ac_configure_args directly instead of
ml_arguments.  Only set ml_norecursion if --no[-]recursion is
actually seen.

2003-10-01  Eric Botcazou  <ebotcazou@libertysurf.fr>

* config-ml.in: Propagate INSTALL variables.

20 years ago* dcrt0.cc (dll_crt0_1): Call newlib __sinit routine to ensure that stdio
Christopher Faylor [Thu, 2 Oct 2003 04:46:59 +0000 (04:46 +0000)]
* dcrt0.cc (dll_crt0_1): Call newlib __sinit routine to ensure that stdio
buffers are initialized to avoid thread initialization races.

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