changeset fb8d5786ff30 in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=fb8d5786ff30
description:
        copyright: Change HP copyright on x86 code to be more friendly

diffstat:

 src/arch/x86/SConscript                                                        
                           |   67 +---
 src/arch/x86/X86System.py                                                      
                           |   52 +--
 src/arch/x86/X86TLB.py                                                         
                           |   52 +--
 src/arch/x86/arguments.hh                                                      
                           |   52 +--
 src/arch/x86/bios/ACPI.py                                                      
                           |   79 +----
 src/arch/x86/bios/E820.py                                                      
                           |   52 +--
 src/arch/x86/bios/IntelMP.py                                                   
                           |   52 +--
 src/arch/x86/bios/SConscript                                                   
                           |   52 +--
 src/arch/x86/bios/SMBios.py                                                    
                           |   52 +--
 src/arch/x86/bios/acpi.cc                                                      
                           |   52 +--
 src/arch/x86/bios/acpi.hh                                                      
                           |   52 +--
 src/arch/x86/bios/e820.cc                                                      
                           |   52 +--
 src/arch/x86/bios/e820.hh                                                      
                           |   52 +--
 src/arch/x86/bios/intelmp.cc                                                   
                           |   52 +--
 src/arch/x86/bios/intelmp.hh                                                   
                           |   52 +--
 src/arch/x86/bios/smbios.cc                                                    
                           |   69 +----
 src/arch/x86/bios/smbios.hh                                                    
                           |   69 +----
 src/arch/x86/emulenv.cc                                                        
                           |   52 +--
 src/arch/x86/emulenv.hh                                                        
                           |   52 +--
 src/arch/x86/faults.cc                                                         
                           |   69 +----
 src/arch/x86/faults.hh                                                         
                           |   52 +--
 src/arch/x86/floatregs.hh                                                      
                           |   52 +--
 src/arch/x86/insts/macroop.hh                                                  
                           |   52 +--
 src/arch/x86/insts/microfpop.cc                                                
                           |   52 +--
 src/arch/x86/insts/microfpop.hh                                                
                           |   52 +--
 src/arch/x86/insts/microldstop.cc                                              
                           |   52 +--
 src/arch/x86/insts/microldstop.hh                                              
                           |   52 +--
 src/arch/x86/insts/microop.cc                                                  
                           |   52 +--
 src/arch/x86/insts/microop.hh                                                  
                           |   52 +--
 src/arch/x86/insts/microregop.cc                                               
                           |   52 +--
 src/arch/x86/insts/microregop.hh                                               
                           |   52 +--
 src/arch/x86/insts/static_inst.cc                                              
                           |   52 +--
 src/arch/x86/insts/static_inst.hh                                              
                           |   52 +--
 src/arch/x86/interrupts.cc                                                     
                           |   52 +--
 src/arch/x86/interrupts.hh                                                     
                           |   52 +--
 src/arch/x86/intregs.hh                                                        
                           |   52 +--
 src/arch/x86/isa/bitfields.isa                                                 
                           |   52 +--
 src/arch/x86/isa/decoder/decoder.isa                                           
                           |   52 +--
 src/arch/x86/isa/decoder/one_byte_opcodes.isa                                  
                           |   52 +--
 src/arch/x86/isa/decoder/two_byte_opcodes.isa                                  
                           |   67 +---
 src/arch/x86/isa/decoder/x87.isa                                               
                           |   52 +--
 src/arch/x86/isa/formats/basic.isa                                             
                           |   67 +---
 src/arch/x86/isa/formats/cpuid.isa                                             
                           |   52 +--
 src/arch/x86/isa/formats/error.isa                                             
                           |   52 +--
 src/arch/x86/isa/formats/formats.isa                                           
                           |   67 +---
 src/arch/x86/isa/formats/multi.isa                                             
                           |   52 +--
 src/arch/x86/isa/formats/string.isa                                            
                           |   52 +--
 src/arch/x86/isa/formats/syscall.isa                                           
                           |   52 +--
 src/arch/x86/isa/formats/unimp.isa                                             
                           |   52 +--
 src/arch/x86/isa/formats/unknown.isa                                           
                           |   67 +---
 src/arch/x86/isa/includes.isa                                                  
                           |   67 +---
 src/arch/x86/isa/insts/__init__.py                                             
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/__init__.py                             
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/arithmetic/__init__.py                  
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/arithmetic/add_and_subtract.py          
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/arithmetic/increment_and_decrement.py   
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/arithmetic/multiply_and_divide.py       
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/cache_and_memory_management.py          
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/compare_and_test/__init__.py            
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/compare_and_test/bit_scan.py            
                           |   67 +---
 src/arch/x86/isa/insts/general_purpose/compare_and_test/bit_test.py            
                           |   67 +---
 src/arch/x86/isa/insts/general_purpose/compare_and_test/bounds.py              
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/compare_and_test/compare.py             
                           |   52 +--
 
