Print this page
5606 support build with binutils 2.25
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Marcel Telka <marcel.telka@nexenta.com>
Reviewed by: Piotr Jasiukajtis <estibi@me.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/intel/ia32/ml/desctbls_asm.s
          +++ new/usr/src/uts/intel/ia32/ml/desctbls_asm.s
↓ open down ↓ 15 lines elided ↑ open up ↑
  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   25  
  26      -#pragma ident   "%Z%%M% %I%     %E% SMI"
  27      -
  28   26  #include <sys/asm_linkage.h>
  29   27  #include <sys/asm_misc.h>
  30   28  #include <sys/regset.h>
  31   29  #include <sys/panic.h>
  32   30  #include <sys/ontrap.h>
  33   31  #include <sys/privregs.h>
  34   32  #include <sys/segments.h>
  35   33  #include <sys/trap.h>
  36   34  
  37   35  #if defined(__lint)
↓ open down ↓ 153 lines elided ↑ open up ↑
 191  189          movw    %ax, %fs
 192  190          movl    %edx, %eax
 193  191          movw    %ax, %gs
 194  192          movl    %ecx, %eax
 195  193          movw    %ax, %ss
 196  194          leave
 197  195          ret
 198  196          SET_SIZE(load_segment_registers)
 199  197  
 200  198          ENTRY_NP(get_cs_register)
 201      -        movq    $0, %rax
 202      -        movw    %cs, %rax
      199 +        movq    %cs, %rax
 203  200          ret
 204  201          SET_SIZE(get_cs_register)
 205  202  
 206  203  #endif  /* __lint */
 207  204  #elif defined(__i386)
 208  205  
 209  206  #if defined(__lint)
 210  207  
 211  208  /*ARGSUSED*/
 212  209  void
↓ open down ↓ 113 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX