public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Status of large address awareness?
@ 2012-03-17  1:45 Ryan Johnson
  2012-03-17 10:22 ` Ken Brown
  0 siblings, 1 reply; 2+ messages in thread
From: Ryan Johnson @ 2012-03-17  1:45 UTC (permalink / raw)
  To: cygwin

Hi all,

What's the current status of large address awareness for cygwin 
binaries? I know at one point it seemed to be working well -- other than 
an issue with emacs (fixed now?) -- and there was talk of making it the 
default. However, this does not seem to be the case yet, based on 
looking at peflags for a couple of binaries.

Thoughts?
Ryan

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Status of large address awareness?
  2012-03-17  1:45 Status of large address awareness? Ryan Johnson
@ 2012-03-17 10:22 ` Ken Brown
  0 siblings, 0 replies; 2+ messages in thread
From: Ken Brown @ 2012-03-17 10:22 UTC (permalink / raw)
  To: cygwin

On 3/16/2012 9:15 PM, Ryan Johnson wrote:
> Hi all,
>
> What's the current status of large address awareness for cygwin
> binaries? I know at one point it seemed to be working well -- other than
> an issue with emacs (fixed now?) -- and there was talk of making it the

The emacs problem was fixed last August, as of the release of emacs-23.3-3.

> default. However, this does not seem to be the case yet, based on
> looking at peflags for a couple of binaries.

It's the default for anything built with Cygwin's current gcc:

$ gcc -dumpspecs | grep large-address-aware
   %{mwindows:--subsystem windows}   %{mconsole:--subsystem console} 
%{!mno-cygwin:%{!mno-use-libstdc-wrappers:   --wrap _Znwj   --wrap _Znaj 
   --wrap _ZdlPv   --wrap _ZdaPv   --wrap _ZnwjRKSt9nothrow_t   --wrap 
_ZnajRKSt9nothrow_t   --wrap _ZdlPvRKSt9nothrow_t   --wrap 
_ZdaPvRKSt9nothrow_t }}   %{shared: %{mdll: %eshared and mdll are not 
compatible}}   %{shared: --shared} %{mdll:--dll}   %{static:-Bstatic} 
%{!static:-Bdynamic}   %{shared|mdll: --enable-auto-image-base -e 
%{mno-cygwin:_DllMainCRTStartup@12} 
%{!mno-cygwin:__cygwin_dll_entry@12}} 
%{!mno-cygwin:--dll-search-prefix=cyg     %{!shared: %{!mdll: 
--large-address-aware --tsaware}}}

Binaries built with earlier releases of gcc aren't changed.

Ken


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

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-03-17 10:22 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-03-17  1:45 Status of large address awareness? Ryan Johnson
2012-03-17 10:22 ` Ken Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).