src/arch/x86/isa/insts/general_purpose/compare_and_test/set_byte_on_condition.py
                          |   52 +--
 src/arch/x86/isa/insts/general_purpose/compare_and_test/test.py                
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/control_transfer/__init__.py            
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/control_transfer/call.py                
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/control_transfer/conditional_jump.py    
                           |   52 +--
 
src/arch/x86/isa/insts/general_purpose/control_transfer/interrupts_and_exceptions.py
                      |   52 +--
 src/arch/x86/isa/insts/general_purpose/control_transfer/jump.py                
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/control_transfer/loop.py                
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/control_transfer/xreturn.py             
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/data_conversion/__init__.py             
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/data_conversion/ascii_adjust.py         
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/data_conversion/bcd_adjust.py           
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/data_conversion/endian_conversion.py    
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/data_conversion/extract_sign_mask.py    
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/data_conversion/sign_extension.py       
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/data_conversion/translate.py            
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/data_transfer/__init__.py               
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/data_transfer/conditional_move.py       
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/data_transfer/move.py                   
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/data_transfer/stack_operations.py       
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/data_transfer/xchg.py                   
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/flags/__init__.py                       
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/flags/load_and_store.py                 
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/flags/push_and_pop.py                   
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/flags/set_and_clear.py                  
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/input_output/__init__.py                
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/input_output/general_io.py              
                           |   67 +---
 src/arch/x86/isa/insts/general_purpose/input_output/string_io.py               
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/load_effective_address.py               
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/load_segment_registers.py               
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/logical.py                              
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/no_operation.py                         
                           |   67 +---
 src/arch/x86/isa/insts/general_purpose/rotate_and_shift/__init__.py            
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/rotate_and_shift/rotate.py              
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/rotate_and_shift/shift.py               
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/semaphores.py                           
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/string/__init__.py                      
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/string/compare_strings.py               
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/string/load_string.py                   
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/string/move_string.py                   
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/string/scan_string.py                   
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/string/store_string.py                  
                           |   52 +--
 src/arch/x86/isa/insts/general_purpose/system_calls.py                         
                           |   52 +--
 src/arch/x86/isa/insts/simd128/__init__.py                                     
                           |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/__init__.py                      
                           |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/arithmetic/__init__.py           
                           |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/arithmetic/addition.py           
                           |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/arithmetic/division.py           
                           |   52 +--
 
src/arch/x86/isa/insts/simd128/floating_point/arithmetic/horizontal_addition.py 
                          |   52 +--
 
src/arch/x86/isa/insts/simd128/floating_point/arithmetic/horizontal_subtraction.py
                        |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/arithmetic/multiplication.py     
                           |   52 +--
 
src/arch/x86/isa/insts/simd128/floating_point/arithmetic/reciprocal_estimation.py
                         |   52 +--
 
src/arch/x86/isa/insts/simd128/floating_point/arithmetic/reciprocal_square_root.py
                        |   52 +--
 
src/arch/x86/isa/insts/simd128/floating_point/arithmetic/simultaneous_addition_and_subtraction.py
         |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/arithmetic/square_root.py        
                           |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/arithmetic/subtraction.py        
                           |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/compare/__init__.py              
                           |   52 +--
 
src/arch/x86/isa/insts/simd128/floating_point/compare/compare_and_write_mask.py 
                          |   52 +--
 
src/arch/x86/isa/insts/simd128/floating_point/compare/compare_and_write_minimum_or_maximum.py
             |   52 +--
 
src/arch/x86/isa/insts/simd128/floating_point/compare/compare_and_write_rflags.py
                         |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/data_conversion/__init__.py      
                           |   52 +--
 
src/arch/x86/isa/insts/simd128/floating_point/data_conversion/convert_floating_point_to_floating_point.py
 |   52 +--
 
src/arch/x86/isa/insts/simd128/floating_point/data_conversion/convert_floating_point_to_gpr_integer.py
    |   52 +--
 
src/arch/x86/isa/insts/simd128/floating_point/data_conversion/convert_floating_point_to_mmx_integer.py
    |   52 +--
 
src/arch/x86/isa/insts/simd128/floating_point/data_conversion/convert_floating_point_to_xmm_integer.py
    |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/data_reordering/__init__.py      
                           |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/data_reordering/shuffle.py       
                           |   52 +--
 
