summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* * include/_mingw.h (__int32, __int16, __int8, small, hyper): Define.Earnie Boyd2003-07-012-2/+23
| | | | Note: Also added to w32api/include/basetyps.h.
* * include/w32api.h (_NT4, _W98, _WME, _NT5, _W2000, _WXP, _W2003,Earnie Boyd2003-07-013-24/+49
| | | | | | | _IE3, _IE4, _IE5, _IE6): Add definitions. * include/winbase.h (GetLongPathName[AW]): Add guard for OS >= NT5 or >= Win98. Change existing guards to use the above macro names as appropriate.
* merge from gccDJ Delorie2003-07-011-0/+4
|
* * xtensa-config.h (XCHAL_HAVE_CONST16, XCHAL_HAVE_ABS,Bob Wilson2003-06-302-1/+10
| | | | XCHAL_HAVE_ADDX, XCHAL_HAVE_L32R): Define.
* * cygheap.h (enum impersonation): New enum.Corinna Vinschen2003-06-3010-113/+158
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (cygheap_user::token): Delete. (cygheap_user::impersonated): Delete. (cygheap_user::external_token): New member. (cygheap_user::internal_token): New member. (cygheap_user::impersonation_state): New member. (cygheap_user::issetuid): Modify. (cygheap_user::token): New method. (cygheap_user::deimpersonate): New method. (cygheap_user::reimpersonate): New method. (cygheap_user::has_impersonation_tokens): New method. (cygheap_user::close_impersonation_tokens): New method. * dtable.cc (dtable::vfork_child_dup): Use new cygheap_user methods. * fhandler_socket.cc (fhandler_socket::dup): Ditto. * fork.cc (fork_child): Ditto. (fork_parent): Ditto. * grp.cc (internal_getgroups): Ditto. * security.cc (verify_token): Ditto. (check_file_access): Ditto. (cygwin_set_impersonation_token): Detect conflicts. Set user.external_token. * spawn.cc (spawn_guts): Use new cygheap_user methods. * syscalls.cc (seteuid32): Rearrange to use the two tokens in cygheap_user. (setegid32): Use new cygheap_user methods. * uinfo.cc: (internal_getlogin): Ditto.
* * xcoff.h (struct __rtinit ): Convert to ISO C90 prototypes.Andreas Jaeger2003-06-293-60/+65
| | | | * ecoff.h: Convert to ISO C90 prototypes. Replace PTR by void *.
* * mmix.h: Convert to ISO C90 prototypes.Andreas Jaeger2003-06-293-12/+21
| | | | | | | | * mips.h: Likewise. * reloc-macros.h (START_RELOC_NUMBERS): Convert to ISO C90 prototype. (RELOC_NUMBER): Remove !__STDC__ code.
* 2003-06-28 Steven Edwards <Steven_Ed4153@yahoo.com>Danny Smith2003-06-282-8/+16
| | | | | | | | * include/shlwapi.h (UrlGetLocationA, UrlGetLocationW, PathFindSuffixArrayA, PathFindSuffixArrayW, PathFindExtensionA, PathFindExtensionW, StrStrW StrStrA): Change unicode-macro'd LP[C]TSTR return values to explicit type.
* 2003-06-27 Jose Goncalves <jose.goncalves@inov.pt>Jeff Johnston2003-06-272-1/+8
| | | | | * libc/sys/linux/mq_open.c (mq_open): Only set created flag on if we actually created the shared memory file exclusively.
* 2003-06-27 Joe Vornehm <joev@mitre.org>Jeff Johnston2003-06-272-4/+9
| | | | | * libm/common/s_fpclassify.c (__fpclassifyf): Fix comparisons to account for unsigned internal value w.
* * configure.in: Clean up config-lang.in handling. DeleteNathanael Nerode2003-06-273-93/+117
| | | | | useless assignment to "subdirs". * configure: Regenerate.
* 2003-06-26 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2003-06-272-1/+10
| | | | | * libc/sys/linux/mq_open.c (mq_open): Must allocate rdbuf and wrbuf for a non-creating open.
* * configure.in: Rename 'target_libs' to 'target_libraries'.Nathanael Nerode2003-06-263-12/+18
| | | | | Remove useless reference to 'target_libs'. * configure: Regenerate.
* 2003-06-26 Mattia Barbon <mbarbon@dsi.unive.it>Danny Smith2003-06-262-0/+61
| | | | | | * include/richedit.h (PARAFORMAT2): Add definition. * include/richedit.h (PFA_*, PFE_*, PFM_*): Add some missing constants.
* * Makefile.in: Use INSTALL_PROGRAM to install the cygwin DLL.Christopher Faylor2003-06-252-1/+5
|
* include/opcode/Richard Sandiford2003-06-252-7/+13
| | | | | | | | | | | | | * h8300.h (IMM2_NS, IMM8_NS, IMM16_NS): Remove. (IMM8U, IMM8U_NS): Define. (h8_opcodes): Use IMM8U_NS for mov.[wl] #xx:8,@yy. gas/ * config/tc-h8300.c (get_specific): Allow ':8' to be used for unsigned 8-bit operands. gas/testsuite/ * gas/h8300/h8sx_mov_imm.[sd]: Add tests for mov.[wl] #xx:8,@yy.
* * include/opcode/h8300.h (h8_opcodes): Fix the mov.l @(dd:32,ERs),ERdRichard Sandiford2003-06-252-2/+9
| | | | and mov.l ERs,@(dd:32,ERd) entries.
* Correct spelling of "relocatable".Alan Modra2003-06-252-4/+8
|
* * thread.cc (MTinterface::fixup_after_fork): Fix thread list after fork.Thomas Pfaff2003-06-243-10/+72
| | | | | | | | | | | | | | | | | | (pthread::threads): Instantiate. (pthread::pthread): Initialize running and suspendend. Initialize next with NULL. Add thread to thread list if it is not the null_pthread. (pthread::~pthread): Remove thread from thread list if it is not the null_pthread. (pthread::postcreate): Set running flag. (pthread::exit): Reset running flag. (pthread::cancel): Try to cancel thread only if still running. (pthread::_fixup_after_fork): Implement. (pthread::detach): Check if thread is still running before detach. * thread.h (pthread::running): New member. (pthread::next): Ditto. (pthread::fixup_after_fork): New static method. (pthread::threads): New static method. (pthread::_fixup_after_fork): New method.
* 2003-06-24 Kazu Hirata <kazu@cs.umass.edu>Jeff Johnston2003-06-248-99/+36
| | | | | | | | | | * libc/machine/h8300/setarch.h: New. * libc/machine/h8300/memcpy.S: Use it. * libc/machine/h8300/memset.S: Likewise. * libc/machine/h8300/reg_memcpy.S: Likewise. * libc/machine/h8300/reg_memset.S: Likewise. * libc/machine/h8300/setjmp.S: Likewise. * libc/machine/h8300/strcmp.S: Likewise.
* * libc/sys/h8300hms/crt0.S (_start): Fix register sizes in callRichard Sandiford2003-06-242-2/+7
| | | | to atexit().
* * Makefile.tpl: Add maybe-configure-itcl to configure-gdb.Keith Seitz2003-06-233-2/+7
| | | | * Makefile.in: Regenerate.
* * Makefile.def: Introduce flags_to_pass.Nathanael Nerode2003-06-234-102/+117
| | | | | * Makefile.tpl: Generate BASE_FLAGS_TO_PASS using it. * Makefile.in: Regenerate.
* gas/H.J. Lu2003-06-232-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-06-23 H.J. Lu <hongjiu.lu@intel.com> * gas/config/tc-i386.c (md_assemble): Support Intel Precott New Instructions. * gas/config/tc-i386.h (CpuPNI): New. (CpuUnknownFlags): Add CpuPNI. gas/testsuite/ 2003-06-23 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/i386.exp: Add prescott. * gas/i386/prescott.d: New file. * gas/i386/prescott.s: Likewise. include/opcode/ 2003-06-23 H.J. Lu <hongjiu.lu@intel.com> * i386.h (i386_optab): Support Intel Precott New Instructions. opcodes/ 2003-06-23 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (PNI_Fixup): New. Fix up "mwait" and "monitor" in Intel Precott New Instructions. (PREGRP27): New. Added for "addsubpd" and "addsubps". (PREGRP28): New. Added for "haddpd" and "haddps". (PREGRP29): New. Added for "hsubpd" and "hsubps". (PREGRP30): New. Added for "movsldup" and "movddup". (PREGRP31): New. Added for "movshdup" and "movhpd". (PREGRP32): New. Added for "lddqu". (dis386_twobyte): Use PREGRP30 to replace the "movlpX" entry. Use PREGRP31 to replace the "movhpX" entry. Use PREGRP28 for entry 0x7c. Use PREGRP29 for entry 0x7d. Use PREGRP27 for entry 0xd0. Use PREGRP32 for entry 0xf0. (twobyte_has_modrm): Updated. (twobyte_uses_SSE_prefix): Likewise. (grps): Use PNI_Fixup in the "sidtQ" entry. (prefix_user_table): Add PREGRP27, PREGRP28, PREGRP29, PREGRP30, PREGRP31 and PREGRP32. (float_mem): Use "fisttp{l||l|}" in entry 1 in opcode 0xdb. Use "fisttpll" in entry 1 in opcode 0xdd. Use "fisttp" in entry 1 in opcode 0xdf.
* 2003-06-23 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>Jeff Johnston2003-06-232-1/+7
| | | | | * m32r/crt0.S (_start): Allow _stack to be placed anywhere in memory.
* Forgot 'configure' item.Hans-Peter Nilsson2003-06-231-0/+1
|
* * configure.in (noconfigdirs) <cris-*-*>: Disable target-newlibHans-Peter Nilsson2003-06-233-69/+69
| | | | | | and target-libgloss. <d30v-*-*, fr30-*-*, i960-*-*, m32r-*-*>: Disable gdb. <h8300*-*-*>: Disable libf2c and ${libgcj}.
* merge from gccDJ Delorie2003-06-222-6/+12
|
* merge from gccDJ Delorie2003-06-222-1/+22
|
* 2003-06-20 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2003-06-212-3/+7
| | | | * configure.host (iq2000): Add tabs.
* * pinfo.cc (_pinfo::commune_send): Don't attempt to communicate with a pureChristopher Faylor2003-06-212-1/+6
| | | | windows process.