libvpx and libtheora already have their own variants of gas-preprocessor.pl in the mozilla-central tree (ads2gas.pl for libvpx, arm2gnu.pl for libtheora), and custom Makefile.in files that call the perl scripts. For these it might be a matter of just enabling them for win64.
Bug 1540760 Comment 18 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
~~libvpx and libtheora already have their own variants of gas-preprocessor.pl in the mozilla-central tree (ads2gas.pl for libvpx, arm2gnu.pl for libtheora), and custom Makefile.in files that call the perl scripts. For these it might be a matter of just enabling them for win64.~~ EDIT: totally wrong, those perl scripts do the exact opposite. Sorry for the confusion.
~~libvpx and libtheora already have their own variants of gas-preprocessor.pl in the mozilla-central tree (ads2gas.pl for libvpx, arm2gnu.pl for libtheora), and custom Makefile.in files that call the perl scripts. For these it might be a matter of just enabling them for win64.~~ EDIT: totally wrong, those perl scripts do the exact opposite. Sorry for the confusion. Those projects' asm files can be shoved directly into armasm.