src/arch/x86/isa/insts/simd128/floating_point/data_reordering/unpack_and_interleave.py
                    |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/data_transfer/__init__.py        
                           |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/data_transfer/move.py            
                           |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/data_transfer/move_mask.py       
                           |   52 +--
 
src/arch/x86/isa/insts/simd128/floating_point/data_transfer/move_non_temporal.py
                          |   52 +--
 
src/arch/x86/isa/insts/simd128/floating_point/data_transfer/move_with_duplication.py
                      |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/logical/__init__.py              
                           |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/logical/andp.py                  
                           |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/logical/exclusive_or.py          
                           |   52 +--
 src/arch/x86/isa/insts/simd128/floating_point/logical/orp.py                   
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/__init__.py                             
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/arithmetic/__init__.py                  
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/arithmetic/addition.py                  
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/arithmetic/average.py                   
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/arithmetic/multiplication.py            
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/arithmetic/multiply_add.py              
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/arithmetic/subtraction.py               
                           |   52 +--
 
src/arch/x86/isa/insts/simd128/integer/arithmetic/sum_of_absolute_differences.py
                          |   52 +--
 src/arch/x86/isa/insts/simd128/integer/compare/__init__.py                     
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/compare/compare_and_write_mask.py       
                           |   52 +--
 
src/arch/x86/isa/insts/simd128/integer/compare/compare_and_write_minimum_or_maximum.py
                    |   52 +--
 src/arch/x86/isa/insts/simd128/integer/data_conversion/__init__.py             
                           |   52 +--
 
src/arch/x86/isa/insts/simd128/integer/data_conversion/convert_gpr_integer_to_floating_point.py
           |   52 +--
 
src/arch/x86/isa/insts/simd128/integer/data_conversion/convert_integer_to_floating_point.py
               |   52 +--
 
src/arch/x86/isa/insts/simd128/integer/data_conversion/convert_mmx_integer_to_floating_point.py
           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/data_reordering/__init__.py             
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/data_reordering/extract_and_insert.py   
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/data_reordering/pack_with_saturation.py 
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/data_reordering/shuffle.py              
                           |   52 +--
 
src/arch/x86/isa/insts/simd128/integer/data_reordering/unpack_and_interleave.py 
                          |   52 +--
 src/arch/x86/isa/insts/simd128/integer/data_transfer/__init__.py               
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/data_transfer/move.py                   
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/data_transfer/move_mask.py              
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/data_transfer/move_non_temporal.py      
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/logical/__init__.py                     
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/logical/exclusive_or.py                 
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/logical/pand.py                         
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/logical/por.py                          
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/save_and_restore_state/__init__.py      
                           |   52 +--
 
src/arch/x86/isa/insts/simd128/integer/save_and_restore_state/save_and_restore_control_and_status.py
      |   52 +--
 
src/arch/x86/isa/insts/simd128/integer/save_and_restore_state/save_and_restore_state.py
                   |   52 +--
 src/arch/x86/isa/insts/simd128/integer/shift/__init__.py                       
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/shift/left_logical_shift.py             
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/shift/right_arithmetic_shift.py         
                           |   52 +--
 src/arch/x86/isa/insts/simd128/integer/shift/right_logical_shift.py            
                           |   52 +--
 src/arch/x86/isa/insts/simd64/__init__.py                                      
                           |   52 +--
 src/arch/x86/isa/insts/simd64/floating_point/__init__.py                       
                           |   52 +--
 src/arch/x86/isa/insts/simd64/floating_point/arithmetic/__init__.py            
                           |   52 +--
 src/arch/x86/isa/insts/simd64/floating_point/arithmetic/accumulation.py        
                           |   52 +--
 src/arch/x86/isa/insts/simd64/floating_point/arithmetic/addition.py            
                           |   52 +--
 src/arch/x86/isa/insts/simd64/floating_point/arithmetic/multiplication.py      
                           |   52 +--
 
src/arch/x86/isa/insts/simd64/floating_point/arithmetic/reciprocal_estimation.py
                          |   52 +--
 
src/arch/x86/isa/insts/simd64/floating_point/arithmetic/reciprocal_square_root.py
                         |   52 +--
 src/arch/x86/isa/insts/simd64/floating_point/arithmetic/subtraction.py         
                           |   52 +--
 src/arch/x86/isa/insts/simd64/floating_point/compare/__init__.py               
                           |   52 +--
 src/arch/x86/isa/insts/simd64/floating_point/compare/compare_and_write_mask.py 
                           |   52 +--
 
