diff --git a/lang/perl/files/base.config b/lang/perl/files/base.config index 7bcfc859c..cf1c29f0d 100644 --- a/lang/perl/files/base.config +++ b/lang/perl/files/base.config @@ -1022,7 +1022,7 @@ full_ar="${owrt:target_cross}ar" # Tool flags cppflags="$owrt:cflags" -ccflags="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 $owrt:cflags" +ccflags="-fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 $owrt:cflags" ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccdlflags="-fPIC -rdynamic -Wl,-rpath,$owrt:perllibpath/CORE" cccdlflags='-fPIC'