Print this page
15254 %ymm registers not restored after signal handler
15367 x86 getfpregs() summons corrupting %xmm ghosts
15333 want x86 /proc xregs support (libc_db, libproc, mdb, etc.)
15336 want libc functions for extended ucontext_t
15334 want ps_lwphandle-specific reg routines
15328 FPU_CW_INIT mistreats reserved bit
15335 i86pc fpu_subr.c isn't really platform-specific
15332 setcontext(2) isn't actually noreturn
15331 need <sys/stdalign.h>
Change-Id: I7060aa86042dfb989f77fc3323c065ea2eafa9ad
Conflicts:
    usr/src/uts/common/fs/proc/prcontrol.c
    usr/src/uts/intel/os/archdep.c
    usr/src/uts/intel/sys/ucontext.h
    usr/src/uts/intel/syscall/getcontext.c


 511                 timeradd.3c                                     \
 512                 timerfd_create.3c                               \
 513                 timespec_get.3c                                 \
 514                 tmpfile.3c                                      \
 515                 tmpnam.3c                                       \
 516                 toascii.3c                                      \
 517                 tolower.3c                                      \
 518                 toupper.3c                                      \
 519                 towlower.3c                                     \
 520                 towupper.3c                                     \
 521                 truncate.3c                                     \
 522                 tsearch.3c                                      \
 523                 tss.3c                                          \
 524                 ttyname.3c                                      \
 525                 ttyslot.3c                                      \
 526                 u8_strcmp.3c                                    \
 527                 u8_textprep_str.3c                              \
 528                 u8_validate.3c                                  \
 529                 ualarm.3c                                       \
 530                 uconv_u16tou32.3c                               \

 531                 ucred.3c                                        \
 532                 ungetc.3c                                       \
 533                 ungetwc.3c                                      \
 534                 unlockpt.3c                                     \
 535                 unsetenv.3c                                     \
 536                 uselocale.3c                                    \
 537                 usleep.3c                                       \
 538                 vfwprintf.3c                                    \
 539                 vlfmt.3c                                        \
 540                 vpfmt.3c                                        \
 541                 vprintf.3c                                      \
 542                 vsyslog.3c                                      \
 543                 wait.3c                                         \
 544                 wait3.3c                                        \
 545                 waitpid.3c                                      \
 546                 walkcontext.3c                                  \
 547                 wcpcpy.3c                                       \
 548                 wcscasecmp.3c                                   \
 549                 wcscoll.3c                                      \
 550                 wcsdup.3c                                       \


1288                 strncpy.3c                              \
1289                 strndup.3c                              \
1290                 strndupa.3c                             \
1291                 strnlen.3c                              \
1292                 strnstr.3c                              \
1293                 strpbrk.3c                              \
1294                 strptime_l.3c                           \
1295                 strrchr.3c                              \
1296                 strsep.3c                               \
1297                 strspn.3c                               \
1298                 strstr.3c                               \
1299                 strtof.3c                               \
1300                 strtok.3c                               \
1301                 strtok_r.3c                             \
1302                 strtold.3c                              \
1303                 strtoll.3c                              \
1304                 strtoull.3c                             \
1305                 strtoumax.3c                            \
1306                 strxfrm_l.3c                            \
1307                 swapcontext.3c                          \

1308                 swprintf.3c                             \
1309                 swscanf.3c                              \
1310                 tdelete.3c                              \
1311                 tempnam.3c                              \
1312                 textdomain.3c                           \
1313                 tfind.3c                                \
1314                 thr_continue.3c                         \
1315                 thr_getspecific.3c                      \
1316                 thr_keycreate_once.3c                   \
1317                 thr_setname.3c                          \
1318                 thr_setconcurrency.3c                   \
1319                 thr_setprio.3c                          \
1320                 thr_setspecific.3c                      \
1321                 thrd_sleep.3c                           \
1322                 timegm.3c                               \
1323                 timer_getoverrun.3c                     \
1324                 timer_gettime.3c                        \
1325                 timerclear.3c                           \
1326                 timercmp.3c                             \
1327                 timerfd_gettime.3c                      \


