Fixes for building Haiku x86_64 from itself.
This commit is contained in:
@@ -778,7 +778,7 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentBase ] {
|
|||||||
: $(baseURL)/m4-1.4.16-x86_64-2012-08-12.zip ;
|
: $(baseURL)/m4-1.4.16-x86_64-2012-08-12.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
flex-2.5.35-x86_64-2012-08-18.zip
|
flex-2.5.35-x86_64-2012-08-18.zip
|
||||||
: $(baseURL)/flex-2.5.35-x86_64-2012-08-12.zip ;
|
: $(baseURL)/flex-2.5.35-x86_64-2012-08-18.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
jam-2.5-x86_64-2012-08-12.zip
|
jam-2.5-x86_64-2012-08-12.zip
|
||||||
: $(baseURL)/jam-2.5-x86_64-2012-08-12.zip ;
|
: $(baseURL)/jam-2.5-x86_64-2012-08-12.zip ;
|
||||||
|
|||||||
@@ -257,14 +257,17 @@ standard_gcc_settings()
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
if [ "$targetArch" = "x86_64" ]; then
|
case $HAIKU_GCC_MACHINE in
|
||||||
# Boot loader is 32-bit, need the 32-bit libs.
|
x86_64-*)
|
||||||
HAIKU_BOOT_LIBGCC=`$HAIKU_CC -m32 -print-libgcc-file-name`
|
# Boot loader is 32-bit, need the 32-bit libs.
|
||||||
HAIKU_BOOT_LIBSUPCXX=`$HAIKU_CC -m32 -print-file-name=libsupc++.a`
|
HAIKU_BOOT_LIBGCC=`$HAIKU_CC -m32 -print-libgcc-file-name`
|
||||||
else
|
HAIKU_BOOT_LIBSUPCXX=`$HAIKU_CC -m32 -print-file-name=libsupc++.a`
|
||||||
HAIKU_BOOT_LIBGCC=$HAIKU_GCC_LIBGCC
|
;;
|
||||||
HAIKU_BOOT_LIBSUPCXX=$HAIKU_STATIC_LIBSUPCXX
|
*)
|
||||||
fi
|
HAIKU_BOOT_LIBGCC=$HAIKU_GCC_LIBGCC
|
||||||
|
HAIKU_BOOT_LIBSUPCXX=$HAIKU_STATIC_LIBSUPCXX
|
||||||
|
;;
|
||||||
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
# set_default_value
|
# set_default_value
|
||||||
|
|||||||
@@ -569,7 +569,7 @@ Keymap::SaveAsSource(const char* name)
|
|||||||
_SaveSourceText(file, &textRuns);
|
_SaveSourceText(file, &textRuns);
|
||||||
|
|
||||||
if (textRuns != NULL) {
|
if (textRuns != NULL) {
|
||||||
ssize_t dataSize;
|
int32 dataSize;
|
||||||
void* data = BTextView::FlattenRunArray(textRuns, &dataSize);
|
void* data = BTextView::FlattenRunArray(textRuns, &dataSize);
|
||||||
if (data != NULL) {
|
if (data != NULL) {
|
||||||
BNode node(name);
|
BNode node(name);
|
||||||
|
|||||||
Reference in New Issue
Block a user