src/arch/x86/isa/insts/simd64/floating_point/compare/compare_and_write_minimum_or_maximum.py
              |   52 +--
 src/arch/x86/isa/insts/simd64/floating_point/data_conversion.py                
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/__init__.py                              
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/arithmetic/__init__.py                   
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/arithmetic/addition.py                   
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/arithmetic/average.py                    
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/arithmetic/multiplication.py             
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/arithmetic/multiply_add.py               
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/arithmetic/subtraction.py                
                           |   52 +--
 
src/arch/x86/isa/insts/simd64/integer/arithmetic/sum_of_absolute_differences.py 
                          |   52 +--
 src/arch/x86/isa/insts/simd64/integer/compare/__init__.py                      
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/compare/compare_and_write_mask.py        
                           |   52 +--
 
src/arch/x86/isa/insts/simd64/integer/compare/compare_and_write_minimum_or_maximum.py
                     |   52 +--
 src/arch/x86/isa/insts/simd64/integer/data_conversion.py                       
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/data_reordering/__init__.py              
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/data_reordering/extract_and_insert.py    
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/data_reordering/pack_with_saturation.py  
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/data_reordering/shuffle_and_swap.py      
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/data_reordering/unpack_and_interleave.py 
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/data_transfer/__init__.py                
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/data_transfer/move.py                    
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/data_transfer/move_mask.py               
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/data_transfer/move_non_temporal.py       
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/exit_media_state.py                      
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/logical/__init__.py                      
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/logical/exclusive_or.py                  
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/logical/pand.py                          
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/logical/por.py                           
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/save_and_restore_state.py                
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/shift/__init__.py                        
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/shift/left_logical_shift.py              
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/shift/right_arithmetic_shift.py          
                           |   52 +--
 src/arch/x86/isa/insts/simd64/integer/shift/right_logical_shift.py             
                           |   52 +--
 src/arch/x86/isa/insts/system/__init__.py                                      
                           |   67 +---
 src/arch/x86/isa/insts/system/halt.py                                          
                           |   52 +--
 src/arch/x86/isa/insts/system/invlpg.py                                        
                           |   67 +---
 src/arch/x86/isa/insts/system/msrs.py                                          
                           |   67 +---
 src/arch/x86/isa/insts/system/segmentation.py                                  
                           |   52 +--
 src/arch/x86/isa/insts/system/undefined_operation.py                           
                           |   52 +--
 src/arch/x86/isa/insts/x87/__init__.py                                         
                           |   52 +--
 src/arch/x86/isa/insts/x87/arithmetic/__init__.py                              
                           |   52 +--
 src/arch/x86/isa/insts/x87/arithmetic/addition.py                              
                           |   52 +--
 src/arch/x86/isa/insts/x87/arithmetic/change_sign.py                           
                           |   52 +--
 src/arch/x86/isa/insts/x87/arithmetic/division.py                              
                           |   52 +--
 src/arch/x86/isa/insts/x87/arithmetic/multiplication.py                        
                           |   52 +--
 src/arch/x86/isa/insts/x87/arithmetic/partial_remainder.py                     
                           |   52 +--
 src/arch/x86/isa/insts/x87/arithmetic/round.py                                 
                           |   52 +--
 src/arch/x86/isa/insts/x87/arithmetic/square_root.py                           
                           |   52 +--
 src/arch/x86/isa/insts/x87/arithmetic/subtraction.py                           
                           |   52 +--
 src/arch/x86/isa/insts/x87/compare_and_test/__init__.py                        
                           |   52 +--
 src/arch/x86/isa/insts/x87/compare_and_test/classify.py                        
                           |   52 +--
 src/arch/x86/isa/insts/x87/compare_and_test/floating_point_ordered_compare.py  
                           |   52 +--
 
src/arch/x86/isa/insts/x87/compare_and_test/floating_point_unordered_compare.py 
                          |   52 +--
 src/arch/x86/isa/insts/x87/compare_and_test/integer_compare.py                 
                           |   52 +--
 src/arch/x86/isa/insts/x87/compare_and_test/test.py                            
                           |   52 +--
 src/arch/x86/isa/insts/x87/control/__init__.py                                 
                           |   52 +--
 src/arch/x86/isa/insts/x87/control/clear_exceptions.py                         
                           |   52 +--
 src/arch/x86/isa/insts/x87/control/initialize.py                               
                           |   52 +--
 src/arch/x86/isa/insts/x87/control/save_and_restore_x87_control_word.py        
                           |   52 +--
 src/arch/x86/isa/insts/x87/control/save_and_restore_x87_environment.py         
                           |   52 +--
 src/arch/x86/isa/insts/x87/control/save_x87_status_word.py                     
                           |   52 +--
 src/arch/x86/isa/insts/x87/control/wait_for_exceptions.py                      
                           |   52 +--
 src/arch/x86/isa/insts/x87/data_transfer_and_conversion/__init__.py            
                           |   52 +--
 src/arch/x86/isa/insts/x87/data_transfer_and_conversion/conditional_move.py    
                           |   52 +--
 
src/arch/x86/isa/insts/x87/data_transfer_and_conversion/convert_and_load_or_store_bcd.py
                  |   52 +--
 
src/arch/x86/isa/insts/x87/data_transfer_and_conversion/convert_and_load_or_store_integer.py
              |   52 +--
 src/arch/x86/isa/insts/x87/data_transfer_and_conversion/exchange.py            
                           |   52 +--
 src/arch/x86/isa/insts/x87/data_transfer_and_conversion/extract.py             
                           |   52 +--
 
src/arch/x86/isa/insts/x87/data_transfer_and_conversion/load_or_store_floating_point.py
                   |   52 +--
 src/arch/x86/isa/insts/x87/load_constants/__init__.py                          
                           |   52 +--
 src/arch/x86/isa/insts/x87/load_constants/load_0_1_or_pi.py                    
                           |   52 +--
 src/arch/x86/isa/insts/x87/load_constants/load_logarithm.py                    
                           |   52 +--
 src/arch/x86/isa/insts/x87/no_operation.py                                     
                           |   52 +--
 src/arch/x86/isa/insts/x87/stack_management/__init__.py                        
                           |   52 +--
 src/arch/x86/isa/insts/x87/stack_management/clear_state.py                     
                           |   52 +--
 src/arch/x86/isa/insts/x87/stack_management/stack_control.py                   
                           |   52 +--
 src/arch/x86/isa/insts/x87/transcendental_functions/__init__.py                
                           |   52 +--
 src/arch/x86/isa/insts/x87/transcendental_functions/logarithmic_functions.py   
                           |   52 +--
 src/arch/x86/isa/insts/x87/transcendental_functions/trigonometric_functions.py 
                           |   52 +--
 src/arch/x86/isa/macroop.isa                                                   
                           |   52 +--
 src/arch/x86/isa/main.isa                                                      
                           |   52 +--
 src/arch/x86/isa/microasm.isa                                                  
                           |   52 +--
 src/arch/x86/isa/microops/base.isa                                             
                           |   52 +--
 src/arch/x86/isa/microops/debug.isa                                            
                           |   52 +--
 src/arch/x86/isa/microops/fpop.isa                                             
                           |   52 +--
 src/arch/x86/isa/microops/ldstop.isa                                           
                           |   67 +---
 src/arch/x86/isa/microops/limmop.isa                                           
                           |   52 +--
 src/arch/x86/isa/microops/microops.isa                                         
                           |   52 +--
 src/arch/x86/isa/microops/regop.isa                                            
                           |   52 +--
 src/arch/x86/isa/microops/seqop.isa                                            
                           |   52 +--
 src/arch/x86/isa/microops/specop.isa                                           
                           |   52 +--
 src/arch/x86/isa/operands.isa                                                  
                           |   67 +---
 src/arch/x86/isa/outputblock.isa                                               
                           |   52 +--
 src/arch/x86/isa/specialize.isa                                                
                           |   52 +--
 src/arch/x86/isa_traits.hh                                                     
                           |   52 +--
 src/arch/x86/kernel_stats.hh                                                   
                           |   52 +--
 src/arch/x86/linux/linux.cc                                                    
                           |   52 +--
 src/arch/x86/linux/linux.hh                                                    
                           |   52 +--
 src/arch/x86/linux/process.cc                                                  
                           |   52 +--
 src/arch/x86/linux/process.hh                                                  
                           |   52 +--
 src/arch/x86/linux/syscalls.cc                                                 
                           |   52 +--
 src/arch/x86/linux/system.cc                                                   
                           |   52 +--
 src/arch/x86/linux/system.hh                                                   
                           |   52 +--
 src/arch/x86/miscregs.hh                                                       
                           |   52 +--
 src/arch/x86/mmaped_ipr.hh                                                     
                           |   52 +--
 src/arch/x86/pagetable.cc                                                      
                           |   52 +--
 src/arch/x86/pagetable.hh                                                      
                           |   52 +--
 src/arch/x86/pagetable_walker.cc                                               
                           |   52 +--
 src/arch/x86/pagetable_walker.hh                                               
                           |   52 +--
 src/arch/x86/predecoder.cc                                                     
                           |   52 +--
 src/arch/x86/predecoder.hh                                                     
                           |   52 +--
 src/arch/x86/predecoder_tables.cc                                              
                           |   52 +--
 src/arch/x86/process.cc                                                        
                           |   69 +----
 src/arch/x86/process.hh                                                        
                           |   52 +--
 src/arch/x86/registers.hh                                                      
                           |   52 +--
 src/arch/x86/remote_gdb.cc                                                     
                           |  140 +--------
 src/arch/x86/remote_gdb.hh                                                     
                           |   52 +--
 src/arch/x86/segmentregs.hh                                                    
                           |   52 +--
 src/arch/x86/system.cc                                                         
                           |   52 +--
 src/arch/x86/system.hh                                                         
                           |   52 +--
 src/arch/x86/tlb.cc                                                            
                           |   52 +--
 src/arch/x86/tlb.hh                                                            
                           |   52 +--
 src/arch/x86/types.hh                                                          
                           |   52 +--
 src/arch/x86/utility.cc                                                        
                           |   52 +--
 src/arch/x86/utility.hh                                                        
                           |   52 +--
 src/arch/x86/vtophys.cc                                                        
                           |   52 +--
 src/arch/x86/vtophys.hh                                                        
                           |   52 +--
 src/arch/x86/x86_traits.hh                                                     
                           |   54 +--
 314 files changed, 5243 insertions(+), 11495 deletions(-)

