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