summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * mkpasswd.c (main): Use GetDCName instead of GetAnyDCName.Corinna Vinschen2000-04-153-20/+38
| | | | | | | | | | | Don't create extra passwd entry for administrators group if local_groups is set. (usage): Change usage text slightly. (enum_users): Loop while ERROR_MORE_DATA is returned. (enum_local_groups): Ditto. * mkgroup.c (enum_local_groups): Ditto. (enum_groups) Ditto. (usage): Change usage text slightly.
* * fhandler_console.cc (keytable): Add support for keypad 5 key, which MS seemsChristopher Faylor2000-04-154-10/+14
| | | | | | to think is equivalent to VK_CLEAR. * debug.cc (thread_stub): Eliminate initialization of reent stuff. * init.cc (dll_entry): Move it here.
* 2000-04-14 H.J. Lu <hjl@gnu.org>H.J. Lu2000-04-142-1/+5
| | | | * common.h (ELFOSABI_TRUE64): Renamed to ELFOSABI_TRU64.
* 2000-04-14 H.J. Lu <hjl@gnu.org>H.J. Lu2000-04-142-0/+17
| | | | | | | | | | * common.h (ELFOSABI_NETBSD): Defined. (ELFOSABI_HURD): Likewise. (ELFOSABI_SOLARIS): Likewise. (ELFOSABI_MONTEREY): Likewise. (ELFOSABI_IRIX): Likewise. (ELFOSABI_FREEBSD): Likewise. (ELFOSABI_TRUE64): Likewise.
* * dcrt0.cc (insert_file): Avoid freeing previously allocated argument list.Christopher Faylor2000-04-135-69/+83
| | | | | | | | | | * path.cc (symlink_info::check): Rename from symlink_check_one. Use new symlink_info struct for communication. (path_conv::path_conv): Use symlink_info structure for communication with symlink_info::check. Fix typo which resulted in symbolic links always being resolved. (readlink): Use stat_suffixes array when resolving a link. * syscalls.cc (stat_suffixes): Make global.
* * include/cygwin/version.h: Bump minor api to reflect export change.Corinna Vinschen2000-04-132-1/+6
|
* * cygwin.din: Add symbol for `lacl'.Corinna Vinschen2000-04-134-5/+37
| | | | | | | | | * security.cc (ReadSD): Add debug output. (acl_worker): New static function. (acl): Call acl_worker now. (lacl): New function. (facl): Call acl_worker now. * include/cygwin/acl.h: Add prototype for `lacl'.
* * path.cc (conv_to_win32_path): Detect a win32 pathCorinna Vinschen2000-04-131-4/+24
| | | | if path contains backslashes.
* * cygpath.cc (main): Add -a -o and -c options.Christopher Faylor2000-04-132-13/+71
| | | | (doit): Ditto.
* * Makefile.in (gdb-taz): New target. GDB specific archive.Andrew Cagney2000-04-132-18/+57
| | | | | | | | | | | | | (do-md5sum): New target. (MD5PROG): Define. (PACKAGE): Default to TOOL. (VER): Default to a shell script. (taz): Rewrite target. Move real work to do-proto-toplev. Include md5 checksum generation. (do-proto-toplev): New target. Create $(PACKAGE)-$(VER) link. (do-tar-bz2): Delete creation of $(PACKAGE)-$(VER) link. (gdb.tar.bz2, dejagnu.tar.bz2, gdb+dejagnu.tar.bz2, insight.tar.bz2): Use gdb-taz to create archive.
* Remove U suffix from constants for K&R compilers.Alan Modra2000-04-132-4/+9
| | | | Fix a couple of 64 bit nits.
* Fix typo.Christopher Faylor2000-04-131-4/+3
|
* * path.cc (path_conv::path_conv): Ensure that suffix is correctly copied toChristopher Faylor2000-04-122-18/+24
| | | | path when we've found a symlink but aren't following symlinks.
* Add a debugging line.Christopher Faylor2000-04-111-0/+1
|
* * include/winbase.h: Change first argument of ENUMRES* types to coincide withChristopher Faylor2000-04-112-3/+8
| | | | Microsoft usage.
* Mods to allow compilation of BFD all targets.Tim Wall2000-04-112-3/+13
|
* * cygpath.cc (main): Add -f option for processing a group of paths from a file.Christopher Faylor2000-04-112-49/+102
| | | | (doit): New function.
* * include/string.h: Use proper prototype for _strerror.Christopher Faylor2000-04-102-1/+5
|
* * Makefile.common: Resolve srcdir to absolute path or it will confuse usagesChristopher Faylor2000-04-102-4/+11
| | | | when passed to submakes. Eliminate vestigal use of MAKEOVERRIDES.
* Remove ``-W -Wall'' from top-level Makefile/configure.Andrew Cagney2000-04-092-8/+9
| | | | | | | Add ``-W -Wall'' to sub-directories bfd, binutils, gas gprof, ld and opcodes by the addition of WARN_CFLAGS to Makefile.am and configury to set it. Add configure option --enable-build-warnings. Re-generate all and sundry using auto*-000227.
* * Makefile.in: Work around MAKEOVERRIDES problem with older versions of make.Christopher Faylor2000-04-093-5/+23
| | | | * Makefile.common: Ditto.
* Fix copyright comments and file comments.Tim Wall2000-04-082-9/+18
|
* Remove erroneous entry.Christopher Faylor2000-04-081-1/+0
|
* * fhandler.cc (fhandler_disk_file::fstat): Allocate enough space for root dirChristopher Faylor2000-04-082-2/+8
| | | | determination or overflow an array.
* * exceptions.cc (sigsave): Copy on fork so that we can restore correct behaviorChristopher Faylor2000-04-086-38/+64
| | | | | | | | | | | | | in forked process. (interruptible): Flag as interruptible when running in main process module. (interrupt_setup): Save return address and address of return address. (signal_fixup_after_fork): New function. Uses above two values to restore proper behavior to forked process. (interrupt_on_return): Pass return address address to interupt_setup. (interrupt_now): Pass NULL for return address address to interrupt_setup. * fork.cc (fork): Call signal_fixup_after_fork. * shared.h: Lint cleanups. * winsup.h: Ditto.
* Merge arm-oabi.h into arm.hNick Clifton2000-04-083-127/+65
|
* Updated to build cinstall with mingw. See Changelog for numerous setup.c ↵Ron Parker2000-04-073-28/+23
| | | | changes.
* BFD and include/coff support for tic54x target.Tim Wall2000-04-074-2/+450
|
* Bump minor version.Christopher Faylor2000-04-071-1/+1
|
* Add definitions of flags in e_flags field from version A-08 of ARM ELF spec.Nick Clifton2000-04-062-0/+20
|
* * splay-tree.h (splay_tree_remove): Declare.Richard Henderson2000-04-062-0/+6
|
* sh-dsp REPEAT support:Joern Rennecke2000-04-054-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | opcodes: * sh-opc.h (sh_nibble_type): Remove DISP_8 and DISP_4. Split IMM_[48]{,BY[24]} into IMM[01]_[48]{,BY[24]}. Add REPEAT. (sh_arg_type): Add A_PC. (sh_table): Update entries using immediates. Add repeat. * sh-dis.c (print_insn_shx): Remove DISP_8 and DISP_4. Split IMM_[48]{,BY[24]} into IMM[01]_[48]{,BY[24]}. Add REPEAT. gas: * config/tc-sh.c (immediate): Delete. (sh_operand_info): Add immediate member. (parse_reg): Use A_PC for pc. (parse_exp): Add second argument 'op'. All callers changed. (parse_at): Expect pc to be coded as A_PC. Use immediate field in *op. (insert): Add fourth argument 'op'. All callers changed. (build_relax): Add second argument 'op'. All callers changed. (insert_loop_bounds): New function. (build_Mytes): Remove DISP_4. Split IMM_[48]{,BY[24]} into IMM[01]_[48]{,BY[24]}. Add REPEAT. (assemble_ppi): Use immediate field in *operand. (sh_force_relocation): Handle BFD_RELOC_SH_LOOP_{START,END}. (md_apply_fix): Likewise. (tc_gen_reloc): Likewise. Check for a pcrel BFD_RELOC_SH_LABEL. include/coff: * sh.h (R_SH_LOOP_START, R_SH_LOOP_END): Define. include/elf: * sh.h (R_SH_LOOP_START, R_SH_LOOP_END): New RELOC_NUMBERs. bfd: * reloc.c (_bfd_relocate_contents): Add BFD_RELOC_SH_LOOP_START and BFD_RELOC_SH_LOOP_END. * elf32-sh.c (sh_elf_howto_tab): Change special_func to sh_elf_ignore_reloc for all entries that sh_elf_reloc used to ignore. Add entries for R_SH_LOOP_START and R_SH_LOOP_END. (sh_elf_reloc_loop): New function. (sh_elf_reloc): No need to test for always-to-be-ignored relocs any more. (sh_rel): Add entries for BFD_RELOC_SH_LOOP_{START,END}. (sh_elf_relocate_section): Handle BFD_RELOC_SH_LOOP_{START,END}. * bfd-in2.h, libbfd.h: Regenerate.
* Move translated part of bug report string back into .c files soAlan Modra2000-04-042-1/+5
| | | | xgettext can find it. Regnerate .pot files.
* * fhandler.h (select_stuff): Eliminate use of 'total'.Christopher Faylor2000-04-033-7/+11
| | | | | | * select.cc (cygwin_select): Ditto. (select_stuff::wait): Use maximum size for w4 rather than calculating what will fit.
* * grp.cc (parse_grp): Save empty array instead ofCorinna Vinschen2000-04-032-1/+6
| | | | NULL in gr_mem if no supplementary group is given.
* Move bug report string to one place.Alan Modra2000-04-032-0/+7
|
* * aout64.h (RELOC_EXT_BITS_EXTERN_BIG): Wrap definition in #ifndef.Hans-Peter Nilsson2000-04-032-0/+25
| | | | | | | | (RELOC_EXT_BITS_EXTERN_LITTLE): Ditto. (RELOC_EXT_BITS_TYPE_BIG): Ditto. (RELOC_EXT_BITS_TYPE_SH_BIG): Ditto. (RELOC_EXT_BITS_TYPE_LITTLE): Ditto. (RELOC_EXT_BITS_TYPE_SH_LITTLE): Ditto.
* update copyright.Christopher Faylor2000-04-031-1/+1
|
* Update winsup stuff.Christopher Faylor2000-04-031-1/+2
|
* * Makefile.in (CC_FOR_TARGET): Add new winsup directory structure stuff to -LChristopher Faylor2000-04-032-2/+8
| | | | | library search. (CXX_FOR_TARGET): Ditto.
* For want of something better. List where to go to when wanting toAndrew Cagney2000-04-031-0/+75
| | | | make a toplevel change.
* * newlib/libc/include/sys/unistd.h: Add prototypes forCorinna Vinschen2000-04-026-18/+96
| | | | | | | | | | | | | | fchmod, fchown, lchown. * winsup/cygwin/syscalls.cc (chown_worker): Use previous uid/gid if new uid/gid is -1. New static function with chown functionality. (chown): Call chown_worker with SYMLINK_FOLLOW. (fchown): New function. Call chown_worker with SYMLINK_FOLLOW. (lchown): New function. Call chown_worker with SYMLINK_IGNORE. * cygwin.din: Add symbols for fchown, lchown. * path.cc (symlink): Call `set_file_attribute()' and `SetFileAttributeA()' instead of `chmod()' to set uid/gid correct.
* * include/wininet.h: Add three more "INTERNET_OPTIONS".Christopher Faylor2000-04-022-0/+7
|
* * MAINTAINERS: Add Ron Parker as maintainer of cinstall stuff.Christopher Faylor2000-03-313-0/+5
| | | | Add ChangeLog to doc directory.
* 2000-03-30 Mumit Khan <khan@xraylith.wisc.edu>Mumit Khan2000-03-312-1/+6
| | | | * Makefile.in (subdirs): Workaround for broken shells.
* 2000-03-30 Mumit Khan <khan@xraylith.wisc.edu>Mumit Khan2000-03-305-1/+16
| | | | | | | * include/winbase.h (CreateHardLink{A,W}): Add prototypes. * include/winerror.h (ERROR_TOO_MANY_LINKS): Add macro. * include/winnt.h (SEC_*): Add macros. * lib/th32.def: Use Kernel32.dll instead of TH32.DLL.
* 2000-03-30 Mumit Khan <khan@xraylith.wisc.edu>Mumit Khan2000-03-304-9/+15
| | | | | | * include/ole.h: Workaround for C++ parser bug. * include/rpcdcep.h: Likewise. * include/winsock.h: Likewise.
* Simplify constructors and initializers for select_record.Christopher Faylor2000-03-301-6/+6
|
* * fhandler.h (select_record): Explicitly zero elements of this class.Christopher Faylor2000-03-303-2/+18
| | | | | (select_stuff): Ditto. * select.cc (cygwin_select): Eliminate memset zero of sel.
* * configure.in: -linux-gnu*, not -linux-gnu.Jason Merrill2000-03-303-3/+12
| | | | | * configure (gcc_version): When setting, narrow search to lines containing `version_string'.