1330                 timersub.3c                             \
1331                 tmpnam_r.3c                             \
1332                 tolower_l.3c                            \
1333                 toupper_l.3c                            \
1334                 towctrans.3c                            \
1335                 towctrans_l.3c                          \
1336                 towlower_l.3c                           \
1337                 towupper_l.3c                           \
1338                 tss_create.3c                           \
1339                 tss_delete.3c                           \
1340                 tss_get.3c                              \
1341                 tss_set.3c                              \
1342                 ttyname_r.3c                            \
1343                 twalk.3c                                \
1344                 tzset.3c                                \
1345                 uconv_u16tou8.3c                        \
1346                 uconv_u32tou16.3c                       \
1347                 uconv_u32tou8.3c                        \
1348                 uconv_u8tou16.3c                        \
1349                 uconv_u8tou32.3c                        \

1350                 ucred_free.3c                           \
1351                 ucred_get.3c                            \
1352                 ucred_getegid.3c                        \
1353                 ucred_geteuid.3c                        \
1354                 ucred_getgroups.3c                      \
1355                 ucred_getlabel.3c                       \
1356                 ucred_getpflags.3c                      \
1357                 ucred_getpid.3c                         \
1358                 ucred_getprivset.3c                     \
1359                 ucred_getprojid.3c                      \
1360                 ucred_getrgid.3c                        \
1361                 ucred_getruid.3c                        \
1362                 ucred_getsgid.3c                        \
1363                 ucred_getsuid.3c                        \
1364                 ucred_getzoneid.3c                      \
1365                 ucred_size.3c                           \
1366                 ulckpwdf.3c                             \
1367                 ulltostr.3c                             \
1368                 unordered.3c                            \
1369                 updwtmp.3c                              \


2002 iswprint.3c                             := LINKSRC = iswalpha.3c
2003 iswprint_l.3c                           := LINKSRC = iswalpha.3c
2004 iswpunct.3c                             := LINKSRC = iswalpha.3c
2005 iswpunct_l.3c                           := LINKSRC = iswalpha.3c
2006 iswspace.3c                             := LINKSRC = iswalpha.3c
2007 iswspace_l.3c                           := LINKSRC = iswalpha.3c
2008 iswspecial.3c                           := LINKSRC = iswalpha.3c
2009 iswspecial_l.3c                         := LINKSRC = iswalpha.3c
2010 iswupper.3c                             := LINKSRC = iswalpha.3c
2011 iswupper_l.3c                           := LINKSRC = iswalpha.3c
2012 iswxdigit.3c                            := LINKSRC = iswalpha.3c
2013 iswxdigit_l.3c                          := LINKSRC = iswalpha.3c
2014 
2015 iswctype_l.3c                           := LINKSRC = iswctype.3c
2016 
2017 ulckpwdf.3c                             := LINKSRC = lckpwdf.3c
2018 
2019 lfind.3c                                := LINKSRC = lsearch.3c
2020 
2021 swapcontext.3c                          := LINKSRC = makecontext.3c

2022 
2023 major.3c                                := LINKSRC = makedev.3c
2024 minor.3c                                := LINKSRC = makedev.3c
2025 
2026 alloca.3c                               := LINKSRC = malloc.3c
2027 calloc.3c                               := LINKSRC = malloc.3c
2028 free.3c                                 := LINKSRC = malloc.3c
2029 freezero.3c                             := LINKSRC = malloc.3c
2030 memalign.3c                             := LINKSRC = malloc.3c
2031 realloc.3c                              := LINKSRC = malloc.3c
2032 reallocf.3c                             := LINKSRC = malloc.3c
2033 reallocarray.3c                         := LINKSRC = malloc.3c
2034 recallocarray.3c                        := LINKSRC = malloc.3c
2035 valloc.3c                               := LINKSRC = malloc.3c
2036 
2037 mblen_l.3c                              := LINKSRC = mblen.3c
2038 
2039 mbrlen_l.3c                             := LINKSRC = mbrlen.3c
2040 
2041 mbsinit_l.3c                            := LINKSRC = mbsinit.3c


