On 05/15/2014 02:31 AM, Vicente Olivert Riera wrote:
> On 05/15/2014 10:11 AM, Vicente Olivert Riera wrote:
>>> We usually do cross compiles by creating a cross target .mk file
>>> (MIPS_CROSS.mk for instance). You can include linux.mk and explicitly
>>> set the CPU_ARCH inside there. (see android.mk).
>>>
>>> bob
>>
>> Ok, I will have a look at it.
>>
>
> Hi Robert,
>
> I have written a patch to set the target architecture by passing the
> CROSS_ARCH variable to the make command, like this:
>
> make CROSS_ARCH=mips64
>
> So the patch is as follows:
>
> ################## BEGIN PATCH ####################
> diff -rNup a/mozilla/security/coreconf/cross_arch.mk
> b/mozilla/security/coreconf/cross_arch.mk
> --- a/mozilla/security/coreconf/cross_arch.mk    1970-01-01
> 01:00:00.000000000 +0100
> +++ b/mozilla/security/coreconf/cross_arch.mk    2014-05-15
> 10:19:10.790494268 +0100
> @@ -0,0 +1,10 @@
> +#
> +# This Source Code Form is subject to the terms of the Mozilla Public
> +# License, v. 2.0. If a copy of the MPL was not distributed with this
> +# file, You can obtain one at http://mozilla.org/MPL/2.0/.
> +
> +include $(CORE_DEPTH)/coreconf/Linux.mk
> +
> +ifdef ($(CROSS_ARCH))
> +    CPU_ARCH = $(CROSS_ARCH)
> +endif
> ################### END PATCH #####################
>
> Do you think this patch could get upstream too?
I'm OK with it, I'd like wtc to way in. Go ahead and do the same
process, actually you could probably attach it to the same bug you used
for the compile problem.

bob


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

-- 
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to