Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

scripts: clean up IA-64 code

A little more janitorial work after commit cf8e8658100d ("arch: Remove
Itanium (IA-64) architecture").

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Reviewed-by: Nicolas Schier <nicolas@fjasle.eu>

+6 -34
-3
scripts/checkstack.pl
··· 68 68 # 2f60: 48 81 ec e8 05 00 00 sub $0x5e8,%rsp 69 69 $re = qr/^.*[as][du][db] \$(0x$x{1,8}),\%(e|r)sp$/o; 70 70 $dre = qr/^.*[as][du][db] (%.*),\%(e|r)sp$/o; 71 - } elsif ($arch eq 'ia64') { 72 - #e0000000044011fc: 01 0f fc 8c adds r12=-384,r12 73 - $re = qr/.*adds.*r12=-(([0-9]{2}|[3-9])[0-9]{2}),r12/o; 74 71 } elsif ($arch eq 'm68k') { 75 72 # 2b6c: 4e56 fb70 linkw %fp,#-1168 76 73 # 1df770: defc ffe4 addaw #-28,%sp
+3 -12
scripts/gdb/linux/tasks.py
··· 86 86 87 87 thread_info_type = utils.CachedType("struct thread_info") 88 88 89 - ia64_task_size = None 90 - 91 89 92 90 def get_thread_info(task): 93 91 thread_info_ptr_type = thread_info_type.get_type().pointer() 94 - if utils.is_target_arch("ia64"): 95 - global ia64_task_size 96 - if ia64_task_size is None: 97 - ia64_task_size = gdb.parse_and_eval("sizeof(struct task_struct)") 98 - thread_info_addr = task.address + ia64_task_size 99 - thread_info = thread_info_addr.cast(thread_info_ptr_type) 100 - else: 101 - if task.type.fields()[0].type == thread_info_type.get_type(): 102 - return task['thread_info'] 103 - thread_info = task['stack'].cast(thread_info_ptr_type) 92 + if task.type.fields()[0].type == thread_info_type.get_type(): 93 + return task['thread_info'] 94 + thread_info = task['stack'].cast(thread_info_ptr_type) 104 95 return thread_info.dereference() 105 96 106 97
-1
scripts/head-object-list.txt
··· 17 17 arch/arm/kernel/head.o 18 18 arch/csky/kernel/head.o 19 19 arch/hexagon/kernel/head.o 20 - arch/ia64/kernel/head.o 21 20 arch/loongarch/kernel/head.o 22 21 arch/m68k/68000/head.o 23 22 arch/m68k/coldfire/head.o
+1 -1
scripts/kconfig/mconf.c
··· 247 247 " -> PCI support (PCI [=y])\n" 248 248 "(1) -> PCI access mode (<choice> [=y])\n" 249 249 " Defined at drivers/pci/Kconfig:47\n" 250 - " Depends on: X86_LOCAL_APIC && X86_IO_APIC || IA64\n" 250 + " Depends on: X86_LOCAL_APIC && X86_IO_APIC\n" 251 251 " Selects: LIBCRC32\n" 252 252 " Selected by: BAR [=n]\n" 253 253 "-----------------------------------------------------------------\n"
+1 -1
scripts/kconfig/nconf.c
··· 216 216 "Symbol: FOO [ = m]\n" 217 217 "Prompt: Foo bus is used to drive the bar HW\n" 218 218 "Defined at drivers/pci/Kconfig:47\n" 219 - "Depends on: X86_LOCAL_APIC && X86_IO_APIC || IA64\n" 219 + "Depends on: X86_LOCAL_APIC && X86_IO_APIC\n" 220 220 "Location:\n" 221 221 " -> Bus options (PCI, PCMCIA, EISA, ISA)\n" 222 222 " -> PCI support (PCI [ = y])\n"
-6
scripts/package/kernel.spec
··· 56 56 57 57 %install 58 58 mkdir -p %{buildroot}/boot 59 - %ifarch ia64 60 - mkdir -p %{buildroot}/boot/efi 61 - cp $(%{make} %{makeflags} -s image_name) %{buildroot}/boot/efi/vmlinuz-%{KERNELRELEASE} 62 - ln -s efi/vmlinuz-%{KERNELRELEASE} %{buildroot}/boot/ 63 - %else 64 59 cp $(%{make} %{makeflags} -s image_name) %{buildroot}/boot/vmlinuz-%{KERNELRELEASE} 65 - %endif 66 60 %{make} %{makeflags} INSTALL_MOD_PATH=%{buildroot} modules_install 67 61 %{make} %{makeflags} INSTALL_HDR_PATH=%{buildroot}/usr headers_install 68 62 cp System.map %{buildroot}/boot/System.map-%{KERNELRELEASE}
+1 -1
scripts/package/mkdebian
··· 26 26 27 27 # Attempt to find the correct Debian architecture 28 28 case "$UTS_MACHINE" in 29 - i386|ia64|alpha|m68k|riscv*) 29 + i386|alpha|m68k|riscv*) 30 30 debarch="$UTS_MACHINE" ;; 31 31 x86_64) 32 32 debarch=amd64 ;;
-1
scripts/recordmcount.c
··· 590 590 ideal_nop = ideal_nop4_arm64; 591 591 is_fake_mcount64 = arm64_is_fake_mcount; 592 592 break; 593 - case EM_IA_64: reltype = R_IA64_IMM64; break; 594 593 case EM_MIPS: /* reltype: e_class */ break; 595 594 case EM_LOONGARCH: /* reltype: e_class */ break; 596 595 case EM_PPC: reltype = R_PPC_ADDR32; break;
-7
scripts/recordmcount.pl
··· 275 275 $section_type = '%progbits'; 276 276 $mcount_regex = "^\\s*([0-9a-fA-F]+):\\s*R_AARCH64_CALL26\\s+_mcount\$"; 277 277 $type = ".quad"; 278 - } elsif ($arch eq "ia64") { 279 - $mcount_regex = "^\\s*([0-9a-fA-F]+):.*\\s_mcount\$"; 280 - $type = "data8"; 281 - 282 - if ($is_module eq "0") { 283 - $cc .= " -mconstant-gp"; 284 - } 285 278 } elsif ($arch eq "sparc64") { 286 279 # In the objdump output there are giblets like: 287 280 # 0000000000000000 <igmp_net_exit-0x18>:
-1
scripts/xz_wrap.sh
··· 15 15 case $SRCARCH in 16 16 x86) BCJ=--x86 ;; 17 17 powerpc) BCJ=--powerpc ;; 18 - ia64) BCJ=--ia64; LZMA2OPTS=pb=4 ;; 19 18 arm) BCJ=--arm ;; 20 19 sparc) BCJ=--sparc ;; 21 20 esac