2482 
2483 toupper_l.3c                            := LINKSRC = toupper.3c
2484 
2485 towlower_l.3c                           := LINKSRC = towlower.3c
2486 
2487 towupper_l.3c                           := LINKSRC = towupper.3c
2488 
2489 ftruncate.3c                            := LINKSRC = truncate.3c
2490 
2491 tdelete.3c                              := LINKSRC = tsearch.3c
2492 tfind.3c                                := LINKSRC = tsearch.3c
2493 twalk.3c                                := LINKSRC = tsearch.3c
2494 
2495 tss_create.3c                           := LINKSRC = tss.3c
2496 tss_delete.3c                           := LINKSRC = tss.3c
2497 tss_get.3c                              := LINKSRC = tss.3c
2498 tss_set.3c                              := LINKSRC = tss.3c
2499 
2500 ttyname_r.3c                            := LINKSRC = ttyname.3c
2501 


2502 uconv_u16tou8.3c                        := LINKSRC = uconv_u16tou32.3c
2503 uconv_u32tou16.3c                       := LINKSRC = uconv_u16tou32.3c
2504 uconv_u32tou8.3c                        := LINKSRC = uconv_u16tou32.3c
2505 uconv_u8tou16.3c                        := LINKSRC = uconv_u16tou32.3c
2506 uconv_u8tou32.3c                        := LINKSRC = uconv_u16tou32.3c
2507 
2508 ucred_free.3c                           := LINKSRC = ucred.3c
2509 ucred_get.3c                            := LINKSRC = ucred.3c
2510 ucred_getegid.3c                        := LINKSRC = ucred.3c
2511 ucred_geteuid.3c                        := LINKSRC = ucred.3c
2512 ucred_getgroups.3c                      := LINKSRC = ucred.3c
2513 ucred_getlabel.3c                       := LINKSRC = ucred.3c
2514 ucred_getpflags.3c                      := LINKSRC = ucred.3c
2515 ucred_getpid.3c                         := LINKSRC = ucred.3c
2516 ucred_getprivset.3c                     := LINKSRC = ucred.3c
2517 ucred_getprojid.3c                      := LINKSRC = ucred.3c
2518 ucred_getrgid.3c                        := LINKSRC = ucred.3c
2519 ucred_getruid.3c                        := LINKSRC = ucred.3c
2520 ucred_getsgid.3c                        := LINKSRC = ucred.3c
2521 ucred_getsuid.3c                        := LINKSRC = ucred.3c




 511                 timeradd.3c                                     \
 512                 timerfd_create.3c                               \
 513                 timespec_get.3c                                 \
 514                 tmpfile.3c                                      \
 515                 tmpnam.3c                                       \
 516                 toascii.3c                                      \
 517                 tolower.3c                                      \
 518                 toupper.3c                                      \
 519                 towlower.3c                                     \
 520                 towupper.3c                                     \
 521                 truncate.3c                                     \
 522                 tsearch.3c                                      \
 523                 tss.3c                                          \
 524                 ttyname.3c                                      \
 525                 ttyslot.3c                                      \
 526                 u8_strcmp.3c                                    \
 527                 u8_textprep_str.3c                              \
 528                 u8_validate.3c                                  \
 529                 ualarm.3c                                       \
 530                 uconv_u16tou32.3c                               \
 531                 ucontext_alloc.3c                               \
 532                 ucred.3c                                        \
 533                 ungetc.3c                                       \
 534                 ungetwc.3c                                      \
 535                 unlockpt.3c                                     \
 536                 unsetenv.3c                                     \
 537                 uselocale.3c                                    \
 538                 usleep.3c                                       \
 539                 vfwprintf.3c                                    \
 540                 vlfmt.3c                                        \
 541                 vpfmt.3c                                        \
 542                 vprintf.3c                                      \
 543                 vsyslog.3c                                      \
 544                 wait.3c                                         \
 545                 wait3.3c                                        \
 546                 waitpid.3c                                      \
 547                 walkcontext.3c                                  \
 548                 wcpcpy.3c                                       \
 549                 wcscasecmp.3c                                   \
 550                 wcscoll.3c                                      \
 551                 wcsdup.3c                                       \


