diff --git a/data/cputable b/data/cputable
index 7b1ee2c587bbef3bc0236a6125b69e51b6054033..172cea3f5075c9616a49bebd8dff1e19ed894d8b 100644
--- a/data/cputable
+++ b/data/cputable
@@ -26,7 +26,6 @@ arm		arm		arm.*			32	little
 arm64		aarch64		aarch64			64	little
 avr32		avr32		avr32			32	big
 hppa		hppa		hppa.*			32	big
-loong64		loongarch64	loongarch64		64	little
 i386		i686		(i[34567]86|pentium)	32	little
 ia64		ia64		ia64			64	little
 m32r		m32r		m32r			32	big
diff --git a/scripts/Dpkg/Shlibs/Objdump.pm b/scripts/Dpkg/Shlibs/Objdump.pm
index c9af96564b8029b8c537249e3ac2dcd5b80384a8..cf09469cad8371591563c9b4f153dbc64851c0b1 100644
--- a/scripts/Dpkg/Shlibs/Objdump.pm
+++ b/scripts/Dpkg/Shlibs/Objdump.pm
@@ -104,7 +104,6 @@ use constant {
     EM_XTENSA               => 94,
     EM_MICROBLAZE           => 189,
     EM_ARCV2                => 195,
-    EM_LOONGARCH            => 258,
     EM_AVR_OLD              => 0x1057,
     EM_OR1K_OLD             => 0x8472,
     EM_ALPHA                => 0x9026,
@@ -129,11 +128,6 @@ use constant {
 
     EF_IA64_ABI64           => 0x00000010,
 
-    EF_LOONGARCH_SOFT_FLOAT     => 0x00000001,
-    EF_LOONGARCH_SINGLE_FLOAT   => 0x00000002,
-    EF_LOONGARCH_DOUBLE_FLOAT   => 0x00000003,
-    EF_LOONGARCH_ABI_MASK       => 0x00000007,
-
     EF_MIPS_ABI2            => 0x00000020,
     EF_MIPS_32BIT           => 0x00000100,
     EF_MIPS_FP64            => 0x00000200,
@@ -167,7 +161,6 @@ my %elf_mach_map = (
 # behavior, and we do not drop dependencies.
 my %elf_flags_mask = (
     EM_IA64()               => EF_IA64_ABI64,
-    EM_LOONGARCH()          => EF_LOONGARCH_ABI_MASK,
     EM_MIPS()               => EF_MIPS_ABI_MASK | EF_MIPS_ABI2,
     EM_PPC64()              => EF_PPC64_ABI64,
 );
diff --git a/scripts/t/Dpkg_Arch.t b/scripts/t/Dpkg_Arch.t
index 59855dfa445a47d2f41ec3522e6452611aa42ca5..012f67c63e2ec8993c8015862617638255859bf0 100644
--- a/scripts/t/Dpkg_Arch.t
+++ b/scripts/t/Dpkg_Arch.t
@@ -16,7 +16,7 @@
 use strict;
 use warnings;
 
-use Test::More tests => 18900;
+use Test::More tests => 18407;
 
 use_ok('Dpkg::Arch', qw(debarch_to_debtuple debarch_to_multiarch
                         debarch_eq debarch_is debarch_is_wildcard
@@ -28,7 +28,7 @@ use_ok('Dpkg::Arch', qw(debarch_to_debtuple debarch_to_multiarch
                         get_host_gnu_type
                         get_valid_arches));
 
-my $KNOWN_ARCHES_TOTAL = 569;
+my $KNOWN_ARCHES_TOTAL = 554;
 my @valid_arches = get_valid_arches();
 
 sub get_valid_wildcards