Re: [PATCH] fix missing option in binutils version check
flat view
From: Alan Modra <hidden>
Date: 2004-07-25 06:07:54
On Sun, Jul 04, 2004 at 11:33:31AM -0500, Hollis Blanchard wrote:
On Jul 4, 2004, at 3:32 AM, Geert Uytterhoeven wrote:quoted
Perhaps it makes sense to add a directive to the assembler to switch on the fly, cfr. the `.chip' directive on m68k? E.g. using .chip 68040 we switch to 68040 mode, and using .chip 68k we switch back to generic mode. That way we can have instructions for different CPU types in the same kernel, while the assembler still checks the validity depending on the selected CPU type.That's come up before, and iirc Alan Modra said the support isn't there now for PPC and is relatively low on the priority list (but is on it).
Implemented 2003-11-22 for ppc. Even documented. :-)
@item .machine "string"
This directive allows you to change the machine for which code is
generated. @code{"string"} may be any of the -m cpu selection options
(without the -m) enclosed in double quotes, @code{"push"}, or
@code{"pop"}. @code{.machine "push"} saves the currently selected
cpu, which may be restored with @code{.machine "pop"}.
--
Alan Modra
IBM OzLabs - Linux Technology Centre
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/