]>
sourceware.org Git - newlib-cygwin.git/log
Danny Smith [Mon, 18 Aug 2003 09:43:24 +0000 (09:43 +0000)]
2003-08-17 Danny Smith <dannysmith@users.sourceforge.net>
* include/commctrl.h (TB_*) Group defines together.
2003-08-17 Martin Fuchs <Martin-Fuchs@gmx.net>
* include/winuser.h (ICON_SMALL2): Define.
* include/commctrl.h (TB_SETBUTTONWIDTH,TB_SETDRAWTEXTFLAGS):
Define.
* include/shlobj.h (SHDRAGIMAGE): Define structure.
(IDragSourceHelper) Define interface.
(IDropTargetHelper): Likewise.
(IExtractIcon): Unicode it.
(ICommDlgBrowser): Use IShellView type as param in OnDefaultCommand,
OnStateChange and IncludeObject methods.
Corinna Vinschen [Sun, 17 Aug 2003 17:50:40 +0000 (17:50 +0000)]
* grp.cc (read_group): Revert previous change.
* uinfo.cc (pwdgrp::load): Always reset curr_lines.
Corinna Vinschen [Sun, 17 Aug 2003 17:26:08 +0000 (17:26 +0000)]
* dump_setup.cc (check_package_files): Strip leading / and ./ from
package file names.
Corinna Vinschen [Sun, 17 Aug 2003 17:12:18 +0000 (17:12 +0000)]
* errno.cc (errmap): Map ERROR_INVALID_BLOCK_LENGTH to EIO.
* fhandler_raw.cc (fhandler_dev_raw::raw_read): Set more accurate
errnos instead of EACCES.
(fhandler_dev_raw::raw_write): Ditto.
Christopher Faylor [Sun, 17 Aug 2003 16:33:15 +0000 (16:33 +0000)]
* path.cc (special_name): Accommodate all special names with extensions.
Danny Smith [Sun, 17 Aug 2003 08:55:28 +0000 (08:55 +0000)]
Add ChangeLog entry for last commit.
Danny Smith [Sun, 17 Aug 2003 08:47:37 +0000 (08:47 +0000)]
2003-08-17 Martin Fuchs <Martin-Fuchs@gmx.net>
* include/commctrl.h (TreeView_GetScrollTime,
TreeView_SetScrollTime): Define macros.
* include/winuser.h (GetShellWindow): Add prototype.
* include/objidl.h (STGMEDIUM): Correct lpszFileName type.
Jason Eckhardt [Sun, 17 Aug 2003 03:16:23 +0000 (03:16 +0000)]
include/opcode/ChangeLog:
2003-08-16 Jason Eckhardt <jle@rice.edu>
* i860.h (fmov.ds): Expand as famov.ds.
(fmov.sd): Expand as famov.sd.
(pfmov.ds): Expand as pfamov.ds.
gas/testsuite/ChangeLog:
2003-08-16 Jason Eckhardt <jle@rice.edu>
* gas/i860/pseudo-ops01.{s,d}: New files.
* gas/i860/i860.exp: Execute the new test above.
* gas/i860/README.i860: Mention that pseudo-ops need more testing
and remove the align fill defect from the list.
Michael Chastain [Sat, 16 Aug 2003 16:54:26 +0000 (16:54 +0000)]
2003-08-15 Michael Chastain <mec@shout.net>
* src-release (do-proto-toplev): Remove junk files
dejagnu/example/calc/config.status,
dejagnu/example/calc/config.log.
Corinna Vinschen [Sat, 16 Aug 2003 09:09:09 +0000 (09:09 +0000)]
* dump_setup.cc (package_find): Don't stop searching on missing
file list.
(package_list): Ditto.
* dump_setup.cc: (package_list): Make output terse unless
verbose requested. Fix formatting.
(package_find): Ditto.
Michael Chastain [Fri, 15 Aug 2003 21:47:31 +0000 (21:47 +0000)]
Add 'src-release'. 'src-release' was carved out of 'Makefile.in',
so use the same policy for it.
Corinna Vinschen [Fri, 15 Aug 2003 20:26:11 +0000 (20:26 +0000)]
* cygcheck.cc (main): Fix some formatting and help text printing.
* cygcheck.cc (find_package,list_package): New global
variables.
(usage): Add "--find-package" and "--list-package" options,
reformat output.
(longopts, opts): Add "--find-package" and "--list-package"
options.
(main): Process the "--find-package" and "--list-package"
flags. Add new semantic checks. Add calls to find_package()
and list_package().
* dump_setup.cc: Fix header comment.
(match_argv): Change return type to int to distinguish
between real matches and default ones.
(open_package_list): New static function.
(check_package_files): Factor out opening the package list
file into open_package_list().
(get_packages): New static function.
(dump_setup): Factor out getting a list of packages into
get_packages().
(package_list, package_find): New global functions.
Corinna Vinschen [Fri, 15 Aug 2003 12:05:08 +0000 (12:05 +0000)]
* mmap.cc (mmap64): Avoid crash if file size is less than requested
map length.
Corinna Vinschen [Fri, 15 Aug 2003 08:58:54 +0000 (08:58 +0000)]
* regtool.cc (usage): Add missing linefeed. Move example to --help
text. Fix forward slash description.
Danny Smith [Fri, 15 Aug 2003 03:04:25 +0000 (03:04 +0000)]
2003-08-15 Martin Fuchs <Martin-Fuchs@gmx.net>
* include/shguid.h (CLSID_DragDropHelper, IID_IDropTargetHelper,
IID_IDragSourceHelper): Declare.
* lib/shell32.c (CLSID_DragDropHelper, IID_IDropTargetHelper,
IID_IDragSourceHelper): Define.
Danny Smith [Fri, 15 Aug 2003 02:19:54 +0000 (02:19 +0000)]
2003-08-15 Andrew Greenwood <lists@silverblade.co.uk>
* include/wingdi.h (DEVMODE[AW]) Correct structure definition.
* include/ddk/ntapi.h (LPC_TYPE): Add LPC_CONNECTION_REFUSED.
* include/ddk/winddk.h (IRP_*): Add constants as anonymous enum.
DJ Delorie [Thu, 14 Aug 2003 20:44:13 +0000 (20:44 +0000)]
* config-ml.in, symlink-tree: Add license.
Corinna Vinschen [Wed, 13 Aug 2003 19:37:40 +0000 (19:37 +0000)]
* dump_setup.cc (check_package_files): Fix extra '/' in filename.
Resize command buffer. Fix buffer overflow bug.
Jeff Johnston [Wed, 13 Aug 2003 17:45:31 +0000 (17:45 +0000)]
2003-08-13 Aldy Hernandez <aldyh@redhat.com>
* libc/machine/powerpc/machine/stdlib.h: Wrap SPE functions in
extern "C".
Jeff Johnston [Wed, 13 Aug 2003 17:36:10 +0000 (17:36 +0000)]
2003-08-13 Jeff Johnston <jjohnstn@redhat.com>
* libc/include/math.h: Add prototypes for __signbitf and
__signbitd.
Corinna Vinschen [Wed, 13 Aug 2003 17:28:00 +0000 (17:28 +0000)]
* path.cc (special_name): Add checks for some specials followed by
a "." and a FIXME comment.
Corinna Vinschen [Wed, 13 Aug 2003 11:28:42 +0000 (11:28 +0000)]
* cygwin.din: Accomodate change from cygwin_lstat to lstat.
* syscalls.cc: Add defines to avoid declaration issues when
renaming cygwin_lstat back to lstat.
(lstat): Reverted name change from cygwin_lstat.
Jeff Johnston [Tue, 12 Aug 2003 18:06:01 +0000 (18:06 +0000)]
2003-08-12 Jeff Johnston <jjohnstn@redhat.com>
* i386/cygmon-salib.c (unlink): New stub.
Corinna Vinschen [Tue, 12 Aug 2003 10:23:40 +0000 (10:23 +0000)]
* include/sys/param.h (NBBY): Define if not defined.
* include/sys/param.h (setbit): Add new bitmap related macro.
(clrbit): Likewise.
(isset): Likewise.
(isclr): Likewise.
(howmany): Add new counting/rounding macro.
(rounddown): Likewise.
(roundup): Likewise.
(roundup2): Likewise.
(powerof2): Likewise
(MIN): Add macro for calculating min.
(MAX): Add macro for calculating max.
Danny Smith [Sun, 10 Aug 2003 09:19:06 +0000 (09:19 +0000)]
* lib/uuid.c (CGID_Explorer, CGID_ShellDocView,
CGID_ShellServiceObject): Remove definitions.
* lib/shell32.c (CGID_ShellServiceObject): Add definition.
Correct last ChangeLog entry for lib/shell32.def.
Christopher Faylor [Sun, 10 Aug 2003 01:07:04 +0000 (01:07 +0000)]
* dump_setup.cc (dump_setup): Check for the existence of the package list file.
Rework slightly to use static buffer for popen commands.
Danny Smith [Sun, 10 Aug 2003 00:40:01 +0000 (00:40 +0000)]
2003-08-10 Danny Smith <dannysmith@users.sourceforge.net>
* include/shlobj.h (SHELLSTATE): Add structure.
(SHGetSetSettings): Add prototype.
(SHGetSettings): Add prototype.
* lib/user32.def (SHGetSetSettings): Add stub.
2003-08-10 Phil Krylov <likewolf@users.sourceforge.net>
* include/commctrl.h (HDM_ORDERTOINDEX): Add define.
(Header_OrderToIndex): Add macro.
(Header_GetOrderArray): Add macro.
* include/commdlg.h (FR_MATCHALEFHAMZA,
FR_MATCHDIAC, FR_MATCHKASHIDA): Add defines.
2003-08-10 Martin Fuchs <Martin-Fuchs@gmx.net>
* include/commctrl.h (TVM_GETSCROLLTIME,
TVM_SETSCROLLTIME): Add defines.
Christopher Faylor [Sat, 9 Aug 2003 16:32:22 +0000 (16:32 +0000)]
* dump_setup.cc (version_len): New static variable.
(could_not_access,directory_exists): New static function.
(file_exists): Ditto.
(check_package_files): Ditto.
(dump_setup): Check the contents of each package if check_files is true and
output the result in the "Status" column. Flush output after each package.
* dump_setup.cc (dump_setup): Remove redundant null check. Add informative
message if package info not found.
Christopher Faylor [Sat, 9 Aug 2003 16:32:03 +0000 (16:32 +0000)]
* include/cygwin/version.h: Bump DLL minor number to 3.
Michael Meissner [Fri, 8 Aug 2003 21:21:24 +0000 (21:21 +0000)]
Convert cgen to C-90
Christopher Faylor [Fri, 8 Aug 2003 19:30:41 +0000 (19:30 +0000)]
* include/stdint.h: Correctly define INT32_MIN.
Christopher Faylor [Fri, 8 Aug 2003 19:28:34 +0000 (19:28 +0000)]
* grp.cc (read_group): Set __group32.gr_mem pointer back to &null_ptr after
free() is called.
Jeff Johnston [Fri, 8 Aug 2003 16:00:13 +0000 (16:00 +0000)]
2003-08-08 Mark Salter <msalter@redhat.com>
* i386/cygmon.ld: Add 4 byte alignment to __CTOR_LIST__
Bernd Schmidt <bernds@redhat.com>
* i386/cygmon.ld: Add entry for .rodata.
Nick Clifton [Fri, 8 Aug 2003 10:14:51 +0000 (10:14 +0000)]
Add MSP430 variants
Alan Modra [Thu, 7 Aug 2003 02:25:50 +0000 (02:25 +0000)]
Convert to C90.
Christopher Faylor [Wed, 6 Aug 2003 03:39:36 +0000 (03:39 +0000)]
fix typo
Christopher Faylor [Wed, 6 Aug 2003 03:22:18 +0000 (03:22 +0000)]
typo
Christopher Faylor [Wed, 6 Aug 2003 02:35:33 +0000 (02:35 +0000)]
* Makefile.common: Hmm. Older compilers seem to need -nostdinc.
Christopher Faylor [Wed, 6 Aug 2003 02:06:43 +0000 (02:06 +0000)]
* Makefile.common: Don't send -nostdinc++ with g++.
Christopher Faylor [Wed, 6 Aug 2003 01:40:12 +0000 (01:40 +0000)]
* Makefile.in: Rework to accommodate new speclib arguments.
* speclib: Rework to extract everything from libcygwin.a rather than building
things from existing object files.
Christopher Faylor [Tue, 5 Aug 2003 04:49:44 +0000 (04:49 +0000)]
* path.cc (cygdrive_getmntent): Do not skip over drives of type
DRIVE_REMOVABLE.
* fhandler.cc (fhandler_base::lseek): Be more paranoid when constructing
offsets from 64 bit value.
* syscalls.cc (logout): Avoid temp buffer memcpy since new scheme does not
require it.
(utmp_data): Rework as a macro which returns a pointer into a buffer.
(getutent): Use new buffer allocation mechanism to grab a utmp buffer.
(getutid): Ditto.
(pututline): Ditto.
Christopher Faylor [Tue, 5 Aug 2003 03:04:28 +0000 (03:04 +0000)]
* fhandler_disk_file.cc (fhandler_cygdrive::readdir): Do not change 'errno' if
end of directory condition is encountered as per SUSv2.
* fhandler_proc.cc (fhandler_proc::readdir): Ditto.
* fhandler_process (fhandler_process::readdir): Ditto.
* fhandler_registry (fhandler_registry::readdir): Ditto.
Christopher Faylor [Tue, 5 Aug 2003 01:06:22 +0000 (01:06 +0000)]
change default for --change-default-prefix
David Starks-Browning [Mon, 4 Aug 2003 10:40:28 +0000 (10:40 +0000)]
New canonical location.
Danny Smith [Sun, 3 Aug 2003 09:09:07 +0000 (09:09 +0000)]
* include/shlobj.h (SHELLFLAGSTATE): Add structure.
(SHGetInstanceExplorer): Correct return type.
(SHGetFolderPath[AW]: Likewise.
Thanks to Magnus Olsen <greatlord@sourceforge.users.net>
for report.
Nathanael Nerode [Sat, 2 Aug 2003 02:00:38 +0000 (02:00 +0000)]
Merge from gcc:
2003-08-01 Matt Kraai <kraai@alumni.cmu.edu>
* Makefile.tpl (check, check-c++): Express dependencies using
dependencies rather than commands.
* Makefile.in: Regenerate.
2003-07-31 Geoffrey Keating <geoffk@apple.com>
* Makefile.tpl (libsubdir): Use gcc instead of gcc-lib.
* Makefile.in: Update.
Andrew Cagney [Fri, 1 Aug 2003 21:35:02 +0000 (21:35 +0000)]
2003-08-01 Andrew Cagney <cagney@redhat.com>
* configure.in (noconfigdirs): Do not add GDB when m32r-*-*.
* configure: Ditto.
Danny Smith [Fri, 1 Aug 2003 09:11:39 +0000 (09:11 +0000)]
2003-08-01 Danny Smith <dannysmith@users.sourceforge.net>
* lib/test.c: Include winldap.h, ntldap.h, winber.h.
2003-08-01 Filip Navara <xnavara@volny.cz>
* include/winldap.h: New file.
* include/ntldap.h: New file.
* include/winber.h: New file.
* lib/winldap32.def: New file.
Danny Smith [Fri, 1 Aug 2003 01:06:26 +0000 (01:06 +0000)]
2003-08-01 Danny Smith <dannysmith@users.sourceforge.net>
* include/ddk/atm.h: Remove stray '.';
2003-08-01 Gisle Vanem <gvanem@broadpark.no>
* include/ddk/winddk.h; Remove trailing ';' from macro expressions,
throughout. Add () around macro expressions with cast returns,
throughout.
Jeff Johnston [Thu, 31 Jul 2003 22:24:20 +0000 (22:24 +0000)]
2003-07-31 Jeff Johnston <jjohnstn@redhat.com>
* libc/ctype/iswalpha.c: Fix calls to __jp2uc to pass the
correct type of conversion when dealing with EUCJP or SJIS.
* libc/ctype/iswblank.c: Ditto.
* libc/ctype/iswcntrl.c: Ditto.
* libc/ctype/iswprint.c: Ditto.
* libc/ctype/iswpunct.c: Ditto.
* libc/ctype/iswspace.c: Ditto.
* libc/ctype/towlower.c: Ditto.
* libc/ctype/towupper.c: Ditto.
Joshua Daniel Franklin [Thu, 31 Jul 2003 21:12:11 +0000 (21:12 +0000)]
Screwed up ChangeLog
Joshua Daniel Franklin [Thu, 31 Jul 2003 21:06:55 +0000 (21:06 +0000)]
* effectively.sgml: New file, "Using Cygwin Effectively with Windows".
Nick Clifton [Thu, 31 Jul 2003 16:21:20 +0000 (16:21 +0000)]
Allocate 4 slots on stack before calling main, in case it saves its argument
registers.
Remove reference to deleted v850ea port.
Do not use -mv850 when building for v850e target. This prevents the ctbp
system register from being initialised.
Danny Smith [Thu, 31 Jul 2003 10:25:56 +0000 (10:25 +0000)]
2003-7-31 Martin Fuchs <Martin-Fuchs@gmx.net>
* include/shlobj.h (SFGAO_COMPRESSED): Add define.
(SFGAOF,SHGDNF): Add typedef's.
(SHCONTF): Extend enum.
Danny Smith [Thu, 31 Jul 2003 05:40:39 +0000 (05:40 +0000)]
* include/shellapi.h: Include all structs within pshpack2.h/
poppack.h block.
DJ Delorie [Wed, 30 Jul 2003 20:12:58 +0000 (20:12 +0000)]
* configure.in: Enable libgcj for darwin.
* configure: Rebuild.
Christopher Faylor [Wed, 30 Jul 2003 04:46:07 +0000 (04:46 +0000)]
* dcrt0.cc (_dll_crt0): Move strace.microseconds initialization to after
pthread initialization.
(dll_crt0_1): i.e., here.
Nathanael Nerode [Wed, 30 Jul 2003 01:35:07 +0000 (01:35 +0000)]
* mkinstalldirs: Import autoconf 2.57 / automake 1.7 version.
Michael Snyder [Tue, 29 Jul 2003 21:05:31 +0000 (21:05 +0000)]
2003-07-18 Michael Snyder <msnyder@redhat.com>
* include/opcode/h8sx.h (DO_MOVA1, DO_MOVA2): Reformatting.
Jeff Johnston [Tue, 29 Jul 2003 20:45:11 +0000 (20:45 +0000)]
2003-07-29 Honda Hiroki <hhonda@ipflex.com>
* libc/stdio/vfprintf.c: Set output size to 1 when
we have %f format with precision 0 and # flag not specified.
Eric Christopher [Tue, 29 Jul 2003 06:42:51 +0000 (06:42 +0000)]
2003-07-28 Eric Christopher <echristo@redhat.com>
* elf32-ppc.c (R_PPC_RELAX32): New relocation.
(ppc_elf_install_value): New function.
(ppc_elf_sort_rela): Remove.
(ppc_elf_relax_section): Rewrite. Remove old relaxation
and replace with out of range branch stubs.
(ppc_elf_relocate_section): Handle R_PPC_RELAX32.
2003-07-28 Eric Christopher <echristo@redhat.com>
* ppc.h (R_PPC_RELAX32): New. Fake relocation.
Alexandre Oliva [Tue, 29 Jul 2003 06:11:46 +0000 (06:11 +0000)]
* libc/machine/mn10300/setjmp.S: Never emit both .am33 and
.am33_2.
Christopher Faylor [Mon, 28 Jul 2003 21:14:25 +0000 (21:14 +0000)]
* include/cygwin/version.h: Bump DLL minor number to 2.
Christopher Faylor [Mon, 28 Jul 2003 21:13:17 +0000 (21:13 +0000)]
* fhandler_base.cc (fhandler_base::readv): Rework to properly return number of
bytes from read.
Nathanael Nerode [Mon, 28 Jul 2003 03:27:46 +0000 (03:27 +0000)]
* Makefile.tpl: Use 'mkinstalldirs' rather than 'mkdir' when
creating target and build subdirs to build all parent dirs as needed.
* Makefile.in: Rebuild.
* configure.in: Don't build dirs explicitly here.
* configure: Rebuild.
Danny Smith [Sat, 26 Jul 2003 11:58:24 +0000 (11:58 +0000)]
* include/winuser.h (ASFW_ANY, LSFW_LOCK, LSFW_UNLOCK,
LWA_COLORKEY, LWA_ALPHA): Guard with _WIN32_WINNT,
_WIN32_WINDOWS, not WINVER.
(AllowSetForegroundWindow,LockSetForegroundWindow,
SetLayeredWindowAttributes): Likewise.
(GetLayeredWindowAttributes,UpdateLayeredWindow): Add prototypes.
* lib/user32.def (GetLayeredWindowAttributes,UpdateLayeredWindow):
Add stubs.
Christopher Faylor [Sat, 26 Jul 2003 05:38:51 +0000 (05:38 +0000)]
* mount.cc (do_mount): Issue warning when using managed mount option on
non-empty directory.
Christopher Faylor [Sat, 26 Jul 2003 04:53:59 +0000 (04:53 +0000)]
* exceptions.cc (ctrl_c_handler): Send SIGHUP when events occur only if there
is a tty associated with the process. Send SIGHUP on CTRL_LOGOFF_EVENT.
* fhandler_tty.cc (fhandler_tty_slave::open): Adjust console open handle
counter regardless of whether this is a pty or tty.
(fhandler_tty_slave::open): Ditto.
(fhandler_tty_slave::dup): Ditto.
(fhandler_tty_common::set_close_on_exec): Ditto.
(fhandler_tty_master::init_console): Decrement console open handle counter
after init since it will now be handled by all tty open.
* syscalls.cc (setsid): Rework debugging output slightly.
Christopher Faylor [Sat, 26 Jul 2003 01:53:18 +0000 (01:53 +0000)]
* configure.in: Use 'install-sh -c'.
* configure: Regenerate.
Christopher Faylor [Sat, 26 Jul 2003 01:52:52 +0000 (01:52 +0000)]
revert erroneous checkin
Christopher Faylor [Sat, 26 Jul 2003 01:51:39 +0000 (01:51 +0000)]
* Makefile.in: Only use localhost when building mingw with distcc or gcc won't
be able to find .exp files on other hosts.
Danny Smith [Sat, 26 Jul 2003 01:01:03 +0000 (01:01 +0000)]
2003-07-26 Eric R. Krause <ekrause_98@users.sourceforge.net>
* include/onjidl.h (IMalloc): Fix typo.
Christopher Faylor [Sat, 26 Jul 2003 00:49:12 +0000 (00:49 +0000)]
preliminary checkin
Christopher Faylor [Sat, 26 Jul 2003 00:43:57 +0000 (00:43 +0000)]
preliminary checkin
Christopher Faylor [Sat, 26 Jul 2003 00:28:59 +0000 (00:28 +0000)]
preliminary checkin
Christopher Faylor [Sat, 26 Jul 2003 00:10:48 +0000 (00:10 +0000)]
preliminary checkin
Christopher Faylor [Fri, 25 Jul 2003 23:52:30 +0000 (23:52 +0000)]
* configure.in: Always use install-sh.
* configure: Regenerate.
Christopher Faylor [Fri, 25 Jul 2003 17:57:51 +0000 (17:57 +0000)]
* include/cygwin/socket.h: Conditionalize [AP]F_INET6 define.
Christopher Faylor [Fri, 25 Jul 2003 17:42:08 +0000 (17:42 +0000)]
* Makefile.in (OBSOLETE_FUNCTION): Add fdopen.
Christopher Faylor [Fri, 25 Jul 2003 16:19:55 +0000 (16:19 +0000)]
* libc/stdio64/fdopen64.c: Include sys/lock.h.
Christopher Faylor [Fri, 25 Jul 2003 16:13:12 +0000 (16:13 +0000)]
* cygwin.din: Export _fdopen64
* Makefile.in (NEW_FUNCTIONS): Add _fdopen64 -> fdopen translation.
* include/cygwin/version.h: Bump api minor number.
* ntdll.h: Remove (now) duplicate FILE_SYNCHRONOUS_IO_NONALERT definition.
Christopher Faylor [Fri, 25 Jul 2003 16:08:00 +0000 (16:08 +0000)]
* configure.host: Find cygwin include directory, when appropriate.
Christopher Faylor [Fri, 25 Jul 2003 16:06:01 +0000 (16:06 +0000)]
* libc/stdio64/fdopen64.c: New file.
* libc/stdio64/Makefile.am (LIB_OBJS): Add fdopen64.o
* libc/stdio64/Makefile.in: Regenerate.
* libc/include/stdio.h (fdopen64): Define.
* libc/include/stdio.h (_fdopen64_r): Ditto.
H.J. Lu [Fri, 25 Jul 2003 14:35:54 +0000 (14:35 +0000)]
bfd/
2003-07-25 H.J. Lu <hongjiu.lu@intel.com>
* elf-bfd.h (bfd_elf_special_section): New.
(elf_backend_data): Add special_sections, a pointer to
bfd_elf_special_section.
(elf_section_type). New.
(elf_section_flags): New.
(_bfd_elf_get_sec_type_attr): New.
* elf.c (_bfd_elf_make_section_from_shdr): Always use the
real section type/flags.
(special_sections): New.
(get_special_section): New.
(_bfd_elf_get_sec_type_attr): New.
(_bfd_elf_new_section_hook): Check special_section to set
elf_section_type and elf_section_flags.
(elf_fake_sections): Don't use section name to set ELF section
data.
* elf32-m32r.c (m32r_elf_special_sections): New.
(elf_backend_special_sections): Defined.
* elf32-m68hc11.c (elf32_m68hc11_special_sections): New.
(elf_backend_special_sections): Defined.
* elf32-mcore.c (mcore_elf_special_sections): New.
(elf_backend_special_sections): Defined.
* elf32-ppc.c (ppc_elf_special_sections): New.
(elf_backend_special_sections): Defined.
* elf32-sh64.c (sh64_elf_special_sections): New.
(elf_backend_special_sections): Defined.
* elf32-v850.c (v850_elf_special_sections): New.
(elf_backend_special_sections): Defined.
* elf32-xtensa.c (elf_xtensa_special_sections): New.
(elf_backend_special_sections): Defined.
* elf64-alpha.c (elf64_alpha_special_sections): New.
(elf_backend_special_sections): Defined.
* elf64-hppa.c (elf64_hppa_special_sections): New.
(elf_backend_special_sections): Defined.
* elf64-ppc.c (ppc64_elf_special_sections): New.
(elf_backend_special_sections): Defined.
* elf64-sh64.c (sh64_elf64_special_sections): New.
(elf_backend_special_sections): Defined.
* elfxx-ia64.c (elfNN_ia64_special_sections): New.
(elf_backend_special_sections): Defined.
* elfxx-mips.c (_bfd_mips_elf_special_sections): New.
* elfxx-mips.h (_bfd_mips_elf_special_sections): New.
(elf_backend_special_sections): Defined.
* elfxx-target.h (elf_backend_special_sections): New. Default
to NULL.
(elfNN_bed): Initialize special_sections.
* section.c (bfd_abs_section): Remove const.
(bfd_und_section): Likewise.
(bfd_com_section): Likewise.
(bfd_ind_section): Likewise.
gas/
2003-07-25 H.J. Lu <hongjiu.lu@intel.com>
* config/obj-elf.c (special_sections): Removed.
(obj_elf_change_section): Call _bfd_elf_get_sec_type_attr. Set
elf_section_type and elf_section_flags.
(elf_frob_file): Set SHT_GROUP.
* config/obj-elf.h (obj_sec_set_private_data): New.
* config/tc-alpha.h (ELF_TC_SPECIAL_SECTIONS): Removed.
* config/tc-ia64.h: Likewise.
* config/tc-m32r.h: Likewise.
* config/tc-m68hc11.h: Likewise.
* config/tc-mcore.h: Likewise.
* config/tc-mips.h: Likewise.
* config/tc-ppc.h: Likewise.
* config/tc-sh64.h: Likewise.
* config/tc-v850.h: Likewise.
* config/tc-xtensa.h: Likewise.
* config/tc-v850.h (SHF_V850_GPREL): Removed.
(SHF_V850_EPREL): Likewise.
(SHF_V850_R0REL): Likewise.
* subsegs.c (subseg_get): Call obj_sec_set_private_data if it
is defined.
include/elf/
2003-07-25 H.J. Lu <hongjiu.lu@intel.com>
* v850.h (SHF_V850_GPREL): New.
(SHF_V850_EPREL): Likewise.
(SHF_V850_R0REL): Likewise.
Danny Smith [Thu, 24 Jul 2003 20:55:48 +0000 (20:55 +0000)]
* include/dkk/ntifs.h: Fix typo in guard for
#pragma GCC system_header.
Christopher Faylor [Thu, 24 Jul 2003 19:33:14 +0000 (19:33 +0000)]
* environ.cc (check_case_init): Use strncasematch.
* cygwin.din: Export __mempcpy.
* cygwin/version.h: Bump api minor number.
Danny Smith [Tue, 22 Jul 2003 22:48:00 +0000 (22:48 +0000)]
* include/objidl.h (PropVariant): Add CHAR cVal field
to union.
(FMTID_SummaryInformation, FMTID_DocSummaryInformation,
FMTID_UserDefinedProperties): Declare.
Danny Smith [Tue, 22 Jul 2003 22:36:03 +0000 (22:36 +0000)]
* include/winbase.h (GetModuleHandleEx[AW]): Add prototypes.
Danny Smith [Tue, 22 Jul 2003 22:21:27 +0000 (22:21 +0000)]
* include/winbase.h (DUPLICATE_CLOSE_SOURCE,
DUPLICATE_SAME_ACCESS): Remove defines.
(HANDLE_FLAG_INHERIT, HANDLE_FLAG_PROTECT_FROM_CLOSE): Sync with
ddk/ntapi.h defines.
(SEM_*) : Likewise.
* include/winnt.h (COMPRESSION_*, ACCESS_*, SYSTEM_*): Sync with
ddk/ntifs.h defines.
(FILE_*): Likewise.
(MEM_IMAGE, SEC_*): Likewise.
(DUPLICATE_CLOSE_SOURCE, DUPLICATE_SAME_ACCESS,
DUPLICATE_SAME_ATTRIBUTES): Sync with ddk/winddk.h defines.
(TOKEN_*): Sync with ddk/ntifs.h defines.
* include/ddk/ntapi.h: Add comments noting definitions in
winbase.h.
* include/ddk/ntifs.h: Add comments noting definitions in
winnt.h.
* include/ddk/winddk.h: Add comments noting definitions in
winnt.h.
Alexandre Oliva [Tue, 22 Jul 2003 19:03:26 +0000 (19:03 +0000)]
* Makefile.tpl (all-make): Depend on intl.
* Makefile.in: Rebuilt.
Corinna Vinschen [Mon, 21 Jul 2003 13:06:49 +0000 (13:06 +0000)]
* mmap.cc: Use proper format specifiers for _off64_t and size_t in
format strings passed to syscall_printf () and debug_printf ()
throughout.
Christopher Faylor [Fri, 18 Jul 2003 16:40:59 +0000 (16:40 +0000)]
* Makefile.common (CFLAGS_COMMON): Remove -march=i386.
Danny Smith [Fri, 18 Jul 2003 10:21:01 +0000 (10:21 +0000)]
* include/winnt.h (FILE_*): Sync with ddk/winddk.h.
* include/winioctl.h (FILE_*): Sync with ddk/winddk.h.
Pierre Humblet [Fri, 18 Jul 2003 02:14:42 +0000 (02:14 +0000)]
2003-07-18 Pierre Humblet <pierre.humblet@ieee.org>
* security.cc (verify_token): Fix white space and style.
Use type bool instead of BOOL and char. Use alloca
instead of malloc and free for my_grps.
Nick Clifton [Thu, 17 Jul 2003 14:37:17 +0000 (14:37 +0000)]
(IMAGE_FILE_NET_RUN_FROM_SWAP): Define.
(IMAGE_FILE_MACHINE_WCEMIPSV2): Define.
(IMAGE_FILE_MACHINE_SH3DSP): Define.
(IMAGE_FILE_MACHINE_SH3E): Define.
(IMAGE_FILE_MACHINE_SH5): Define.
(IMAGE_FILE_MACHINE_AM33): Define.
(IMAGE_FILE_MACHINE_POWERPCFP): Define.
(IMAGE_FILE_MACHINE_AXP64): Define.
(IMAGE_FILE_MACHINE_TRICORE): Define.
(IMAGE_FILE_MACHINE_CEF): Define.
(IMAGE_FILE_MACHINE_EBC): Define.
(IMAGE_FILE_MACHINE_AMD64): Define.
(IMAGE_FILE_MACHINE_M32R): Define.
(IMAGE_FILE_MACHINE_CEE): Define.
Danny Smith [Thu, 17 Jul 2003 08:23:06 +0000 (08:23 +0000)]
2003-07-17 Pierre Humblet <pierre.humblet@ieee.org>
* include/mmsystem.h (TIME_KILL_SYNCHRONOUS): Add define.
Corinna Vinschen [Thu, 17 Jul 2003 07:35:16 +0000 (07:35 +0000)]
* sysconf.cc (sysconf): Fix OPEN_MAX patch. Return page size on
_SC_PAGESIZE again.
Christopher Faylor [Thu, 17 Jul 2003 05:27:03 +0000 (05:27 +0000)]
update copyright
Danny Smith [Wed, 16 Jul 2003 21:49:02 +0000 (21:49 +0000)]
Clean up warnings in ddk.
* include/ddk/atm.h (_ATM_AAL_OOB_INFO): Add _ANONYMOUS_UNION,
conditional on __cplusplus.
* include/ddk/scsi.h: Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT
defines, throughout.
(_CDB): Add _ANONYMOUS_UNION, conditional on __cplusplus.
* include/ddk/cfg.h (_PNP_VETO_TYPE): Remove extra comma.
* include/ddk/cfgmgr32.h: Change C++ comment style to ISO C.
* include/ddk/ddkmapi.h (_DDLOCKOUT): Add _ANONYMOUS_UNION defines.
* include/ddk/hidpi.h: Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT
defines, throughout.
* include/ddk/ndis.h: Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT
defines, throughout. Remove trailing semicolon from *_S 'structure'
macro expansion, throughout. Remove trailing semicolon from
DECLARE_UNKNOWN_STRUCT macro expansion.
* include/ddk/ndiswan.h (_NDIS_WAN_COMPRESS_INFO): Add
_ANONYMOUS_UNION.
* include/ddk/ntapi.h (_PROCESS_DEVICEMAP_INFORMATION,
_PROCESS_SESSION_INFORMATION): Add _ANONYMOUS_UNION.
* include/ddk/ntddcdrm.h (CDROM_TOC_CD_TEXT_DATA_BLOCK):
Add _ANONYMOUS_UNION.
* include/ddk/ntdddisk.h: Add _ANONYMOUS_UNION, throughout.
* include/ddk/ntddmou.h: Add _ANONYMOUS_UNION, throughout.
* include/ddk/ntifs.h: Add _ANONYMOUS_UNION, throughout.
(ZwQueryObject): Change 2nd param to OBJECT_INFORMATION_CLASS, to
match proto in ntapi.h.
(ZwSetInformationObject): Likewise.
* include/ddk/srb.h (SCSI_REQUEST_BLOCK): Add _ANONYMOUS_UNION.
(SCSI_ADAPTER_CONTROL_TYPE): Add __extension__.
* include/ddk/tdikrnl.h (TDI20_CLIENT_INTERFACE_INFO): Add
_ANONYMOUS_UNION and _ANONYMOUS_STRUCT.
* include/ddk/usb.h (USB): Add _ANONYMOUS_UNION.
* include/ddk/usbcamdi.h (USBCAMD_CamControlFlags): Remove
last comma.
* include/ddk/video.h (STATUS_BLOCK): Add _ANONYMOUS_UNION.
* include/ddk/winddk.h (DECLARE_INTERNAL_OBJECT): Remove
trailing semicolon when expanding macro.
(GENERAL_LOOKASIDE_S): Likewise.
Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT, throughout.
Change inline to __inline, throughout.
* include/ddk/winnt4.h: Change inline to __inline, throughout.
Nathanael Nerode [Wed, 16 Jul 2003 06:35:35 +0000 (06:35 +0000)]
* config.if: Remove unused libc_interface determination.
This page took 0.07145 seconds and 5 git commands to generate.