...and I forgot to include the list!

PRInt8 -> int8_t
PRUint8 -> uint8_t
PRInt16 -> int16_t
PRUint16 -> uint16_t
PRInt32 -> int32_t
PRUint32 -> uint32_t
PRInt64 -> int64_t
PRUint64 -> uint64_t

PRIntn -> int32_t
PRUintn -> uint32_t

PRSize -> size_t

PROffset32 -> int32_t
PROffset64 -> int64_t

PRPtrdiff -> ptrdiff_t

PRFloat64 -> double

--
Ehsan
<http://ehsanakhgari.org/>


On Thu, Aug 9, 2012 at 11:57 AM, Ehsan Akhgari <[email protected]> wrote:
> Hello everybody,
>
> We have had a long history of using NSPR types such as PRInt32 everywhere on
> mozilla-central.  This is no longer necessary as we have decent support for
> stdint types in mozilla/StandardInteger.h.  I have a series of patches up
> for review on bug 579517 which switch us away from NSPR types everywhere on
> mozilla-central except for NSPR itself and NSS.  The full list of things
> that I am replacing is at the bottom of this email.
>
> I am planning to land this patch as soon as possible after it gets reviewed.
> The landing process will look like this.  I will close mozilla-inbound, land
> on mozilla-central, merge central into inbound and deal with all of the
> merge conflicts, and then reopen mozilla-inbound. This should not take more
> that 10-15 minutes, so it probably will not affect you.  This will however
> bitrot most of your patches, so I have put together a script here
> <https://bugzilla.mozilla.org/attachment.cgi?id=650572> which helps you
> unbitrot them.  This script handles mq patches, and needs to be run in the
> top mozilla-central directory, and it creates a backup of your mq patches in
> case something goes wrong.
>
> Please let me know if you have questions or concerns.
>
> Cheers,
> Ehsan
_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to