1289                 strncpy.3c                              \
1290                 strndup.3c                              \
1291                 strndupa.3c                             \
1292                 strnlen.3c                              \
1293                 strnstr.3c                              \
1294                 strpbrk.3c                              \
1295                 strptime_l.3c                           \
1296                 strrchr.3c                              \
1297                 strsep.3c                               \
1298                 strspn.3c                               \
1299                 strstr.3c                               \
1300                 strtof.3c                               \
1301                 strtok.3c                               \
1302                 strtok_r.3c                             \
1303                 strtold.3c                              \
1304                 strtoll.3c                              \
1305                 strtoull.3c                             \
1306                 strtoumax.3c                            \
1307                 strxfrm_l.3c                            \
1308                 swapcontext.3c                          \
1309                 swapcontext_extd.3c                     \
1310                 swprintf.3c                             \
1311                 swscanf.3c                              \
1312                 tdelete.3c                              \
1313                 tempnam.3c                              \
1314                 textdomain.3c                           \
1315                 tfind.3c                                \
1316                 thr_continue.3c                         \
1317                 thr_getspecific.3c                      \
1318                 thr_keycreate_once.3c                   \
1319                 thr_setname.3c                          \
1320                 thr_setconcurrency.3c                   \
1321                 thr_setprio.3c                          \
1322                 thr_setspecific.3c                      \
1323                 thrd_sleep.3c                           \
1324                 timegm.3c                               \
1325                 timer_getoverrun.3c                     \
1326                 timer_gettime.3c                        \
1327                 timerclear.3c                           \
1328                 timercmp.3c                             \
1329                 timerfd_gettime.3c                      \


1332                 timersub.3c                             \
1333                 tmpnam_r.3c                             \
1334                 tolower_l.3c                            \
1335                 toupper_l.3c                            \
1336                 towctrans.3c                            \
1337                 towctrans_l.3c                          \
1338                 towlower_l.3c                           \
1339                 towupper_l.3c                           \
1340                 tss_create.3c                           \
1341                 tss_delete.3c                           \
1342                 tss_get.3c                              \
1343                 tss_set.3c                              \
1344                 ttyname_r.3c                            \
1345                 twalk.3c                                \
1346                 tzset.3c                                \
1347                 uconv_u16tou8.3c                        \
1348                 uconv_u32tou16.3c                       \
1349                 uconv_u32tou8.3c                        \
1350                 uconv_u8tou16.3c                        \
1351                 uconv_u8tou32.3c                        \
1352                 ucontext_free.3c                        \
1353                 ucred_free.3c                           \
1354                 ucred_get.3c                            \
1355                 ucred_getegid.3c                        \
1356                 ucred_geteuid.3c                        \
1357                 ucred_getgroups.3c                      \
1358                 ucred_getlabel.3c                       \
1359                 ucred_getpflags.3c                      \
1360                 ucred_getpid.3c                         \
1361                 ucred_getprivset.3c                     \
1362                 ucred_getprojid.3c                      \
1363                 ucred_getrgid.3c                        \
1364                 ucred_getruid.3c                        \
1365                 ucred_getsgid.3c                        \
1366                 ucred_getsuid.3c                        \
1367                 ucred_getzoneid.3c                      \
1368                 ucred_size.3c                           \
1369                 ulckpwdf.3c                             \
1370                 ulltostr.3c                             \
1371                 unordered.3c                            \
1372                 updwtmp.3c                              \


