This is the mail archive of the cygwin mailing list for the Cygwin 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]

Re: Updated: gcc-3.3.3-3


Gerrit,

Would it be possible to include "protoize" in the gcc
distribution?

Can I offer to help port that program if you need
assistance?

Regards,

- Larry D. Weiner


--- "Gerrit P. Haase" <gerrit@familiehaase.de> wrote:

> I've made a new version of gcc available for
> download.
> 
> NEWS
> ====
> In this release the option '-fschedule-insns2' was
> disabled for '-O2' or
> greater optimization because there are some problems
> when compiling with
> this option as Corinna reported me.  I.e. cygserver
> & openssh should
> build ok now when '-fschedule-insns2' is disabled.
> 
> The change (against 3.3.3-2 sources) for Cygwin
> builds looks as follows:
> --- gcc-3.3.3-3-orig/gcc/toplev.c       2003-12-23
> 07:28:29.000000000 +0100
> +++ gcc-3.3.3-3/gcc/toplev.c    2004-08-19
> 14:39:39.911977900 +0200
> @@ -4900,8 +4907,12 @@
>        flag_peephole2 = 1;
>  #ifdef INSN_SCHEDULING
>        flag_schedule_insns = 1;
> +#ifdef __CYGWIN__
> +      flag_schedule_insns_after_reload = 0;
> +#else
>        flag_schedule_insns_after_reload = 1;
>  #endif
> +#endif
>        flag_regmove = 1;
>        flag_strict_aliasing = 1;
>        flag_delete_null_pointer_checks = 1;
> 
> # END OF PATCH
> 
> 
> OLD NEWS
> ========
> Again, this release includes changes in the package
> layout. The core
> components with C compiler are in `gcc-core' now
> (`gcc' in previous
> release) and additional drivers are in their own
> tarball (as in the
> previous release).  The `gcc' package is an upgrade
> helper, it
> includes no files but pulls the `gcc-core' &
> `gcc-g++' packages
> automatically if selected via setup.exe chooser to
> simplify first-time
> installations.
> 
> Driver packages available:
>   Ada      gcc-ada   /  gcc-mingw-ada
>   C        gcc-core  /  gcc-mingw-core
>   C++      gcc-g++   /  gcc-mingw-g++
>   D        gcc-gdc
>   Fortran  gcc-g77   /  gcc-mingw-g77
>   Java     gcc-java  /  gcc-mingw-java
>   Pascal   gcc-gpc   /  gcc-mingw-gpc
>   ObjC     gcc-objc  /  gcc-mingw-objc
> 
> 
> I'm looking for someone to build a D compiler driver
> on top of the
> MinGW GCC 3.3.4 and 3.4.1 sources.
> 
> 
> 
> To update your installation, click on the "Install
> Cygwin now" link on
> the http://cygwin.com/ web page.  This downloads
> setup.exe to your
> system.  Then, run setup, fill in all of the
> options, and make
> appropriate choices on the "Select Packages" screen.
>  You'll need to
> select the Devel category to see gcc and friends.
> 
> If you have questions or comments, please send them
> to the Cygwin
> mailing list, <http://cygwin.com/list.html>.
> 
>               *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO
> ***
> 
> If you want to unsubscribe from the cygwin-announce
> mailing list, look
> at the "List-Unsubscribe: " tag in the email header
> of this message.
> Send email to the address specified there.  It will
> be in the format:
> 
>
cygwin-announce-unsubscribe-you=yourdomain.com@cygwin.com
> 
> If you need more information on unsubscribing, start
> reading here:
> 
>
http://sources.redhat.com/lists.html#unsubscribe-simple
> 
> Please read *all* of the information on
> unsubscribing that is available
> starting at this URL.
> 
> 
> 


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


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