Thomas Morley-2 wrote
> Am Sa., 1. Feb. 2020 um 16:49 Uhr schrieb David Kastrup <

> dak@

> >:
> ...
> 
> Ok, thanks for the explanation.
> 
> Iiuc, this would make this patch superfluous and it should be abandoned.
> As I'm only shepherding it, I'll wait for Arnold.
> For now I'll set the issue to 'waiting' to get it out of Jame's hairs for
> now.
> 
> Tbh, I have no clue how to implement a -mfpmath=sse -msse2 option myself.
> 
> Thanks,
>   Harm
> 
> P.S.
> Just seen the patch at
> https://codereview.appspot.com/565600045/

I also do not know where to specify additional command line options
(specific to a program).
In GUB?
In a special config file in the LILYPOND source tree?

I do not see much trouble, if support for processors before pentuim4 on
Windows is dropped.
I would have no problem.

When working on the command line options for 32 bit Windows compilation,
you may consider the LARGEADDRESSAWARE problem, too:
Unitl now the memory usage of lilypond.exe is limited to 2 GB.
I mutally modified this flag in the EXE file and became able to compile my
most huge scores (more than 200 pages) - thus lilypond.exe is
LARGEADDRESSAWARE today, but it is not declared to be so.
MINGW only offers a linker option to set this flag, but no tool to modify it
after linking.

Command line option for SSE2 usage, as far as I configured it out:
  -march=pentium4 -mfpmath=sse -msse2
Command line option for gcc to set LARGEADDRESSAWARE during linking:
  -Wl,--large-address-aware

ArnoldTheresius



--
Sent from: http://lilypond.1069038.n5.nabble.com/Dev-f88644.html

Reply via email to