mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-02-13 11:42:21 +00:00
Apply a patch from Roger Brown for risc-v and other minor fixes
Summary: cde/config/cf/DtInfo.tmpl - add RISCVArchitecture as little endian cde/config/cf/Imake.cf - add AArch64Architecture for NetBSD cde/config/cf/Imake.cf - add RISCVArchitecture for Linux cde/config/cf/linux.cf - add RISCVArchitecture bit order cde/lib/DtHelp/Imakefile - add -ljpeg for OpenBSD
This commit is contained in:
parent
c7c054496b
commit
b5cc42e029
4 changed files with 18 additions and 2 deletions
|
@ -412,7 +412,7 @@ TEMPLATE_OBJS=TemplateDB//**/*.o
|
|||
|
||||
#define TemplateObjs $(TEMPLATE_OBJS)
|
||||
|
||||
#if defined(i386Architecture) || defined(AMD64Architecture) || defined(AlphaArchitecture) || defined(ARMArchitecture) || defined(AArch64Architecture)
|
||||
#if defined(i386Architecture) || defined(AMD64Architecture) || defined(AlphaArchitecture) || defined(ARMArchitecture) || defined(AArch64Architecture) || defined(RISCVArchitecture)
|
||||
# define ByteOrderDefines LittleEndianDefines
|
||||
#elif defined(HAL32V7Architecture) || defined(SunArchitecture) || defined(SparcArchitecture) || defined(Sparc64Architecture) || defined(AIXArchitecture) || defined(HPArchitecture) || defined(PpcArchitecture)
|
||||
# define ByteOrderDefines BigEndianDefines
|
||||
|
|
|
@ -166,6 +166,10 @@ XCOMM $TOG: Imake.cf /main/30 1998/04/28 13:55:25 barstow $
|
|||
# define SparcArchitecture
|
||||
# undef sparc
|
||||
# endif
|
||||
# ifdef __aarch64__
|
||||
# define AArch64Architecture
|
||||
# undef __aarch64__
|
||||
# endif
|
||||
#endif /* NetBSD */
|
||||
|
||||
#ifdef __FreeBSD__
|
||||
|
@ -470,6 +474,10 @@ XCOMM $TOG: Imake.cf /main/30 1998/04/28 13:55:25 barstow $
|
|||
# endif
|
||||
# undef __powerpc__
|
||||
# endif
|
||||
# ifdef __riscv
|
||||
# define RISCVArchitecture
|
||||
# undef __riscv
|
||||
# endif /* __riscv */
|
||||
# if defined(__amd64__) || defined (__x86_64__)
|
||||
# undef __amd64__
|
||||
# undef __x86_64__
|
||||
|
|
|
@ -258,6 +258,14 @@ TIRPCINC =
|
|||
# define LinuxMachineDefines -D__alpha__
|
||||
#endif /* AlphaArchitecture */
|
||||
|
||||
#ifdef RISCVArchitecture
|
||||
# ifndef OptimizedCDebugFlags
|
||||
# define OptimizedCDebugFlags DefaultGcc2i386Opt
|
||||
# endif
|
||||
# define LinuxMachineDefines -D__riscv__
|
||||
# define LSBBitOrder YES
|
||||
#endif /* RISCVArchitecture */
|
||||
|
||||
#ifdef Mc68020Architecture
|
||||
# ifndef OptimizedCDebugFlags
|
||||
# define OptimizedCDebugFlags DefaultGcc2i386Opt
|
||||
|
|
|
@ -38,7 +38,7 @@ DEFINES = -DDTLIB $(LOCAL_DEFINES) \
|
|||
-DOSMINORVERSION=OSMinorVersion \
|
||||
$(ICONV_INBUF_DEFINE) $(BIT_ORDER_DEFINES)
|
||||
|
||||
#if defined(FreeBSDArchitecture)
|
||||
#if defined(FreeBSDArchitecture) || defined(OpenBSDArchitecture)
|
||||
JPEGLIB = -ljpeg
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Reference in a new issue