Thread: Typo macro name on FreeBSD?

Typo macro name on FreeBSD?

From
Japin Li
Date:
Hi, hackers

Recently, I compile PostgreSQL on FreeBSD, I find commit a2a8acd152 introduecs
__freebsd__ macro, however, I cannot find this macro on FreeBSD 13. There only
has __FreeBSD__ macro. Is this a typo?

    root@freebsd:~ # uname -a
    FreeBSD freebsd 13.1-RELEASE-p3 FreeBSD 13.1-RELEASE-p3 GENERIC amd64
    root@freebsd:~ # echo | gcc10 -dM -E - | grep -i 'freebsd'
    #define __FreeBSD__ 13


-- 
Regrads,
Japin Li.
ChengDu WenWu Information Technology Co.,Ltd.



Re: Typo macro name on FreeBSD?

From
Thomas Munro
Date:
On Fri, Dec 16, 2022 at 4:44 PM Japin Li <japinli@hotmail.com> wrote:
> Recently, I compile PostgreSQL on FreeBSD, I find commit a2a8acd152 introduecs
> __freebsd__ macro, however, I cannot find this macro on FreeBSD 13. There only
> has __FreeBSD__ macro. Is this a typo?

Yeah, that seems to be my fault.  Will fix.  Thanks!



Re: Typo macro name on FreeBSD?

From
Japin Li
Date:
On Fri, 16 Dec 2022 at 12:25, Thomas Munro <thomas.munro@gmail.com> wrote:
> On Fri, Dec 16, 2022 at 4:44 PM Japin Li <japinli@hotmail.com> wrote:
>> Recently, I compile PostgreSQL on FreeBSD, I find commit a2a8acd152 introduecs
>> __freebsd__ macro, however, I cannot find this macro on FreeBSD 13. There only
>> has __FreeBSD__ macro. Is this a typo?
>
> Yeah, that seems to be my fault.  Will fix.  Thanks!

Thanks!

-- 
Regrads,
Japin Li.
ChengDu WenWu Information Technology Co.,Ltd.