------- Comment #11 from huamama at gmail dot com  2007-11-22 01:51 -------
Below is the CONFIG_BUILD_AT_ONCE in busybox is detailed in configuration file
of buysbox,
Does that mean in cygwin, maybe the ram is less than 300M, so when compile all
the busybox, some unexpected internal compiler error will shown.
I think the vi.c is ok with compile, because if i select only vi and some other
fewer package in busybox configuration, the compile is also fine, but if more
packages are selected, an error will shown, sometime is "segmentation fault in
vi.c", sometime is "internal compiler error: in set_iv, at
tree-ssa-loop-ivopts.c:".
Is that something wrong if compile many things using gcc an error will shown?
Thanks.

config CONFIG_BUILD_AT_ONCE
        bool "Compile all sources at once"
        default n
        help
          Normally each source-file is compiled with one invocation of
          the compiler.
          If you set this option, all sources are compiled at once.
          This gives the compiler more opportunities to optimize which can
          result in smaller and/or faster binaries.

          Setting this option will consume alot of memory, e.g. if you
          enable all applets with all features, gcc uses more than 300MB
          RAM during compilation of busybox.

          This option is most likely only beneficial for newer compilers
          such as gcc-4.1 and above.

          Say 'N' unless you know what you are doing.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34147

Reply via email to