diffs (truncated from 20571 to 300 lines):

diff -r 87782b4966d9 -r fb8d5786ff30 src/arch/x86/SConscript
--- a/src/arch/x86/SConscript   Wed May 19 00:36:05 2010 -0400
+++ b/src/arch/x86/SConscript   Sun May 23 22:44:15 2010 -0700
@@ -1,5 +1,17 @@
 # -*- mode:python -*-
 
+# Copyright (c) 2007-2008 The Hewlett-Packard Development Company
+# All rights reserved.
+#
+# The license below extends only to copyright in the software and shall
+# not be construed as granting a license to any other intellectual
+# property including but not limited to intellectual property relating
+# to a hardware implementation of the functionality of the software
+# licensed hereunder.  You may use the software subject to the license
+# terms below provided that you ensure that this notice is replicated
+# unmodified and in its entirety in all distributions of the software,
+# modified or unmodified, in source code or in binary form.
+#
 # Copyright (c) 2005-2006 The Regents of The University of Michigan
 # All rights reserved.
 #
@@ -28,61 +40,6 @@
 #
 # Authors: Gabe Black
 
-# Copyright (c) 2007-2008 The Hewlett-Packard Development Company
-# All rights reserved.
-#
-# Redistribution and use of this software in source and binary forms,
-# with or without modification, are permitted provided that the
-# following conditions are met:
-#
-# The software must be used only for Non-Commercial Use which means any
-# use which is NOT directed to receiving any direct monetary
-# compensation for, or commercial advantage from such use.  Illustrative
-# examples of non-commercial use are academic research, personal study,
-# teaching, education and corporate research & development.
-# Illustrative examples of commercial use are distributing products for
-# commercial advantage and providing services using the software for
-# commercial advantage.
-#
-# If you wish to use this software or functionality therein that may be
-# covered by patents for commercial use, please contact:
-#     Director of Intellectual Property Licensing
-#     Office of Strategy and Technology
-#     Hewlett-Packard Company
-#     1501 Page Mill Road
-#     Palo Alto, California  94304
-#
-# Redistributions of source code must retain the above copyright notice,
-# this list of conditions and the following disclaimer.  Redistributions
-# in binary form must reproduce the above copyright notice, this list of
-# conditions and the following disclaimer in the documentation and/or
-# other materials provided with the distribution.  Neither the name of
-# the COPYRIGHT HOLDER(s), HEWLETT-PACKARD COMPANY, nor the names of its
-# contributors may be used to endorse or promote products derived from
-# this software without specific prior written permission.  No right of
-# sublicense is granted herewith.  Derivatives of the software and
-# output created using the software may be prepared, but only for
-# Non-Commercial Uses.  Derivatives of the software may be shared with
-# others provided: (i) the others agree to abide by the list of
-# conditions herein which includes the Non-Commercial Use restrictions;
-# and (ii) such Derivatives of the software include the above copyright
-# notice to acknowledge the contribution from this software where
-# applicable, this list of conditions and the disclaimer below.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-# Authors: Gabe Black
-
 Import('*')
 
 if env['TARGET_ISA'] == 'x86':
