This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH v2 00/12] nds32 glibc port, v2


On Wed, 30 May 2018, Vincent Chen wrote:

>   - Add fno-isolate-erroneous-paths-dereference compile option to
>     CFLAGS-divrem.c to avoid compiler calling abort() function for
>     divde-by-zero case.

You should add __builtin_trap support to your GCC port, assuming there's a 
suitable instruction to use.  Then you shouldn't need to use this option 
in glibc.

>  sysdeps/unix/sysv/linux/nds32/libcidn.abilist      |    0
>  .../unix/sysv/linux/nds32/libnss_compat.abilist    |    0
>  sysdeps/unix/sysv/linux/nds32/libnss_db.abilist    |    0
>  sysdeps/unix/sysv/linux/nds32/libnss_dns.abilist   |    0
>  sysdeps/unix/sysv/linux/nds32/libnss_files.abilist |    0
>  .../unix/sysv/linux/nds32/libnss_hesiod.abilist    |    0
>  sysdeps/unix/sysv/linux/nds32/libnss_nis.abilist   |    0
>  .../unix/sysv/linux/nds32/libnss_nisplus.abilist   |    0

You shouldn't need any of these empty ABI test baselines; the ones in 
sysdeps/generic should suffice.  (Actually, I don't think the generic 
libcidn.abilist is needed either any more, since support for building 
libidn as part of glibc was removed.)

-- 
Joseph S. Myers
joseph@codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]