On Thu, Nov 28, 2013 at 05:59:41PM +0000, Dmitrijs Ledkovs wrote: > --- a/src/jrd/common.h > +++ b/src/jrd/common.h > @@ -192,6 +192,10 @@ > #define RISC_ALIGNMENT > #endif /* alpha */ > > +#ifdef ARM64 > +#define IMPLEMENTATION isc_info_db_impl_linux_arm64 /* 84 */ > +#endif /* ARM64 */ > + > #endif /* LINUX */ > >
Guys working on OpenSuSE sent me a patch similar to yours but theirs tests for __aarch64__ rather than ARM64. Is the macro for recognizing the platform distribution (or compiler) dependent? > + aarch64*-*-linux*) > + MAKEFILE_PREFIX=linux_arm64 > + INSTALL_PREFIX=linux > + PLATFORM=LINUX > + AC_DEFINE(LINUX, 1, [Define this if OS is Linux]) > + EDITLINE_FLG=Y > + SHRLIB_EXT=so > + STD_EDITLINE=true > + STD_ICU=true > + ATOMIC_LIBS=-latomic_ops > + ;; We might need to set libdir the same way we do in x86_64*-*-linux* to handle distributions using /usr/lib64 correctly. Michal Kubeček ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel