Bug 1487122 - fix icudata assembly for aarch64 windows; r=ted.mielczarek

Apparently the assembler was willing to accept the previous version, but
was unwilling to find the necessary symbols to link some JS code.  This
version correctly quotes the data symbol and adds a little extra quoting
based on examining compiler-generated output.
This commit is contained in:
Nathan Froyd 2018-09-04 16:41:08 -04:00
Родитель 9e0f009576
Коммит cc7ab9c447
1 изменённых файлов: 3 добавлений и 3 удалений

6
config/external/icu/data/genicudata.py поставляемый
Просмотреть файл

@ -6,9 +6,9 @@
def main(output, data_file, data_symbol):
output.write(''' AREA .rdata,ALIGN=4,DATA,READONLY
EXPORT _{data_symbol}[DATA]
_{data_symbol}
output.write(''' AREA |.rdata|,ALIGN=4,DATA,READONLY
EXPORT |{data_symbol}|[DATA]
|{data_symbol}|
INCBIN {data_file}
END
'''.format(data_file=data_file, data_symbol=data_symbol))