{"schema":"libjg2-1",
"vpath":"/git/",
"avatar":"/git/avatar/",
"alang":"",
"gen_ut":1752651028,
"reponame":"openssl",
"desc":"OpenSSL",
"owner": { "name": "Andy Green", "email": "andy@warmcat.com", "md5": "c50933ca2aa61e0fe2c43d46bb6b59cb" },"url":"https://warmcat.com/repo/openssl",
"f":3,
"items": [
{"schema":"libjg2-1",
"cid":"47f865673300584e26c5470a007f9938",
"commit": {"type":"commit",
"time": 1487713140,
"time_ofs": 60,
"oid_tree": { "oid": "1bb6e93f823bf1d28929215f81afb96899e9e4ac", "alias": []},
"oid":{ "oid": "fe9aa7642c85190c1ec21b2965ce7308a667f19e", "alias": []},
"msg": "appveyor.yml: engage VC-WIN64A-masm.",
"sig_commit": { "git_time": { "time": 1487713140, "offset": 60 }, "name": "Andy Polyakov", "email": "appro@openssl.org", "md5": "50bd64fa2a792cbbf679fa16213a3b2a" },
"sig_author": { "git_time": { "time": 1487538689, "offset": 60 }, "name": "Andy Polyakov", "email": "appro@openssl.org", "md5": "50bd64fa2a792cbbf679fa16213a3b2a" }},
"body": "appveyor.yml: engage VC-WIN64A-masm.\n\nOne of the reasons for why masm/ml64 is not [fully] supported is that\nit's problematic to support multiple versions. But latest one usually\nworks and/or it's lesser problem to make it work. So idea here is to\nhave a \u0022whistle\u0022 when it breaks, so that problems can be evaluated as\nthey emerge. It's kind of \u0022best effort\u0022 thing, as opposite to \u0022full\nsupport\u0022.\n\nReviewed-by: Richard Levitte \u003clevitte@openssl.org\u003e\n"
,
"diff": "diff --git a/Configurations/50-masm.conf b/Configurations/50-masm.conf\nindex 60a5507..84cf2f1 100644\n--- a/Configurations/50-masm.conf\n+++ b/Configurations/50-masm.conf\n@@ -9,9 +9,14 @@\n \n %targets \u003d (\n \u0022VC-WIN64A-masm\u0022 \u003d\u003e {\n- inherit_from \u003d\u003e [ \u0022VC-WIN64A\u0022 ],\n+ inherit_from \u003d\u003e [ \u0022VC-WIN64-common\u0022, asm(\u0022x86_64_asm\u0022),\n+ sub { $disabled{shared} ? () : \u0022x86_64_uplink\u0022 } ],\n as \u003d\u003e \u0022ml64\u0022,\n asflags \u003d\u003e \u0022/c /Cp /Cx /Zi\u0022,\n asoutflag \u003d\u003e \u0022/Fo\u0022,\n+ sys_id \u003d\u003e \u0022WIN64A\u0022,\n+ bn_asm_src \u003d\u003e sub { return undef unless @_;\n+ my $r\u003djoin(\u0022 \u0022,@_); $r\u003d~s|asm/x86_64-gcc|bn_asm|; $r; },\n+ perlasm_scheme \u003d\u003e \u0022masm\u0022,\n },\n );\ndiff --git a/appveyor.yml b/appveyor.yml\nindex af2bfed..d47c6cd 100644\n--- a/appveyor.yml\n+++ b/appveyor.yml\n@@ -14,10 +14,10 @@ before_build:\n - ps: \u003e-\n If ($env:Platform -Match \u0022x86\u0022) {\n $env:VCVARS_PLATFORM\u003d\u0022x86\u0022\n- $env:TARGET\u003d\u0022VC-WIN32\u0022\n+ $env:TARGET\u003d\u0022VC-WIN32 no-asm\u0022\n } Else {\n $env:VCVARS_PLATFORM\u003d\u0022amd64\u0022\n- $env:TARGET\u003d\u0022VC-WIN64A\u0022\n+ $env:TARGET\u003d\u0022VC-WIN64A-masm\u0022\n }\n - ps: \u003e-\n If ($env:Configuration -Match \u0022shared\u0022) {\n@@ -29,7 +29,7 @@ before_build:\n - call \u0022%VSCOMNTOOLS%\u005c..\u005c..\u005cVC\u005cvcvarsall.bat\u0022 %VCVARS_PLATFORM%\n - mkdir _build\n - cd _build\n- - perl ..\u005cConfigure %TARGET% no-asm %SHARED%\n+ - perl ..\u005cConfigure %TARGET% %SHARED%\n - cd ..\n \n build_script:\n","s":{"c":1752651028,"u": 27559}}
],"g": 28455,"chitpc": 0,"ehitpc": 0,"indexed":0
,
"ab": 0, "si": 0, "db":0, "di":0, "sat":0, "lfc": "0000"}