diff options
| -rw-r--r-- | ChangeLog | 6670 | ||||
| -rw-r--r-- | ChangeLog.9 | 6652 | ||||
| -rw-r--r-- | FAQ | 3 | ||||
| -rw-r--r-- | FAQ.in | 3 | ||||
| -rw-r--r-- | README | 25 | ||||
| -rw-r--r-- | README.template | 25 | ||||
| -rw-r--r-- | Versions.def | 4 | ||||
| -rw-r--r-- | csu/Versions | 3 | ||||
| -rw-r--r-- | ctype/ctype-extn.c | 4 | ||||
| -rw-r--r-- | ctype/ctype.c | 4 | ||||
| -rw-r--r-- | ctype/ctype.h | 41 | ||||
| -rw-r--r-- | elf/Makefile | 2 | ||||
| -rw-r--r-- | elf/Versions | 22 | ||||
| -rw-r--r-- | nscd/cache.c | 21 | ||||
| -rw-r--r-- | nscd/connections.c | 17 | ||||
| -rw-r--r-- | nscd/hstcache.c | 13 | ||||
| -rw-r--r-- | resolv/Versions | 4 | ||||
| -rw-r--r-- | resolv/nss_dns/dns-host.c | 92 | ||||
| -rw-r--r-- | resolv/nss_dns/dns-network.c | 39 | ||||
| -rw-r--r-- | resolv/res_comp.c | 22 | ||||
| -rw-r--r-- | scripts/versions.awk | 4 | ||||
| -rw-r--r-- | stdio-common/Makefile | 4 | ||||
| -rw-r--r-- | stdio-common/printf_fp.c | 40 | ||||
| -rw-r--r-- | stdio-common/printf_fphex.c | 19 | ||||
| -rw-r--r-- | stdio-common/scanf12.c | 23 | ||||
| -rw-r--r-- | stdio-common/scanf12.input | 1 | ||||
| -rw-r--r-- | stdio-common/vfprintf.c | 23 | ||||
| -rw-r--r-- | stdio-common/vfscanf.c | 29 |
28 files changed, 7042 insertions, 6767 deletions
@@ -1,6643 +1,41 @@ -1999-02-04 Ulrich Drepper <drepper@cygnus.com> - - * stdlib/strtoll.c: Add alias __strtoq_internal. - * stdlib/strtoull.c: Add alias __strtouq_internal. - - * wcsmbs/mbrtowc.c: Correct logic testing for converted NUL - character. Patch by Owen Taylor <otaylor@redhat.com>. - -1999-02-03 Mark Kettenis <kettenis@gnu.org> - - * sysdeps/mach/hurd/utimes.c (__utimes): Deal with TVP being NULL. - -1999-02-03 Ulrich Drepper <drepper@cygnus.com> - - * version.h (VERSION): Bump to 2.1. - (RELEASE): Change to stable. - - * elf/dlsym.c (dlsym_doit): If no symbol for RTLD_NEXT is found - initialize ref element of args object so that dlsym does not dump - a core. - * elf/dlvsym.c (dlvsym_doit): Likewise. - -1999-02-03 Jakub Jelinek <jj@ultra.linux.cz> - - * sysdeps/unix/sysv/linux/sparc/sparc64/pipe.S: Set branch - prediction correctly. - - * sysdeps/unix/sysv/linux/sparc/sparc32/profil-counter.h: Signal - takes a pointer to __sigcontext_t. - * sysdeps/unix/sysv/linux/sparc/sparc64/syscall.S: Do a nop after retl. - * sysdeps/unix/sysv/linux/sparc/sparc32/Dist: Remove fork.S. - -1999-02-02 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> - - * manual/time.texi (General Time String Parsing): Fix typos. Fix - column widths of table. - -1999-01-31 Mark Kettenis <kettenis@phys.uva.nl> - - * sysdeps/mach/hurd/times.c: New file. - -1999-02-02 Ulrich Drepper <drepper@cygnus.com> - - * nscd/nscd_getpw_r.c (nscd_getpw_r): Mark as internal and take - extra argument with length of key string. - (__nscd_getpwnam_r): Call nscd_getpw_r with extra argument. - (__nscd_getpwuid_r): Create key string on stack. - * nscd/nscd_getgr_r.c: Mark local functions as internal. - * nscd/nscd_gethst_r.c: Likewise. - - * elf/dl-load.c: Use alloca, not __alloca. - - * sysdeps/unix/sysv/linux/reboot.c: Make sure first parameter is - correctly passed to the kernel even on 64bit platforms. - Patch by Bruce Elliott <bde@nwlink.com>. - - * localedata/locales/it_CH: New file. - Contributed by Giacomo Amabile Catenazzi <gcatenaz@g26.ethz.ch>. - -1999-01-31 Andreas Jaeger <aj@arthur.rhein-neckar.de> - - * manual/install.texi (Configuring and compiling): Building in the - source directory works, change paragraph stating the opposite. - -1999-01-29 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> - - * locale/programs/locale-spec.c: Fix last change. - -1999-01-31 Ulrich Drepper <drepper@cygnus.com> - - * math/libm-test.c (fdim_test): Fix typo in message. - Patch by Paul Kimoto <kimoto@spacenet.tn.cornell.edu>. - -1999-01-31 Philip Blundell <philb@gnu.org> - - * sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S: If the kernel - doesn't have vfork, resort to using fork. - * sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S: Likewise. - -1999-01-30 Ulrich Drepper <drepper@cygnus.com> - - * sysdeps/sparc/sparc32/__longjmp.S: Include bits/setjmp.h not - jmp_buf.h. Patch by David S. Miller <davem@dm.cobaltmicro.com>. - - * sysdeps/libm-i387/s_fdim.S: Reverse arguments of instruction - changed in last patch. - * sysdeps/libm-i387/s_fdimf.S: Likewise. - * sysdeps/libm-i387/s_fdiml.S: Likewise. - -1999-01-29 Richard Henderson <rth@twiddle.net> - - * scripts/config.sub: Recognize alpha{pca5[67],ev[67]}. - - * sysdeps/generic/elf/backtracesyms.c (__backtrace_symbols): - Format pointer differences as longs. - - * sysdeps/alpha/fpu/s_floor.c, sysdeps/alpha/fpu/s_floorf.c: - Copy commentary from bits/mathinclude.h. Kill unused defines. - - * sysdeps/alpha/atomicity.h: New file. - -1999-01-29 Ulrich Drepper <drepper@cygnus.com> - - * version.h (VERSION): Bump to 2.0.112. - - * scripts/versions.awk: Quote { in regexp. - - * sunrpc/clnt_tcp.c (clnttcp_call): Resolve 32-64 comparison - conflict for 64 bit platforms. - Patch by trott@rottmann.hi.shuttle.de. - - * sysdeps/unix/sparc/vfork.S: Correct comment. - * sysdeps/unix/sparc/fork.S: Likewise. - * sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list: Remove vfork. - * sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list: Likewise. - * sysdeps/unix/sysv/linux/sparc/sparc32/fork.S: No special case for - child necessary. - * sysdeps/unix/sysv/linux/sparc/sparc64/fork.S: Likewise. - * sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S: New file. - * sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S: New file. - Patches by Jakub Jelinek <jj@sunsite.ms.mff.cuni.cz>. - - * sysdeps/libm-i387/s_fdim.S: Change fsubp to fsubrp for picky gas. - * sysdeps/libm-i387/s_fdimf.S: Likewise. - * sysdeps/libm-i387/s_fdiml.S: Likewise. - - * sysdeps/alpha/fpu/s_floor.c (__floor): Don't depend on inlining, - duplicate the code. - * sysdeps/alpha/fpu/s_floorf.c (__floorf): Likewise. - - * sysdeps/i386/Versions: Exports functions from libgcc since this - is what was done in glibc 2.0. - * sysdeps/m68k/Versions: Likewise. New file. - -1999-01-28 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> - - * sysdeps/wordsize-32/stdint.h (INT8_C, INT16_C, INT32_C, INT64_C, - UINT8_C, UINT16_C, UINT32_C, UINT64_C): Remove casts, they must be - integer constants. Use ## directly instead of __CONCAT so that - the suffix string is not expanded as a macro. - * sysdeps/wordsize-64/stdint.h (INT8_C, INT16_C, INT32_C, INT64_C, - UINT8_C, UINT16_C, UINT32_C, UINT64_C): Likewise. - (INT64_MIN, INT64_MAX, UINT64_MAX, INT_LEAST64_MIN, - INT_LEAST64_MAX, UINT_LEAST64_MAX, INT_FAST16_MIN, INT_FAST32_MIN, - INT_FAST64_MIN, INT_FAST16_MAX, INT_FAST32_MAX, INT_FAST64_MAX, - UINT_FAST16_MAX, UINT_FAST32_MAX, UINT_FAST64_MAX, INTMAX_MIN, - INTMAX_MAX, UINTMAX_MAX): Define as long constants, not long long. - -1999-01-28 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> - - * locale/mb_cur_max.c (__ctype_get_mb_cur_max): Correct return - type to size_t. - * locale/broken_cur_max.c (__ctype_get_mb_cur_max): Likewise. - * stdlib/stdlib.h (__ctype_get_mb_cur_max): Likewise. - -1999-01-27 Philip Blundell <pb@nexus.co.uk> - - * sysdeps/unix/sysv/linux/arm/vfork.S: Deleted. - -1999-01-28 David S. Miller <davem@redhat.com> - - * sysdeps/sparc/sparc32/__longjmp.S: Rewrite without bogus sanity - checks and aborts, to make longjmp based thread schemes work again. - -1999-01-28 Ulrich Drepper <drepper@cygnus.com> - - * sysdeps/unix/sysv/sysv4/solaris2/configure.in: New file. - * sysdeps/unix/sysv/sysv4/solaris2/configure: New file. - * sysdeps/unix/sysv/sysv4/solaris2/sparc/errlist.c: New file. - Patch by Jeff Bailey <jbailey@phn.ca>. - - * locale/setlocale.c (free_mem): Don't try to free C locale data - and use setdata instead of doing it by hand. - - * iconv/gconv_conf.c (add_alias): Check that so such alias is - currently stored. - - * iconv/gconv_db.c (free_derivation): Free names if charsets for - first and last step. - - * iconv/gconv_dl.c: Unload all modules when debugging memory use. - - * locale/loadlocale.c (_nl_unload_locale): Free locale name. - - * intl/finddomain.c (free_mem): Also free filename. - * locale/findlocale.c (free_mem): Likewise. - (_nl_find_locale): Duplicate loc_name with strdupa not strdup. - * locale/setlocale.c (free_mem): New function. Free current locale - data and set current locale to "C". - - * libio/genops.c (_IO_un_link): Move #ifdef introduced in last - change in right place. - - * sysdeps/unix/sysv/linux/sys/timex.h: Add MAXTC from kernel - header. Suggested by Thomas Quinot <thomas@Cuivre.FR.EU.ORG>. - -1999-01-28 Andreas Jaeger <aj@arthur.rhein-neckar.de> - - * libio/getc_u.c (__getc_unlocked): Avoid compiler warning. - -1999-01-28 Ulrich Drepper <drepper@cygnus.com> - - * libio/genops.c (_IO_un_link, _IO_link_in): Don't use locking if - _IO_MTSAFE_IO is not defined. - - * iconv/gconv_db.c (free_modules_db): Don't free memory of - internal modules. - - * iconv/gconv_db.c (free_mem): Don't free module tree if there is none. - -1999-01-27 Ulrich Drepper <drepper@cygnus.com> - - * locale/programs/locale-spec.c (locale_special): Take care of - possible trigraph sequence. - Patch by Zack Weinberg <zack@rabi.columbia.edu>. - - * time/strptime.c (strptime_internal, case 's'): Initialize secs - to zero. Patch by Bruce Elliott <bde@nwlink.com>. - -1999-01-27 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> - - * elf/Makefile (extra-objs): Add test modules objects. - -1999-01-27 Ulrich Drepper <drepper@cygnus.com> - - * wctype/wcextra.c: Declare __ctype32_b. - - * manual/string.texi: Add optimization examples for strcat and strchr. - -1999-01-26 Ulrich Drepper <drepper@cygnus.com> - - * libio/Makefile (routines): Remove fgetc. - * libio/fgetc.c: Removed. - * libio/getc.c: Add fgetc alias. - * libio/Versions [GLIBC_2.1]: Add fgetc_unlocked. - * libio/getc_u.c: Rename function to __getc_unlocked and make - getc_unlocked and fgetc_unlocked weak aliases. - * libio/stdio.h: Add prototype for fgetc_unlocked. - - * sysdeps/gnu/bits/utmp.h: Don't prepend exit_status elements with - __ since utmp.h is not mentioned in any standard. - - * sysdeps/unix/sysv/linux/i386/clone.S: When not using PIC don't - use jecxz since the label might be far away. - - * sysdeps/unix/sysv/linux/sigaction.c: Update comment to say the - __libc_missing_rt_sigs is defined here. - * sysdeps/unix/sysv/linux/sigpending.c: Only declare - __libc_missing_rt_sigs. - * sysdeps/unix/sysv/linux/sigprocmask.c: Likewise. - * sysdeps/unix/sysv/linux/sigsuspend.c: Likewise. - -1999-01-25 Ulrich Drepper <drepper@cygnus.com> - - * scripts/config.guess: Changes for ARM/Linux. - * scripts/config.sub: Likewise. - - * elf/Makefile: Define libdl variable as name of libdl library and - use it in all dependencies. - -1999-01-26 Geoff Keating <geoffk@ozemail.com.au> - - * nss/nss_db/db-netgrp.c (_nss_db_setnetgrent): Suppress warning - about potentially uninitialized `flags'. - * nss/nss_db/db-alias.c (internal_setent): Likewise. - -1999-01-25 Andreas Jaeger <aj@arthur.rhein-neckar.de> - - * elf/failobj.c: Provide prototype for xyzzy. - -1999-01-25 Philip Blundell <pb@nexus.co.uk> - - * sysdeps/unix/sysv/linux/arm/clone.S: Correct error check again. - -1999-01-24 Roland McGrath <roland@baalperazim.frob.com> - - * sysdeps/mach/hurd/ioctl.c: Include <hurd/ioctls.defs>. - (__ioctl): Use IOC_MSGID macro. - -1999-01-24 Ulrich Drepper <drepper@cygnus.com> - - * libio/iofopen.c (_IO_fopen): Pass correct value as fourth - parameter to _IO_file_fopen. - * libio/iofopen64.c (_IO_fopen64): Likewise. - - * po/sv.po: Update from translation team. - - * sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list: Add __vfork - as alias. - * sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list: Likewise. - -1999-01-24 Andreas Jaeger <aj@arthur.rhein-neckar.de> - - * ctype/ctype.h (toupper,tolower): Use __inline instead of inline, - define inline functions only when optimizing for speed and - __USE_EXTERN_INLINES is set. - -1999-01-24 Ulrich Drepper <drepper@cygnus.com> - - * scripts/config.sub: Update from latest autoconf release. - * scripts/config.guess: Likewise. - - * sysdeps/i386/i786/Implies: New file. - -1999-01-24 Andreas Jaeger <aj@arthur.rhein-neckar.de> - - * manual/install.texi (Running make install): Change for Linux 2.2. - -1999-01-24 Andreas Jaeger <aj@arthur.rhein-neckar.de> - - * manual/process.texi (Creating a Process): Fix typos. - -1999-01-24 Roland McGrath <roland@baalperazim.frob.com> - - * sysdeps/mach/hurd/dl-sysdep.c (__getcwd): Fail with ENOSYS, don't - call abort. Suggested by Mark Kettenis <kettenis@phys.uva.nl>. - -1999-01-23 Roland McGrath <roland@baalperazim.frob.com> - - * sysdeps/unix/sysv/linux/sys/mtio.h: Moved to... - * sysdeps/gnu/sys/mtio.h: ...here. - (_IOT_mtop, _IOT_mtget, _IOT_mtpos, _IOT_mtconfiginfo): New macros. - * sysdeps/gnu/Dist: Add sys/mtio.h. - * sysdeps/unix/sysv/linux/Dist: Remove sys/mtio.h. - * sysdeps/unix/sysv/linux/Makefile [$(subdir) = misc] - (sysdep_headers): Don't add sys/mtio.h here. - * sysdeps/gnu/Makefile [$(subdir) = misc] (sysdep_headers): Add it - here instead. - - Revamp Hurd ioctl typing magic to handle `struct' keyword in the - ioctl command macros, so we can use Unix-compatible headers that - make use of the _IO* macros. - * sysdeps/mach/hurd/bits/ioctls.h (_IOC_ENCODE_TYPE, - _IOC_ENCODE_TYPE_1, _IOC_ENCODE_TYPE_2, _IOTBASE_struct): New macros. - (_IOR, _IOW, _IOWR): Use them _IOC_ENCODE_TYPE(t) instead of _IOT_##t. - (_IOT_int, _IOT_char, _IOT_short): Renamed to _IOT__IOTBASE_*. - (numerous ioctl command macros): Restore `struct' keyword. - -1999-01-24 Ulrich Drepper <drepper@cygnus.com> - - * ctype/ctype.c (toupper): Correct variable names from last change. - (tolower): Likewise. - -1999-01-23 Ulrich Drepper <drepper@cygnus.com> - - * sunrpc/rpc_main.c (open_output): Allow better translation of - error message. - (close_output): Likewise. - * locale/programs/localedef.c: Unify messages. - * malloc/obstack.c: Likewise. - Suggested by Vladimir Michl <Vladimir.Michl@upol.cz>. - - * grp/putgrent.c (putgrent): Don't insert extra colon. - Patch by Michael Schaefer <michael.schaefer@dlr.de>. - - * nss/nss_files/files-XXX.c (internal_getent): Make sure the buffer has - at least two bytes (not one). Correct buflen parameter type. - * nss/nss_files/files-alias.c (get_next_alias): Make sure buffer - has at least two bytes. Use fgets_unlocked instead of fgets. - - * ctype/ctype.h: Don't user __tolower directly for tolower - implementation. Use inline function which tests for the range - first. Make _tolower equivalent to old tolower macros. - Likewise for toupper. - * ctype/ctype.c: Change tolower/toupper definition accordingly. - - * argp/argp-help.c: Use _tolower instead of tolower if possible. - * inet/ether_aton_r.c: Likewise. - * inet/ether_line.c: Likewise. - * inet/rcmd.c: Likewise. - * intl/l10nflist.c: Likewise. - * locale/programs/ld-collate.c: Likewise. - * locale/programs/linereader.c: Likewise. - * locale/programs/localedef.c: Likewise. - * nis/nss_nis/nis-alias.c: Likewise. - * nis/nss_nis/nis-network.c: Likewise. - * posix/regex.c: Likewise. - * resolv/inet_net_pton.c: Likewise. - * stdio-common/printf_fp.c: Likewise. - * stdio-common/vfscanf.c: Likewise. - * sysdeps/generic/strcasestr.c: Likewise. - - * math/bits/mathcalls.h: Fix typo. - -1999-01-23 Roland McGrath <roland@baalperazim.frob.com> - - * sysdeps/gnu/errlist.awk: Add comment. - -1999-01-23 Ulrich Drepper <drepper@cygnus.com> - - * csu/Versions: Add __register_frame_info_table. - -1998-12-29 Geoff Keating <geoffk@ozemail.com.au> - - * sunrpc/Versions: Include _authenticate, it's defined in a user - header (in fact, it's the whole contents of rpc/svc_auth.h). - -1999-01-23 Ulrich Drepper <drepper@cygnus.com> - - * io/ftw.c (process_entry): Initialize flag since not all gcc - versions are smart enough to see that this is no problem. - - * elf/dl-open.c (_dl_init_paths): Check malloc result. - - * csu/Versions: Add __frame_state_for. - -1999-01-22 Ulrich Drepper <drepper@cygnus.com> - - * sysdeps/gnu/errlist.awk: Mark ENOTSUP as alias for EOPNOTSUPP. - - * iconv/gconv_conf.c (add_alias): Convert names to uppercase before - adding into search tree. - (add_module): Likewise. - * iconv/iconv_open.c: Likewise. - * iconv/gconv_db.c: Change all __strcasecmp to strcmp. - * iconv/skeleton.c (gconv_init): Likewise. - -1999-01-20 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> - - * elf/Makefile: Make dependencies between test modules explicit. - (preloadtest-preloads): New variable. - ($(objpfx)preloadtest.out): Use it. - (preloadtest-ENV): Use it. - -1999-01-22 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> - - * sysdeps/unix/sysv/linux/arm/Dist: Undo last change. Not needed. - -1999-01-22 Roland McGrath <roland@baalperazim.frob.com> - - * sysdeps/mach/hurd/Makefile ($(common-objpfx)stamp-errnos): Depend on - $(common-objpfx)errnos.d. - - * sysdeps/mach/hurd/Makefile: Fix errnos.h -> bits/errno.h in rules. - - * manual/errno.texi (Error Codes): Fix ENOSYS description. - Add ENOTSUP. - -1999-01-21 Ulrich Drepper <drepper@cygnus.com> - - * elf/Makefile: Add missing dependency for preloadtest binary. - -1999-01-21 Ulrich Drepper <drepper@cygnus.com> - - * version.h (VERSION): Bump to 2.0.111. - - * elf/Makefile (distribute): Add test module sources. - - * sysdeps/unix/sysv/linux/sys/sysmacros.h: Pretty print. - * sysdeps/unix/sysv/linux/Dist: Remove sys/sysmacros.h. - * sysdeps/unix/sysv/linux/Makefile: Remove sys/sysmacros.h. - * posix/Makefile (headers): Add sys/sysmacros.h. - * posix/sys/types.h: Include sys/sysmacros.h for __USE_BSD. - * sysdeps/generic/sys/sysmacros.h: New file. - * sysdeps/mach/hurd/xmknod.c: Include sys/types.h and remove minor and - major definition. - - * elf/dl-close.c: Rewrite the way adding to the global scope works - to handle error cases better than the last change. - The l_global flag is now only set when the object is actually - counted in the global scope list. - * elf/dl-deps.c: Likewise. - * elf/dl-open.c: Likewise. - -1999-01-20 Philip Blundell <pb@nexus.co.uk> - - * sysdeps/unix/sysv/linux/arm/sigaction.c: New file. - - * sysdeps/unix/sysv/linux/arm/vfork.S: New file. - * sysdeps/unix/sysv/linux/arm/Dist: Add vfork.S. - - * sysdeps/unix/sysv/linux/arm/clone.S: Optimise a little, support - 26-bit machines correctly and fix check for returned errors. - -1999-01-21 Ulrich Drepper <drepper@cygnus.com> - - * sysdeps/unix/sysv/linux/i386/clone.S: Micro-optimization. - - * sysdeps/unix/sysv/linux/i386/vfork.S: Add back the first - implementation now that the syscall is back in 2.2.0. - - * elf/Makefile: Change rule to make test module so that they are - compiled using -fPIC. - * elf/testobj1.c: Add missing prototype. - * elf/testobj1_1.c: Likewise. - * elf/testobj2.c: Likewise. - * elf/testobj3.c: Likewise. - * elf/testobj4.c: Likewise. - * elf/testobj5.c: Likewise. - * elf/testobj6.c: Likewise. - -1999-01-20 Ulrich Drepper <drepper@cygnus.com> - - * elf/Makefile (tests): Add loadfail. - Add rules to build failobj.so. - * elf/loadfail.c: New file. Test of failing to load object with - RTLD_GLOBAL set. - * elf/failobj.c: New file. Object which will fail to load. - - * elf/dl-close.c (_dl_close): Fix last patch (cnt is unsigned). - - * elf/dl-close.c: Handle failed loads which would have gone in the - global scope correctly. - - * elf/testobj1.c: Include stdlib.h to get NULL defined. - * elf/testobj2.c: Likewise. - * elf/testobj3.c: Likewise. - * elf/testobj4.c: Likewise. - * elf/testobj5.c: Likewise. - - * iconvdata/Makefile (modules): Add SAMI-WS2 and ISO-I |
