This is the mail archive of the cygwin-apps-cvs@sources.redhat.com mailing list for the cygwin-apps project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

setup ChangeLog IOStreamProvider.h Makefile.am ...


CVSROOT:	/cvs/cygwin-apps
Module name:	setup
Changes by:	maxb@sourceware.org	2004-08-30 16:17:52

Modified files:
	.              : ChangeLog IOStreamProvider.h Makefile.am 
	                 archive.h autoload.c io_stream_cygfile.cc 
	                 io_stream_cygfile.h io_stream_file.cc 

Log message:
	2004-08-30  Max Bowsher  <maxb@ukf.net>
	
	Move closer to GCC 3.4 compatibility.
	
	* IOStreamProvider.h, io_stream_cygfile.cc, io_stream_cygfile.h,
	io_stream_file.cc: Do not incorrectly use "enum" after it has been
	hidden inside a typedef.
	* archive.h: In "virtual func() = 0;", the 0 is a language construct,
	not some symbol that might evaluate to 0, and gcc 3.4 enforces this.
	* autoload.c (DllInfo.name): Silence warning by making const.
	(DLL, autoload_common): __attribute__ ((used)) is now required to
	prevent gcc being over-eager in it's optimization, and removing these
	seemingly-unused (used only from assembly) functions.
	Silences some warnings, too.
	* Makefile.am (AM_CXXFLAGS, AM_CFLAGS): The options
	-Wstrict-prototypes -Wmissing-prototypes do not apply to C++ and
	g++ 3.4 complains about them.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/ChangeLog.diff?cvsroot=cygwin-apps&r1=2.431&r2=2.432
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/IOStreamProvider.h.diff?cvsroot=cygwin-apps&r1=2.2&r2=2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/Makefile.am.diff?cvsroot=cygwin-apps&r1=2.36&r2=2.37
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/archive.h.diff?cvsroot=cygwin-apps&r1=2.6&r2=2.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/autoload.c.diff?cvsroot=cygwin-apps&r1=2.4&r2=2.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/io_stream_cygfile.cc.diff?cvsroot=cygwin-apps&r1=2.14&r2=2.15
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/io_stream_cygfile.h.diff?cvsroot=cygwin-apps&r1=2.9&r2=2.10
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/io_stream_file.cc.diff?cvsroot=cygwin-apps&r1=2.16&r2=2.17


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]