mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-29 05:01:49 +00:00
Use HAVE_LONG_LONG_INT instead of LYX_USE_LONG_LONG
It seems that the extra complication hurts more than it helps (for example with OpenBSD). Some adaptation will be needed for cmake.
This commit is contained in:
parent
cd9f52da89
commit
601244ba92
10
configure.ac
10
configure.ac
@ -123,10 +123,6 @@ AC_SUBST([HAVE_WCHAR_T])
|
|||||||
|
|
||||||
# Needed for Mingw-w64
|
# Needed for Mingw-w64
|
||||||
AC_TYPE_LONG_LONG_INT
|
AC_TYPE_LONG_LONG_INT
|
||||||
if test "$ac_cv_type_long_long_int" = yes; then
|
|
||||||
AC_CHECK_SIZEOF(long)
|
|
||||||
AC_CHECK_SIZEOF(long long)
|
|
||||||
fi
|
|
||||||
|
|
||||||
### We need iconv for unicode support (Qt4 frontend requires it too)
|
### We need iconv for unicode support (Qt4 frontend requires it too)
|
||||||
LYX_USE_INCLUDED_ICONV
|
LYX_USE_INCLUDED_ICONV
|
||||||
@ -309,12 +305,6 @@ char * strerror(int n);
|
|||||||
# define USE_WCHAR_T
|
# define USE_WCHAR_T
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef HAVE_LONG_LONG_INT
|
|
||||||
#if SIZEOF_LONG_LONG > SIZEOF_LONG
|
|
||||||
#define LYX_USE_LONG_LONG
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
])
|
])
|
||||||
|
|
||||||
|
@ -105,7 +105,7 @@ docstring convert<docstring>(unsigned long ul)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#ifdef LYX_USE_LONG_LONG
|
#ifdef HAVE_LONG_LONG_INT
|
||||||
template<>
|
template<>
|
||||||
string convert<string>(unsigned long long ull)
|
string convert<string>(unsigned long long ull)
|
||||||
{
|
{
|
||||||
@ -135,7 +135,7 @@ docstring convert<docstring>(long l)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#ifdef LYX_USE_LONG_LONG
|
#ifdef HAVE_LONG_LONG_INT
|
||||||
template<>
|
template<>
|
||||||
string convert<string>(long long ll)
|
string convert<string>(long long ll)
|
||||||
{
|
{
|
||||||
|
@ -33,13 +33,13 @@ template<> std::string convert<std::string>(unsigned int ui);
|
|||||||
template<> docstring convert<docstring>(unsigned int ui);
|
template<> docstring convert<docstring>(unsigned int ui);
|
||||||
template<> std::string convert<std::string>(unsigned long ul);
|
template<> std::string convert<std::string>(unsigned long ul);
|
||||||
template<> docstring convert<docstring>(unsigned long ul);
|
template<> docstring convert<docstring>(unsigned long ul);
|
||||||
#ifdef LYX_USE_LONG_LONG
|
#ifdef HAVE_LONG_LONG_INT
|
||||||
template<> std::string convert<std::string>(unsigned long long ull);
|
template<> std::string convert<std::string>(unsigned long long ull);
|
||||||
template<> docstring convert<docstring>(unsigned long long ull);
|
template<> docstring convert<docstring>(unsigned long long ull);
|
||||||
#endif
|
#endif
|
||||||
template<> std::string convert<std::string>(long l);
|
template<> std::string convert<std::string>(long l);
|
||||||
template<> docstring convert<docstring>(long l);
|
template<> docstring convert<docstring>(long l);
|
||||||
#ifdef LYX_USE_LONG_LONG
|
#ifdef HAVE_LONG_LONG_INT
|
||||||
template<> std::string convert<std::string>(long long ll);
|
template<> std::string convert<std::string>(long long ll);
|
||||||
template<> docstring convert<docstring>(long long ll);
|
template<> docstring convert<docstring>(long long ll);
|
||||||
#endif
|
#endif
|
||||||
|
@ -240,7 +240,7 @@ LyXErr & operator<<(LyXErr & l, long t)
|
|||||||
{ return toStream(l, t); }
|
{ return toStream(l, t); }
|
||||||
LyXErr & operator<<(LyXErr & l, unsigned long t)
|
LyXErr & operator<<(LyXErr & l, unsigned long t)
|
||||||
{ return toStream(l, t); }
|
{ return toStream(l, t); }
|
||||||
#ifdef LYX_USE_LONG_LONG
|
#ifdef HAVE_LONG_LONG_INT
|
||||||
LyXErr & operator<<(LyXErr & l, long long t)
|
LyXErr & operator<<(LyXErr & l, long long t)
|
||||||
{ return toStream(l, t); }
|
{ return toStream(l, t); }
|
||||||
LyXErr & operator<<(LyXErr & l, unsigned long long t)
|
LyXErr & operator<<(LyXErr & l, unsigned long long t)
|
||||||
|
@ -202,7 +202,7 @@ LyXErr & operator<<(LyXErr &, int);
|
|||||||
LyXErr & operator<<(LyXErr &, unsigned int);
|
LyXErr & operator<<(LyXErr &, unsigned int);
|
||||||
LyXErr & operator<<(LyXErr &, long);
|
LyXErr & operator<<(LyXErr &, long);
|
||||||
LyXErr & operator<<(LyXErr &, unsigned long);
|
LyXErr & operator<<(LyXErr &, unsigned long);
|
||||||
#ifdef LYX_USE_LONG_LONG
|
#ifdef HAVE_LONG_LONG_INT
|
||||||
LyXErr & operator<<(LyXErr &, long long);
|
LyXErr & operator<<(LyXErr &, long long);
|
||||||
LyXErr & operator<<(LyXErr &, unsigned long long);
|
LyXErr & operator<<(LyXErr &, unsigned long long);
|
||||||
#endif
|
#endif
|
||||||
|
@ -514,7 +514,7 @@ protected:
|
|||||||
return do_put_helper(oit, b, fill, v);
|
return do_put_helper(oit, b, fill, v);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef LYX_USE_LONG_LONG
|
#ifdef HAVE_LONG_LONG_INT
|
||||||
iter_type
|
iter_type
|
||||||
do_put(iter_type oit, ios_base & b, char_type fill, long long v) const
|
do_put(iter_type oit, ios_base & b, char_type fill, long long v) const
|
||||||
{
|
{
|
||||||
@ -675,7 +675,7 @@ protected:
|
|||||||
return do_get_integer(iit, eit, b, err, v);
|
return do_get_integer(iit, eit, b, err, v);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef LYX_USE_LONG_LONG
|
#ifdef HAVE_LONG_LONG_INT
|
||||||
iter_type
|
iter_type
|
||||||
do_get(iter_type iit, iter_type eit, ios_base & b,
|
do_get(iter_type iit, iter_type eit, ios_base & b,
|
||||||
ios_base::iostate & err, long long & v) const
|
ios_base::iostate & err, long long & v) const
|
||||||
|
@ -1475,7 +1475,7 @@ docstring bformat(docstring const & fmt, long arg1)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#ifdef LYX_USE_LONG_LONG
|
#ifdef HAVE_LONG_LONG_INT
|
||||||
docstring bformat(docstring const & fmt, long long arg1)
|
docstring bformat(docstring const & fmt, long long arg1)
|
||||||
{
|
{
|
||||||
LATTEST(contains(fmt, from_ascii("%1$d")));
|
LATTEST(contains(fmt, from_ascii("%1$d")));
|
||||||
|
@ -360,7 +360,7 @@ docstring to_percent_encoding(docstring const & in, docstring const & ex = docst
|
|||||||
|
|
||||||
docstring bformat(docstring const & fmt, int arg1);
|
docstring bformat(docstring const & fmt, int arg1);
|
||||||
docstring bformat(docstring const & fmt, long arg1);
|
docstring bformat(docstring const & fmt, long arg1);
|
||||||
#ifdef LYX_USE_LONG_LONG
|
#ifdef HAVE_LONG_LONG_INT
|
||||||
docstring bformat(docstring const & fmt, long long arg1);
|
docstring bformat(docstring const & fmt, long long arg1);
|
||||||
#endif
|
#endif
|
||||||
docstring bformat(docstring const & fmt, unsigned int arg1);
|
docstring bformat(docstring const & fmt, unsigned int arg1);
|
||||||
|
@ -330,7 +330,7 @@ template otexrowstream & operator<< <unsigned int>(otexrowstream &,
|
|||||||
template otexrowstream & operator<< <unsigned long>(otexrowstream &,
|
template otexrowstream & operator<< <unsigned long>(otexrowstream &,
|
||||||
unsigned long);
|
unsigned long);
|
||||||
|
|
||||||
#ifdef LYX_USE_LONG_LONG
|
#ifdef HAVE_LONG_LONG_INT
|
||||||
template otexrowstream & operator<< <unsigned long long>(otexrowstream &,
|
template otexrowstream & operator<< <unsigned long long>(otexrowstream &,
|
||||||
unsigned long long);
|
unsigned long long);
|
||||||
#endif
|
#endif
|
||||||
@ -351,7 +351,7 @@ template otexstream & operator<< <double>(otexstream &, double);
|
|||||||
template otexstream & operator<< <int>(otexstream &, int);
|
template otexstream & operator<< <int>(otexstream &, int);
|
||||||
template otexstream & operator<< <unsigned int>(otexstream &, unsigned int);
|
template otexstream & operator<< <unsigned int>(otexstream &, unsigned int);
|
||||||
template otexstream & operator<< <unsigned long>(otexstream &, unsigned long);
|
template otexstream & operator<< <unsigned long>(otexstream &, unsigned long);
|
||||||
#ifdef LYX_USE_LONG_LONG
|
#ifdef HAVE_LONG_LONG_INT
|
||||||
template otexstream & operator<< <unsigned long long>(otexstream &, unsigned long long);
|
template otexstream & operator<< <unsigned long long>(otexstream &, unsigned long long);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user