> > > I don't understand your assembler syntax, and gcc does not understand it as > > well, at least when *I* code like you... > > I only know the (modern) syntax > > "move.l d0, d1" > > but not your > > "move%.l %/d0,%/d1" > > What is the meaning of this ambigous '%'?? > > What version of gcc are you using? > > The "%." conditionally expands to ".", and the "%/" conditionally expands > to "%", depending on the base assembler syntax. Using them can get you > most of the way to portability across AT&T, MOT and MIT syntaxes. > I use gcc 2.7.2. It seems that gcc version after 2.6.0 (???) only like MIT syntax. > > r~ > Ruben -- ____________________________________________________________ /___________________________ //_____________________________/| PGP Public | _ _ |\X/ Amiga is it, the rest is ... ||_ @ / Key on | /_) | / /_' |Email: staveren@ronix.ptf.hro.nl || \/##\ Request |/ \uben |/an __/taveren |(A1230-882@50/14/500) tO tHE eND!|| ##/ |-----------------------------------------------------------|| ||` | "Quantum Physics:The Dreams Stuff Are Made Of.." || _|\ NetBSD | URL: http://www.ptf.hro.nl/~staveren BrintaBBS: The Guru || / - 1.2 - | ---==* Invasion Of Our Piracy! *==--- |' `-----------------------------------------------------------'