2005 iswprint.3c                             := LINKSRC = iswalpha.3c
2006 iswprint_l.3c                           := LINKSRC = iswalpha.3c
2007 iswpunct.3c                             := LINKSRC = iswalpha.3c
2008 iswpunct_l.3c                           := LINKSRC = iswalpha.3c
2009 iswspace.3c                             := LINKSRC = iswalpha.3c
2010 iswspace_l.3c                           := LINKSRC = iswalpha.3c
2011 iswspecial.3c                           := LINKSRC = iswalpha.3c
2012 iswspecial_l.3c                         := LINKSRC = iswalpha.3c
2013 iswupper.3c                             := LINKSRC = iswalpha.3c
2014 iswupper_l.3c                           := LINKSRC = iswalpha.3c
2015 iswxdigit.3c                            := LINKSRC = iswalpha.3c
2016 iswxdigit_l.3c                          := LINKSRC = iswalpha.3c
2017 
2018 iswctype_l.3c                           := LINKSRC = iswctype.3c
2019 
2020 ulckpwdf.3c                             := LINKSRC = lckpwdf.3c
2021 
2022 lfind.3c                                := LINKSRC = lsearch.3c
2023 
2024 swapcontext.3c                          := LINKSRC = makecontext.3c
2025 swapcontext_extd.3c                     := LINKSRC = makecontext.3c
2026 
2027 major.3c                                := LINKSRC = makedev.3c
2028 minor.3c                                := LINKSRC = makedev.3c
2029 
2030 alloca.3c                               := LINKSRC = malloc.3c
2031 calloc.3c                               := LINKSRC = malloc.3c
2032 free.3c                                 := LINKSRC = malloc.3c
2033 freezero.3c                             := LINKSRC = malloc.3c
2034 memalign.3c                             := LINKSRC = malloc.3c
2035 realloc.3c                              := LINKSRC = malloc.3c
2036 reallocf.3c                             := LINKSRC = malloc.3c
2037 reallocarray.3c                         := LINKSRC = malloc.3c
2038 recallocarray.3c                        := LINKSRC = malloc.3c
2039 valloc.3c                               := LINKSRC = malloc.3c
2040 
2041 mblen_l.3c                              := LINKSRC = mblen.3c
2042 
2043 mbrlen_l.3c                             := LINKSRC = mbrlen.3c
2044 
2045 mbsinit_l.3c                            := LINKSRC = mbsinit.3c


2486 
2487 toupper_l.3c                            := LINKSRC = toupper.3c
2488 
2489 towlower_l.3c                           := LINKSRC = towlower.3c
2490 
2491 towupper_l.3c                           := LINKSRC = towupper.3c
2492 
2493 ftruncate.3c                            := LINKSRC = truncate.3c
2494 
2495 tdelete.3c                              := LINKSRC = tsearch.3c
2496 tfind.3c                                := LINKSRC = tsearch.3c
2497 twalk.3c                                := LINKSRC = tsearch.3c
2498 
2499 tss_create.3c                           := LINKSRC = tss.3c
2500 tss_delete.3c                           := LINKSRC = tss.3c
2501 tss_get.3c                              := LINKSRC = tss.3c
2502 tss_set.3c                              := LINKSRC = tss.3c
2503 
2504 ttyname_r.3c                            := LINKSRC = ttyname.3c
2505 
2506 ucontext_free.3c                        := LINKSRC = ucontext_alloc.3c
2507 
2508 uconv_u16tou8.3c                        := LINKSRC = uconv_u16tou32.3c
2509 uconv_u32tou16.3c                       := LINKSRC = uconv_u16tou32.3c
2510 uconv_u32tou8.3c                        := LINKSRC = uconv_u16tou32.3c
2511 uconv_u8tou16.3c                        := LINKSRC = uconv_u16tou32.3c
2512 uconv_u8tou32.3c                        := LINKSRC = uconv_u16tou32.3c
2513 
2514 ucred_free.3c                           := LINKSRC = ucred.3c
2515 ucred_get.3c                            := LINKSRC = ucred.3c
2516 ucred_getegid.3c                        := LINKSRC = ucred.3c
2517 ucred_geteuid.3c                        := LINKSRC = ucred.3c
2518 ucred_getgroups.3c                      := LINKSRC = ucred.3c
2519 ucred_getlabel.3c                       := LINKSRC = ucred.3c
2520 ucred_getpflags.3c                      := LINKSRC = ucred.3c
2521 ucred_getpid.3c                         := LINKSRC = ucred.3c
2522 ucred_getprivset.3c                     := LINKSRC = ucred.3c
2523 ucred_getprojid.3c                      := LINKSRC = ucred.3c
2524 ucred_getrgid.3c                        := LINKSRC = ucred.3c
2525 ucred_getruid.3c                        := LINKSRC = ucred.3c
2526 ucred_getsgid.3c                        := LINKSRC = ucred.3c
2527 ucred_getsuid.3c                        := LINKSRC = ucred.3c