diff -r 87782b4966d9 -r fb8d5786ff30 src/arch/x86/X86System.py
--- a/src/arch/x86/X86System.py Wed May 19 00:36:05 2010 -0400
+++ b/src/arch/x86/X86System.py Sun May 23 22:44:15 2010 -0700
@@ -1,43 +1,25 @@
 # Copyright (c) 2007-2008 The Hewlett-Packard Development Company
 # All rights reserved.
 #
-# Redistribution and use of this software in source and binary forms,
-# with or without modification, are permitted provided that the
-# following conditions are met:
+# The license below extends only to copyright in the software and shall
+# not be construed as granting a license to any other intellectual
+# property including but not limited to intellectual property relating
+# to a hardware implementation of the functionality of the software
+# licensed hereunder.  You may use the software subject to the license
+# terms below provided that you ensure that this notice is replicated
+# unmodified and in its entirety in all distributions of the software,
+# modified or unmodified, in source code or in binary form.
 #
-# The software must be used only for Non-Commercial Use which means any
-# use which is NOT directed to receiving any direct monetary
-# compensation for, or commercial advantage from such use.  Illustrative
-# examples of non-commercial use are academic research, personal study,
-# teaching, education and corporate research & development.
-# Illustrative examples of commercial use are distributing products for
-# commercial advantage and providing services using the software for
-# commercial advantage.
-#
-# If you wish to use this software or functionality therein that may be
-# covered by patents for commercial use, please contact:
-#     Director of Intellectual Property Licensing
-#     Office of Strategy and Technology
-#     Hewlett-Packard Company
-#     1501 Page Mill Road
-#     Palo Alto, California  94304
-#
-# Redistributions of source code must retain the above copyright notice,
-# this list of conditions and the following disclaimer.  Redistributions
-# in binary form must reproduce the above copyright notice, this list of
-# conditions and the following disclaimer in the documentation and/or
-# other materials provided with the distribution.  Neither the name of
-# the COPYRIGHT HOLDER(s), HEWLETT-PACKARD COMPANY, nor the names of its
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are
+# met: redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer;
+# redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution;
+# neither the name of the copyright holders nor the names of its
 # contributors may be used to endorse or promote products derived from
-# this software without specific prior written permission.  No right of
-# sublicense is granted herewith.  Derivatives of the software and
-# output created using the software may be prepared, but only for
-# Non-Commercial Uses.  Derivatives of the software may be shared with
-# others provided: (i) the others agree to abide by the list of
-# conditions herein which includes the Non-Commercial Use restrictions;
-# and (ii) such Derivatives of the software include the above copyright
-# notice to acknowledge the contribution from this software where
-# applicable, this list of conditions and the disclaimer below.
+# this software without specific prior written permission.
 #
 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
diff -r 87782b4966d9 -r fb8d5786ff30 src/arch/x86/X86TLB.py
--- a/src/arch/x86/X86TLB.py    Wed May 19 00:36:05 2010 -0400
+++ b/src/arch/x86/X86TLB.py    Sun May 23 22:44:15 2010 -0700
@@ -1,43 +1,25 @@
 # Copyright (c) 2007 The Hewlett-Packard Development Company
 # All rights reserved.
 #
-# Redistribution and use of this software in source and binary forms,
-# with or without modification, are permitted provided that the
-# following conditions are met:
+# The license below extends only to copyright in the software and shall
+# not be construed as granting a license to any other intellectual
+# property including but not limited to intellectual property relating
+# to a hardware implementation of the functionality of the software
+# licensed hereunder.  You may use the software subject to the license
+# terms below provided that you ensure that this notice is replicated
+# unmodified and in its entirety in all distributions of the software,
+# modified or unmodified, in source code or in binary form.
 #
-# The software must be used only for Non-Commercial Use which means any
-# use which is NOT directed to receiving any direct monetary
-# compensation for, or commercial advantage from such use.  Illustrative
-# examples of non-commercial use are academic research, personal study,
-# teaching, education and corporate research & development.
-# Illustrative examples of commercial use are distributing products for
-# commercial advantage and providing services using the software for
-# commercial advantage.
-#
-# If you wish to use this software or functionality therein that may be
-# covered by patents for commercial use, please contact:
-#     Director of Intellectual Property Licensing
-#     Office of Strategy and Technology
-#     Hewlett-Packard Company
-#     1501 Page Mill Road
-#     Palo Alto, California  94304
-#
-# Redistributions of source code must retain the above copyright notice,
-# this list of conditions and the following disclaimer.  Redistributions
-# in binary form must reproduce the above copyright notice, this list of
-# conditions and the following disclaimer in the documentation and/or
-# other materials provided with the distribution.  Neither the name of
-# the COPYRIGHT HOLDER(s), HEWLETT-PACKARD COMPANY, nor the names of its
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are
+# met: redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer;
+# redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution;
+# neither the name of the copyright holders nor the names of its
 # contributors may be used to endorse or promote products derived from
