genode/repos/libports/src/lib/libc/patches
Norman Feske 52ec4526e1 libc: discharge use of hidden symbols
Issue #3424
2019-07-09 08:58:38 +02:00
..
MB_CUR_MAX.patch libc: cleanup port preparation 2019-07-09 08:55:24 +02:00
README Remove remote shell support from libc 2017-10-05 17:40:05 +02:00
_CurrentRuneLocale.patch Libc: update port to Freebsd 12 2019-05-27 14:46:53 +02:00
cdefs_no_hidden.patch libc: discharge use of hidden symbols 2019-07-09 08:58:38 +02:00
gdtoa.patch Libc: update port to Freebsd 12 2019-05-27 14:46:53 +02:00
log2.patch libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
mktime.patch libc: mktime signed overflow 2019-05-29 10:20:52 +02:00
printfcommon.patch Libc: update port to Freebsd 12 2019-05-27 14:46:53 +02:00
rcmd.patch Remove remote shell support from libc 2017-10-05 17:40:05 +02:00
res_init_c.patch Libc: update port to Freebsd 12 2019-05-27 14:46:53 +02:00
runetype.patch Libc: update port to Freebsd 12 2019-05-27 14:46:53 +02:00
semaphore.patch Libc: update port to Freebsd 12 2019-05-27 14:46:53 +02:00
setlocale.patch Libc: update port to Freebsd 12 2019-05-27 14:46:53 +02:00
thread_local.patch Libc: update port to Freebsd 12 2019-05-27 14:46:53 +02:00
types.patch Libc: update port to Freebsd 12 2019-05-27 14:46:53 +02:00
vfwprintf_c_warn.patch libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
xlocale.patch Libc: update port to Freebsd 12 2019-05-27 14:46:53 +02:00
xlocale_private.patch Libc: update port to Freebsd 12 2019-05-27 14:46:53 +02:00
xprintf_float.patch Libc: update port to Freebsd 12 2019-05-27 14:46:53 +02:00

README

Manual modifications
####################

:'src/lib/include/rpcsvc/nis.x':

  CPP seems not to be able to parse splitted lines and so fails with
  'definition keyword expected' otherwise (though that's just a rough guess).

:'src/lib/libc/stdlib/malloc.c':

  Undefine 'MALLOC_DSS' to avoid the usage of sbrk.
  ! //#define	MALLOC_DSS

:'src/lib/libc/stdio/vfwprintf.c':

  Fix warnings caused by conversions between (char *) and (wchar_t *).
  This is just a cosmetic fix.

:'src/lib/libc/gen/_pthread_stubs.c':

  Prevent definition of symbol 'pthread_cancel'. This symbol is provided by the
  C++ support library as weak symbol. By redefining this symbol as non-weak in
  the libc, the C++ support library would use the libc dummy stub instead its
  own implementation, causing problems with handling exceptions.

:'src/lib/libc/resolv/res_send.c':

  Disable usage of kqueue and fix building libresolv when kqueue is disabled.

:'src/lib/libc/include/unistd.h':

  Remove definitions for remote network commands over unencrypted streams.