From 3dbcbd3b708290bb652ab58168dbded1928cb8a2 Mon Sep 17 00:00:00 2001
From: Michele Calgaro <michele.calgaro@yahoo.it>
Date: Fri, 16 Jan 2026 13:56:08 +0900
Subject: Remove support for HPUX, which is discontinued and does not provide a
 c++17 complaint compiler.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
---
 common/lzodefs.h | 7 -------
 common/minilzo.c | 7 -------
 2 files changed, 14 deletions(-)

diff --git a/common/lzodefs.h b/common/lzodefs.h
index e0ad8e9..f5162ca 100644
--- a/common/lzodefs.h
+++ b/common/lzodefs.h
@@ -378,9 +378,6 @@
 #  elif defined(__FreeBSD__)
 #    define LZO_OS_POSIX_FREEBSD    1
 #    define LZO_INFO_OS_POSIX       "freebsd"
-#  elif defined(__hpux__) || defined(__hpux)
-#    define LZO_OS_POSIX_HPUX       1
-#    define LZO_INFO_OS_POSIX       "hpux"
 #  elif defined(__INTERIX)
 #    define LZO_OS_POSIX_INTERIX    1
 #    define LZO_INFO_OS_POSIX       "interix"
@@ -552,10 +549,6 @@
 #  define LZO_CC_HIGHC          1
 #  define LZO_INFO_CC           "MetaWare High C"
 #  define LZO_INFO_CCVER        "unknown"
-#elif defined(__HP_aCC) && ((__HP_aCC-0) > 0)
-#  define LZO_CC_HPACC          __HP_aCC
-#  define LZO_INFO_CC           "HP aCC"
-#  define LZO_INFO_CCVER        LZO_PP_MACRO_EXPAND(__HP_aCC)
 #elif defined(__IAR_SYSTEMS_ICC__)
 #  define LZO_CC_IARC           1
 #  define LZO_INFO_CC           "IAR C"
diff --git a/common/minilzo.c b/common/minilzo.c
index 33991b5..09c2ab0 100644
--- a/common/minilzo.c
+++ b/common/minilzo.c
@@ -398,9 +398,6 @@
 #  elif defined(__FreeBSD__)
 #    define LZO_OS_POSIX_FREEBSD    1
 #    define LZO_INFO_OS_POSIX       "freebsd"
-#  elif defined(__hpux__) || defined(__hpux)
-#    define LZO_OS_POSIX_HPUX       1
-#    define LZO_INFO_OS_POSIX       "hpux"
 #  elif defined(__INTERIX)
 #    define LZO_OS_POSIX_INTERIX    1
 #    define LZO_INFO_OS_POSIX       "interix"
@@ -572,10 +569,6 @@
 #  define LZO_CC_HIGHC          1
 #  define LZO_INFO_CC           "MetaWare High C"
 #  define LZO_INFO_CCVER        "unknown"
-#elif defined(__HP_aCC) && ((__HP_aCC-0) > 0)
-#  define LZO_CC_HPACC          __HP_aCC
-#  define LZO_INFO_CC           "HP aCC"
-#  define LZO_INFO_CCVER        LZO_PP_MACRO_EXPAND(__HP_aCC)
 #elif defined(__IAR_SYSTEMS_ICC__)
 #  define LZO_CC_IARC           1
 #  define LZO_INFO_CC           "IAR C"
-- 
cgit v1.2.3

