This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] x86: suppress emission of zero displacements inmemoryoperands


> Oh well, it seems a shame from the
> future-proofing-clean-design-and-maintainability point of view

Go back to the "self modifying code" part.  At that point, you've
already blown most of the benefits of maintainable code ;-)

> to have to hard code opcode values as hex constants in your program
> when you have a handy assembler right there that could do the work
> for you.....

  There was a program to do that job, an "optimizing assembler", but
  Mel refused to use it.

  "You never know where it's going to put things", he explained, "so
  you'd have to use separate constants".


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]