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

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/mdb/intel/ia32/mdb/Makefile
          +++ new/usr/src/cmd/mdb/intel/ia32/mdb/Makefile
↓ open down ↓ 14 lines elided ↑ open up ↑
  15   15  # If applicable, add the following below this CDDL HEADER, with the
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  #
  22   22  # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
  23   23  # Use is subject to license terms.
  24   24  #
  25      -#ident  "%Z%%M% %I%     %E% SMI"
  26   25  
  27   26  SRCS =  kvm_ia32dep.c \
  28   27          kvm_isadep.c \
  29   28          mdb_ia32util.c \
       29 +        proc_x86util.c \
  30   30          proc_ia32dep.c
  31   31  
  32   32  %.o: ../../mdb/%.c
  33   33          $(COMPILE.c) $<
  34   34          $(CTFCONVERT_O)
  35   35  
  36   36  %.ln: ../../mdb/%.c
  37   37          $(LINT.c) -c $<
  38   38  
  39   39  include ../../../../Makefile.cmd
  40   40  include ../../Makefile.ia32
  41   41  include ../../../Makefile.mdb
  42   42  
  43   43  CPPFLAGS += -I../../mdb
  44   44  
  45   45  install: all $(ISAEXEC) $(ROOTPROG32) $(ROOTLINK32)
  46   46          -$(RM) $(ROOTPROG)
  47   47          -$(LN) $(ISAEXEC) $(ROOTPROG)
  48   48          -$(RM) $(ROOTLINK)
  49   49          -$(LN) $(ISAEXEC) $(ROOTLINK)
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX