|
81 | 81 | cf_email => 'strawberry-perl@project', #IMPORTANT: keep 'strawberry-perl' before @
|
82 | 82 | perl_debug => 0, # can be overridden by --perl_debug=N option
|
83 | 83 | perl_64bitint => 1, # ignored on 64bit, can be overridden by --perl_64bitint | --noperl_64bitint option
|
| 84 | + # build core using these OPTIMIZE flags |
| 85 | + optimize_core => '-Os -falign-functions -falign-jumps -falign-labels -falign-loops -freorder-blocks -freorder-blocks-algorithm=stc -freorder-blocks-and-partition', |
| 86 | + # build CPAN modules using these OPTIMIZE flags |
| 87 | + optimize_cpan => '-O2', |
84 | 88 | # buildoptextra => '-D__USE_MINGW_ANSI_STDIO', # not needed since 5.33.6
|
85 | 89 | patch => { #DST paths are relative to the perl src root
|
86 | 90 | '<dist_sharedir>/msi/files/perlexe.ico' => 'win32/perlexe.ico',
|
87 | 91 | '<dist_sharedir>/perl-5.36/perlexe.rc.tt' => 'win32/perlexe.rc',
|
88 | 92 | '<dist_sharedir>/perl-5.40/posix_bessel.patch' => '*',
|
89 |
| - '<dist_sharedir>/perl-5.40/GNUmakefile_5401' => 'win32/GNUmakefile', |
| 93 | + #'<dist_sharedir>/perl-5.40/GNUmakefile_5401' => 'win32/GNUmakefile', |
90 | 94 | 'config_H.gc' => {
|
91 | 95 | I_DBM => 'define',
|
92 | 96 | I_GDBM => 'define',
|
|
609 | 613 | modules => [
|
610 | 614 | { module => 'PDL',
|
611 | 615 | #makefilepl_param => 'PDLCONF=<dist_sharedir>\pdl\perldl2.conf',
|
612 |
| - ignore_testfailure => 0, # these should pass now |
| 616 | + ignore_testfailure => 1, # fails inline tests - t/inlinepdlpp.t - should set harness to skip that test file |
613 | 617 | env => {
|
614 | 618 | PLPLOT_LIB => '<image_dir>\c\share\plplot',
|
615 | 619 | PLPLOT_DRV_DIR => '<image_dir>\c\share\plplot',
|
|
0 commit comments