> Yes, the case is that the two pieces can be independent since they can > be used with third-party programs. The one piece would be GPL-ed tool > flow and the other piece a kind of "specialized" assembler. I recall > that many proprietary assemblers did/do exist, e.g. for x86. I think > we should view the second piece as such, a proprietary assembler.
You missed the part about "(and is used in practice)". You can't take something that is not permissible under copyright law and make it permissible by the sort of thing you are trying to do, especially since you've disclosed that on a public list such as this! Please consult an attorney who is expert in this field.