On Tue, Mar 28, 2000 at 05:48:07PM -0800, Meng, David wrote:
> Hi Philip:
> I get a question about libraries for both gcc-2.95.2 and glibc-2.1.3.  When
> gcc-2.95.2 and glibc-2.1.3 are configured with arm-linux, the libgcc.a and
> libgcc-2.1.3 only support little endian. When gcc-2.95.2 and glibc-2.1.3 are
> configured with target armv4b-unknow-linux, the libgcc.a and libgcc-2.1.3
> still support little endian only.  I checked the file
> gcc-2.95.2/gcc/config/arm/t-arm-elf and found the 
>    MULTILIB_OPTIONS=mlittle-endian/mbig-endian mhard-float/msoft-float......
> is commented out.  I thought it might be the reason I could not build
> libgcc.a with big endian format.  I took the comment from the line.  But I
> still got libgcc.a with little endian format.
> I believe there is a way to build libgcc with big endian format.  Would you
> please let me know your idea about this problem.  I continue to try to find
> a way to build libgcc.a with big endian format.

I believe that willy's ASM strlen function for ARM will be buggy in big
endian. I think I know how to make the fixes, but don't have a big endian ARM
system to check it on.

(I also written a slightly smaller strlen which should be faster, but have not
yet worked out who/where to send it to)

Nick

unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++        Please use [EMAIL PROTECTED] for           ++
++                        kernel-related discussions.                      ++

Reply via email to