-# this software without specific prior written permission.  No right of
-# sublicense is granted herewith.  Derivatives of the software and
-# output created using the software may be prepared, but only for
-# Non-Commercial Uses.  Derivatives of the software may be shared with
-# others provided: (i) the others agree to abide by the list of
-# conditions herein which includes the Non-Commercial Use restrictions;
-# and (ii) such Derivatives of the software include the above copyright
-# notice to acknowledge the contribution from this software where
-# applicable, this list of conditions and the disclaimer below.
+# this software without specific prior written permission.
 #
 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
diff -r 87782b4966d9 -r fb8d5786ff30 src/arch/x86/arguments.hh
--- a/src/arch/x86/arguments.hh Wed May 19 00:36:05 2010 -0400
+++ b/src/arch/x86/arguments.hh Sun May 23 22:44:15 2010 -0700
@@ -2,43 +2,25 @@
  * Copyright (c) 2007 The Hewlett-Packard Development Company
  * All rights reserved.
  *
- * Redistribution and use of this software in source and binary forms,
- * with or without modification, are permitted provided that the
- * following conditions are met:
+ * The license below extends only to copyright in the software and shall
+ * not be construed as granting a license to any other intellectual
+ * property including but not limited to intellectual property relating
+ * to a hardware implementation of the functionality of the software
+ * licensed hereunder.  You may use the software subject to the license
+ * terms below provided that you ensure that this notice is replicated
+ * unmodified and in its entirety in all distributions of the software,
+ * modified or unmodified, in source code or in binary form.
  *
- * The software must be used only for Non-Commercial Use which means any
- * use which is NOT directed to receiving any direct monetary
- * compensation for, or commercial advantage from such use.  Illustrative
- * examples of non-commercial use are academic research, personal study,
- * teaching, education and corporate research & development.
- * Illustrative examples of commercial use are distributing products for
- * commercial advantage and providing services using the software for
- * commercial advantage.
- *
- * If you wish to use this software or functionality therein that may be
- * covered by patents for commercial use, please contact:
- *     Director of Intellectual Property Licensing
- *     Office of Strategy and Technology
- *     Hewlett-Packard Company
- *     1501 Page Mill Road
- *     Palo Alto, California  94304
- *
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.  Redistributions
- * in binary form must reproduce the above copyright notice, this list of
- * conditions and the following disclaimer in the documentation and/or
- * other materials provided with the distribution.  Neither the name of
- * the COPYRIGHT HOLDER(s), HEWLETT-PACKARD COMPANY, nor the names of its
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met: redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer;
+ * redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution;
+ * neither the name of the copyright holders nor the names of its
  * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.  No right of
- * sublicense is granted herewith.  Derivatives of the software and
- * output created using the software may be prepared, but only for
- * Non-Commercial Uses.  Derivatives of the software may be shared with
- * others provided: (i) the others agree to abide by the list of
- * conditions herein which includes the Non-Commercial Use restrictions;
- * and (ii) such Derivatives of the software include the above copyright
- * notice to acknowledge the contribution from this software where
- * applicable, this list of conditions and the disclaimer below.
+ * this software without specific prior written permission.
  *
  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
diff -r 87782b4966d9 -r fb8d5786ff30 src/arch/x86/bios/ACPI.py
--- a/src/arch/x86/bios/ACPI.py Wed May 19 00:36:05 2010 -0400
+++ b/src/arch/x86/bios/ACPI.py Sun May 23 22:44:15 2010 -0700
@@ -1,43 +1,25 @@
 # Copyright (c) 2008 The Hewlett-Packard Development Company
 # All rights reserved.
 #
-# Redistribution and use of this software in source and binary forms,
-# with or without modification, are permitted provided that the
-# following conditions are met:
+# The license below extends only to copyright in the software and shall
+# not be construed as granting a license to any other intellectual
+# property including but not limited to intellectual property relating
+# to a hardware implementation of the functionality of the software
+# licensed hereunder.  You may use the software subject to the license
+# terms below provided that you ensure that this notice is replicated
+# unmodified and in its entirety in all distributions of the software,
+# modified or unmodified, in source code or in binary form.
 #
-# The software must be used only for Non-Commercial Use which means any
-# use which is NOT directed to receiving any direct monetary
-# compensation for, or commercial advantage from such use.  Illustrative
-# examples of non-commercial use are academic research, personal study,
-# teaching, education and corporate research & development.
-# Illustrative examples of commercial use are distributing products for
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to