H.J. Lu | 3 Apr 2008 19:13
Picon

The Linux binutils 2.18.50.0.6 is released

This is the beta release of binutils 2.18.50.0.6 for Linux, which is
based on binutils 2008 0403 in CVS on sourceware.org plus various
changes. It is purely for Linux.

All relevant patches in patches have been applied to the source tree.
You can take a look at patches/README to see what have been applied and
in what order they have been applied.

Starting from the 2.18.50.0.4 release, the x86 assembler no longer
accepts

	fnstsw %eax

fnstsw stores 16bit into %ax and the upper 16bit of %eax is unchanged.
Please use

	fnstsw %ax

Starting from the 2.17.50.0.4 release, the default output section LMA
(load memory address) has changed for allocatable sections from being
equal to VMA (virtual memory address), to keeping the difference between
LMA and VMA the same as the previous output section in the same region.

For

.data.init_task : { *(.data.init_task) }

LMA of .data.init_task section is equal to its VMA with the old linker.
With the new linker, it depends on the previous output section. You
can use
(Continue reading)

H.J. Lu | 4 Apr 2008 15:18
Picon

Change -mclmul to -mpclmul

I got a request to change gcc/assembler option, which enables
PCLMULQDQ, from -mclmul to -mpclmul, to reflect packed operation. 
Is there any objection?

Thanks.

H.J.
--
To unsubscribe from this list: send the line "unsubscribe linux-gcc" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

H.J. Lu | 4 Apr 2008 18:29
Picon

PATCH: Change clmul/CLMUL to pclmul/PCLMUL

On Fri, Apr 4, 2008 at 6:18 AM, H.J. Lu <hjl.tools <at> gmail.com> wrote:
> I got a request to change gcc/assembler option, which enables
>  PCLMULQDQ, from -mclmul to -mpclmul, to reflect packed operation.
>  Is there any objection?
>
>  Thanks.
>

Hi,

I am checking in this patch to change clmul/CLMUL to pclmul/PCLMUL.

H.J.

Gmane