Whamcloud - gitweb
fs/lustre-release.git
17 years agoIf the kernel doesn't have a patch series, it's not lustre specific.
brian [Mon, 3 Jul 2006 01:12:40 +0000 (01:12 +0000)]
If the kernel doesn't have a patch series, it's not lustre specific.
Take two.

17 years agoLet's even be specific about the fact that it's the script library that we
brian [Sat, 1 Jul 2006 18:57:27 +0000 (18:57 +0000)]
Let's even be specific about the fact that it's the script library that we
want packaged.

17 years agoNeed to package the scripts in $libdir/lustre/.
brian [Sat, 1 Jul 2006 18:54:59 +0000 (18:54 +0000)]
Need to package the scripts in $libdir/lustre/.

17 years agoTrying to strace this sucker to see where it's going wrong on the occasions
brian [Fri, 30 Jun 2006 17:05:12 +0000 (17:05 +0000)]
Trying to strace this sucker to see where it's going wrong on the occasions
that it does has it's own set of problems.  ~sigh~

17 years agoLustre support needed to be able to build a 2.6 patchless kernel. This
brian [Tue, 27 Jun 2006 02:29:32 +0000 (02:29 +0000)]
Lustre support needed to be able to build a 2.6 patchless kernel.  This
simply builds a vanilla 2.6.16.22 kernel for the client nodes.

17 years agoAdded scripts to parse output per Peter Braam
cliffw [Thu, 22 Jun 2006 23:31:52 +0000 (23:31 +0000)]
Added scripts to parse output per Peter Braam

17 years agoBranch HEAD
scjody [Fri, 16 Jun 2006 03:27:40 +0000 (03:27 +0000)]
Branch HEAD
r=brian

Merge from b_release_1_4_6: Run update_oldconfig only if oldconfig fails;
always strace update_oldconfig so we can debug it.

17 years agob=8007
nathan [Wed, 7 Jun 2006 18:33:45 +0000 (18:33 +0000)]
b=8007
use default mode for modified modprobe.conf instead of mktemp mode

17 years agob=8007
nathan [Wed, 7 Jun 2006 16:52:52 +0000 (16:52 +0000)]
b=8007
remove lustre-ldap

17 years agob=8007
nathan [Wed, 7 Jun 2006 16:42:50 +0000 (16:42 +0000)]
b=8007
  - change module name from "llite.ko" to "lustre.ko"
  - drop ldap and python from rpms
  - remove initd scripts from rpms

17 years agoStarting with 1.6.0 our kernel package will now actually be
brian [Wed, 7 Jun 2006 03:39:10 +0000 (03:39 +0000)]
Starting with 1.6.0 our kernel package will now actually be
"kernel-lustre"[-smp] so that package management (i.e. yum) does not treat
our kernel equal to the vendor's kernel and allow inadvertently upgrading
from one to the other.
We still "provide" a "kernel" functionality, so in fact our
kernel-lustre[-smp] can be installed on say RHEL4 and then the vendor kernel
package can be completely removed because our kernel-lustre[-smp] will
satisfy all required dependecies with regard to "kernel".

17 years agor=nathan
brian [Wed, 7 Jun 2006 03:22:07 +0000 (03:22 +0000)]
r=nathan
build-core's HEAD is going to diverge for 1.6.0, so "capture" build-core's
current state in a branch mainly for b1_4.
Note that b_release_1_4_6-patchless is not really a release branch and thus
tracks b1_4.
Also, v1_2_8 and v1_4_0 pre-existed this build system so which branch to
check out for them is actually quite moot.  Let's just keep them tracking
b1_4.

17 years agob=8007
nathan [Tue, 6 Jun 2006 23:36:24 +0000 (23:36 +0000)]
b=8007
aagh, broke old b1_4 stuff - wait until we branch lustre-build

17 years agob=8007
nathan [Tue, 6 Jun 2006 22:35:09 +0000 (22:35 +0000)]
b=8007
- change module name from "llite.ko" to "lustre.ko" (r=adilger)
- drop ldap and python from rpms
- remove initd scripts from rpms
- remove old cluster_scripts dir

17 years agoTemp fix: gcc with 64-bit support (like in debian) doesn't mean the target is 64...
qiyong [Tue, 6 Jun 2006 06:05:01 +0000 (06:05 +0000)]
Temp fix: gcc with 64-bit support (like in debian) doesn't mean the target is 64-bit.

17 years agoNeed to use the flavtgt instead of flavor. flavtgt == "" when flavor == up.
brian [Wed, 31 May 2006 20:44:21 +0000 (20:44 +0000)]
Need to use the flavtgt instead of flavor.  flavtgt == "" when flavor == up.

17 years agoBranch b1_4
adilger [Wed, 31 May 2006 19:37:15 +0000 (19:37 +0000)]
Branch b1_4
Move checkstack target up to top-level autoMakefile so "make checkstack"
works more easily.  This will print out the top stack users (though not
total callchain stack usage).

17 years agoreally hook gss configuration into build system.
ericm [Wed, 31 May 2006 18:36:09 +0000 (18:36 +0000)]
really hook gss configuration into build system.

17 years ago* Applied obdfilter-survey fix from 10490 (all the threads were working on
eeb [Thu, 18 May 2006 17:28:35 +0000 (17:28 +0000)]
*   Applied obdfilter-survey fix from 10490 (all the threads were working on
    the first object).

17 years agoJust when you thought you had all the possibilities covered...
brian [Thu, 18 May 2006 01:19:44 +0000 (01:19 +0000)]
Just when you thought you had all the possibilities covered...

17 years agoDisable the stracing of update_oldconfig.
brian [Wed, 17 May 2006 19:04:12 +0000 (19:04 +0000)]
Disable the stracing of update_oldconfig.

17 years agoBranch: HEAD
wangdi [Thu, 11 May 2006 03:38:32 +0000 (03:38 +0000)]
Branch: HEAD
create new branch b_new_portals for colibri team

17 years agoBranch: HEAD
wangdi [Tue, 9 May 2006 04:21:59 +0000 (04:21 +0000)]
Branch: HEAD
create new branch b_new_lnet for new cmd

17 years agoBranch b1_4
adilger [Thu, 4 May 2006 22:08:42 +0000 (22:08 +0000)]
Branch b1_4
Add portals back as an "optional" directory, so build doesn't fail when
it is already checked out.

17 years agoBranch b1_4
adilger [Thu, 4 May 2006 20:02:44 +0000 (20:02 +0000)]
Branch b1_4
Don't try to check out portals anymore, we don't need it.
r=eeb

17 years agoBranch b1_4
adilger [Thu, 4 May 2006 08:04:02 +0000 (08:04 +0000)]
Branch b1_4
Per Eric's request - remove portals from the build tree, as he is testing
with Cray portals directly, when testing the ptllnd.
r=eeb

17 years agob1_4-patchless lnet version requirements are same as for b1_4
green [Mon, 1 May 2006 14:06:12 +0000 (14:06 +0000)]
b1_4-patchless lnet version requirements are same as for b1_4

17 years agob=10466
zhanghc [Fri, 28 Apr 2006 04:39:06 +0000 (04:39 +0000)]
b=10466
r=adilger@clusterfs.com
description: After calling 'symlink(path, newpath)', of which path(link target)
doesn't exist,  the second symlink call still success, which should return
-EEXIST.

18 years agoremoving bonsai test file; please ignore
scjody [Fri, 14 Apr 2006 17:36:59 +0000 (17:36 +0000)]
removing bonsai test file; please ignore

18 years agobonsai test; please ignore
scjody [Fri, 14 Apr 2006 17:36:20 +0000 (17:36 +0000)]
bonsai test; please ignore

18 years agobonsai test; please ignore
scjody [Wed, 12 Apr 2006 12:57:40 +0000 (12:57 +0000)]
bonsai test; please ignore

18 years agobonsai test; please ignore
scjody [Tue, 11 Apr 2006 20:38:51 +0000 (20:38 +0000)]
bonsai test; please ignore

18 years agobonsai test; please ignore
scjody [Tue, 11 Apr 2006 20:19:51 +0000 (20:19 +0000)]
bonsai test; please ignore

18 years ago* turns out we actually need to build against real sources for patchless
mjmac [Fri, 7 Apr 2006 17:47:04 +0000 (17:47 +0000)]
* turns out we actually need to build against real sources for patchless
* massage the kernel Makefile's EXTRAVERSION to match the running kernel

18 years agoThe variable, not the literal. Thanks mjmac.
brian [Thu, 6 Apr 2006 14:15:05 +0000 (14:15 +0000)]
The variable, not the literal.  Thanks mjmac.

18 years agoFor the patchless client, LNET needs to come from it's own branch too.
brian [Thu, 6 Apr 2006 14:14:14 +0000 (14:14 +0000)]
For the patchless client, LNET needs to come from it's own branch too.

18 years agoRevert my use of the configure_flags macro in the lustre.spec file and just
brian [Thu, 6 Apr 2006 14:03:12 +0000 (14:03 +0000)]
Revert my use of the configure_flags macro in the lustre.spec file and just
pass the --disable-server argument to configure with the CONFIGURE_FLAGS
variable.
Prefer (by boolean switch) mjmac's use of kernel-devel for building the
patchless client.

18 years ago~sigh~ rpm macros are not empty if undefined.
brian [Wed, 5 Apr 2006 17:35:48 +0000 (17:35 +0000)]
~sigh~  rpm macros are not empty if undefined.

18 years agoNo RPM is built when NO_SRC=0, but we should have the rpms being built.
wangyb [Wed, 5 Apr 2006 07:46:05 +0000 (07:46 +0000)]
No RPM is built when NO_SRC=0, but we should have the rpms being built.

18 years ago* fix a tyop
mjmac [Wed, 5 Apr 2006 02:02:36 +0000 (02:02 +0000)]
* fix a tyop
* add some sanity-checking

18 years agoNeed a bit more kernel prep fu. Thanx Cliff and bug 7108.
brian [Wed, 5 Apr 2006 00:30:27 +0000 (00:30 +0000)]
Need a bit more kernel prep fu.  Thanx Cliff and bug 7108.
Need to be able to tell the lustre.spec which kernel sources to build against.
lmake "cheats" and re-substs the lustre.spec.in template file.

18 years agoOf course, we need to work outside of $DO_SRC == 1.
brian [Tue, 4 Apr 2006 22:33:32 +0000 (22:33 +0000)]
Of course, we need to work outside of $DO_SRC == 1.

18 years agoAhhh. For patchless client, we still need the kernel source unpacked and
brian [Tue, 4 Apr 2006 22:02:15 +0000 (22:02 +0000)]
Ahhh.  For patchless client, we still need the kernel source unpacked and
configure needs to know where it is.

18 years agoA lack of a SERIES file specified in a target file means that we don't have
brian [Tue, 4 Apr 2006 21:04:12 +0000 (21:04 +0000)]
A lack of a SERIES file specified in a target file means that we don't have
patches for a kernel, so why build one.  Specifically this is for building a
patchless client.
This should all work if the concept of:
if [ -z "$LINUX" ] ; then
...
else
    build_lustre
fi
works.  I don't know that we test the build_lustre() function of lbuild with
any regularity, if at all though.

18 years agob_release_1_4_6-patchless is now using lustre-build from HEAD. Happy hacking.
brian [Tue, 4 Apr 2006 20:47:45 +0000 (20:47 +0000)]
b_release_1_4_6-patchless is now using lustre-build from HEAD.  Happy hacking.

18 years agor=green
brian [Tue, 4 Apr 2006 20:45:54 +0000 (20:45 +0000)]
r=green
b_release_1_4_6-patchless is now using lustre-build from HEAD.  Happy hacking.

18 years agoRemoved per Peter Bojanic. Will return if the code can be fixed and tested.
cliffw [Mon, 3 Apr 2006 15:55:06 +0000 (15:55 +0000)]
Removed per Peter Bojanic. Will return if the code can be fixed and tested.

18 years agob=10371
cliffw [Fri, 31 Mar 2006 16:53:37 +0000 (16:53 +0000)]
b=10371
r=scjody@clusterfs.com

Fixed error with multiple scsidevs

18 years agob=10329
zhanghc [Wed, 29 Mar 2006 10:56:02 +0000 (10:56 +0000)]
b=10329
DESCRIPTION:
    When doing fcntl() file locking calls in a liblustre client via libsysio,
successful lock calls return random non-zero values due to use uninitialized
value as return value.

18 years agob=10163
zhanghc [Wed, 29 Mar 2006 06:24:50 +0000 (06:24 +0000)]
b=10163
DESCRIPTION:
    keep CFS up to date with latest libsysio version

18 years agoBranch: HEAD
wangdi [Tue, 28 Mar 2006 02:57:14 +0000 (02:57 +0000)]
Branch: HEAD
add b_new_cmd in buildcvs

18 years agoTrickery to get the exit status of strace's subject.
brian [Fri, 24 Mar 2006 21:05:36 +0000 (21:05 +0000)]
Trickery to get the exit status of strace's subject.

18 years agostrace that update_oldconfig to see why make oldconfig is timing out the expect script.
brian [Fri, 24 Mar 2006 18:06:20 +0000 (18:06 +0000)]
strace that update_oldconfig to see why make oldconfig is timing out the expect script.

18 years agofix shebang -d problem
wangyb [Fri, 24 Mar 2006 04:44:37 +0000 (04:44 +0000)]
fix shebang -d problem

18 years agoAdded support for raw devices
cliffw [Thu, 23 Mar 2006 22:21:33 +0000 (22:21 +0000)]
Added support for raw devices

18 years agoGet some diagnostic output from expect to see if I can see why this fails on
brian [Thu, 23 Mar 2006 22:10:29 +0000 (22:10 +0000)]
Get some diagnostic output from expect to see if I can see why this fails on
RHEL3 on only boulder.  Attempts to reproduce in a debugging environment are
fruitless.  ~sigh~

18 years agoMerge with old CVS version; this should now contain the best of old CVS and 20051107...
scjody [Thu, 23 Mar 2006 20:58:04 +0000 (20:58 +0000)]
Merge ... old CVS version; this should now contain the best of old CVS and 20051107 from the website.

18 years agor=adilger
brian [Tue, 21 Mar 2006 20:20:29 +0000 (20:20 +0000)]
r=adilger
Try to find the cvs-modified-files.pl in the same place as the cvsdiffclient
if it's not in $PATH.

18 years agoBe a bit more verbose than just "timeout".
brian [Tue, 21 Mar 2006 16:19:32 +0000 (16:19 +0000)]
Be a bit more verbose than just "timeout".

18 years agoYet another expression found in the RHEL3/x86_64 make oldconfig.
brian [Tue, 21 Mar 2006 15:55:51 +0000 (15:55 +0000)]
Yet another expression found in the RHEL3/x86_64 make oldconfig.

18 years agoAnother different make config pattern. Where are these all coming from all
brian [Tue, 21 Mar 2006 06:56:44 +0000 (06:56 +0000)]
Another different make config pattern.  Where are these all coming from all
of a sudden?

18 years agoPut the return status in a variable, and use the PIPESTATUS array instead of
brian [Mon, 20 Mar 2006 21:11:25 +0000 (21:11 +0000)]
Put the return status in a variable, and use the PIPESTATUS array instead of
the easily broken $?.

18 years agoRecognize and answer an additional expression.
brian [Mon, 20 Mar 2006 18:48:33 +0000 (18:48 +0000)]
Recognize and answer an additional expression.
Be a bit more liberal with the format of the questions.

18 years agoApparently it's lindex, not index.
brian [Mon, 20 Mar 2006 18:09:05 +0000 (18:09 +0000)]
Apparently it's lindex, not index.

18 years agoTry to get some more information when update_oldconfig fails. Probably some
brian [Mon, 20 Mar 2006 16:38:32 +0000 (16:38 +0000)]
Try to get some more information when update_oldconfig fails.  Probably some
missing expect patterns, etc.

18 years agoBranch b1_4
scjody [Fri, 17 Mar 2006 17:31:36 +0000 (17:31 +0000)]
Branch b1_4
b=10143
r=adilger

Add --disable-readline option, make it the default for --enable-bgl.

18 years agoBranch b1_4
adilger [Wed, 15 Mar 2006 19:44:11 +0000 (19:44 +0000)]
Branch b1_4
Remove SubVersion files on "make dist".

18 years agoBuild fix for RHEL3 native compiler on x86_64.
brian [Sat, 11 Mar 2006 17:37:12 +0000 (17:37 +0000)]
Build fix for RHEL3 native compiler on x86_64.
Hopefully doesn't break any other builds.

18 years agoComment out SCSI devices in sgpdd-survey per Peter Braam
scjody [Fri, 3 Mar 2006 17:54:10 +0000 (17:54 +0000)]
Comment out SCSI devices in sgpdd-survey per Peter Braam

18 years agoUpdate based on lustre-iokit-20051107.tar.gz from the customer download area.
scjody [Fri, 3 Mar 2006 17:53:03 +0000 (17:53 +0000)]
Update based on lustre-iokit-20051107.tar.gz from the customer download area.

18 years agoSmallfix for branch using universal headers(b1_5*), no effect to other branches.
liangzhen [Fri, 3 Mar 2006 05:56:31 +0000 (05:56 +0000)]
Smallfix for branch using universal headers(b1_5*), no effect to other branches.

18 years ago- minor tweaks for b_release_1_4_6-patchless
alex [Thu, 2 Mar 2006 19:49:50 +0000 (19:49 +0000)]
- minor tweaks for b_release_1_4_6-patchless

18 years ago. Small change to lustre.spec.in to resolve problem in rpm building,
liangzhen [Thu, 2 Mar 2006 13:39:55 +0000 (13:39 +0000)]
. Small change to lustre.spec.in to resolve problem in rpm building,
   it's tested in b1_4 and b1_5.
. Fix rpm building problem in b1_5
. Rename $(platform)/types.h to $(platform)/lustre_types.h to avoid
  confusing while compile.
. portability fix for lov_obd.c

18 years agobranch: b1_5
ericm [Sun, 26 Feb 2006 23:04:58 +0000 (23:04 +0000)]
branch: b1_5
update from b1_4.

18 years agoBranch: HEAD
adilger [Thu, 23 Feb 2006 23:16:18 +0000 (23:16 +0000)]
Branch: HEAD
Add snmp module to all future builds by default.

18 years agoLand b_release_1_4_6 onto HEAD (20060223_1455)
adilger [Thu, 23 Feb 2006 22:06:36 +0000 (22:06 +0000)]
Land b_release_1_4_6 onto HEAD (20060223_1455)
* the b1_5_* and b_iam* branches will to continue to use the old libsysio
* until they can be updated from b1_4 liblustre because of the API change.

- API changegetdirentries->filldirentries changed from upstream
- symlink following fixup
- fix getcwd for out-of-libsysio directory
- lseek fixups for large files
- flock/fcntl fixups for 64-bit systems

18 years agoLand b_release_1_4_6 onto HEAD (20060223_1429)
adilger [Thu, 23 Feb 2006 21:53:34 +0000 (21:53 +0000)]
Land b_release_1_4_6 onto HEAD (20060223_1429)
- for some short time (until libsysio is also merged) some branches will
  check out the wrong libsysio.  Should be fixed before it is noticed.

18 years agoadd a branch and its table named "b_iam" for "Index API Module" from #colibri
huanghua [Wed, 15 Feb 2006 07:35:03 +0000 (07:35 +0000)]
add a branch and its table named "b_iam" for "Index API Module" from #colibri
This branch will be used to develop & test iam.

18 years agoCorrect gcc flags for Tiger.
liangzhen [Thu, 26 Jan 2006 06:38:49 +0000 (06:38 +0000)]
Correct gcc flags for Tiger.

18 years agoupdate Entries to check out right lnet module
zhanghc [Mon, 23 Jan 2006 06:13:26 +0000 (06:13 +0000)]
update Entries to check out right lnet module
Entries:
b1_4_next_recovery_transno
b1_4_atime_update
b1_4_lfs_df
b1_4_lov_lvb_cleanup

18 years agoadd a new Entry(b1_4_atime_update) in order to checkout the right modules
zhanghc [Mon, 23 Jan 2006 05:51:24 +0000 (05:51 +0000)]
add a new Entry(b1_4_atime_update) in order to checkout the right modules

18 years agoadd one more tag entry(b1_4_lfs_df) in buildcvs,
zhanghc [Fri, 20 Jan 2006 06:01:14 +0000 (06:01 +0000)]
add one more tag entry(b1_4_lfs_df) in buildcvs,
so this script can check out right libsysio module

18 years agoUse sendmail and set the sender address to ensure that mail is not sent from a
brian [Tue, 17 Jan 2006 22:09:41 +0000 (22:09 +0000)]
Use sendmail and set the sender address to ensure that mail is not sent from a
domain name that is neither an A or MX record (and thusly gets refused by
mail servers).

18 years agoBranch HEAD
adilger [Tue, 17 Jan 2006 05:16:43 +0000 (05:16 +0000)]
Branch HEAD
Check for presence of kernel sources before we check for $LINUX/.config
to avoid confusing (and common) error message that $LINUX/.config could
not be found (normally because kernel is not configured and not because
incorrect path was given to configure).

18 years agoadd portalstag in b1_4_next_recovery_transno and b1_4_lov_lvb_cleanup
zhanghc [Thu, 12 Jan 2006 07:06:52 +0000 (07:06 +0000)]
add portalstag in b1_4_next_recovery_transno and b1_4_lov_lvb_cleanup

18 years agoupdate the LNET tag of b1_4_next_recovery_transno and b1_4_lov_lvb_cleanup
zhanghc [Thu, 12 Jan 2006 06:10:25 +0000 (06:10 +0000)]
update the LNET tag of b1_4_next_recovery_transno and b1_4_lov_lvb_cleanup

18 years ago1. Eliminate -m64 option while building kextensions in OS X (Kernel
liangzhen [Wed, 11 Jan 2006 06:22:54 +0000 (06:22 +0000)]
1. Eliminate -m64 option while building kextensions in OS X (Kernel
   of OS X, both Panther and Tiger, are 32bits. Although Tiger supports
   64bits applications).
2. A little change to Darwin building cflags.

18 years agoadd one tag in buildcvs in order to checkout right libsysio
zhanghc [Tue, 10 Jan 2006 10:08:03 +0000 (10:08 +0000)]
add one tag in buildcvs in order to checkout right libsysio

18 years agoin order to test branch b1_4_lov_lvb_cleanup, change libsysio tag as
zhanghc [Fri, 6 Jan 2006 04:01:10 +0000 (04:01 +0000)]
in order to test branch b1_4_lov_lvb_cleanup, change libsysio tag as
b_release_1_4_6 from HEAD

FILE: buildcvs

18 years agoBranch b1_4
adilger [Thu, 5 Jan 2006 18:44:32 +0000 (18:44 +0000)]
Branch b1_4
Add special case for regression test.
b=10023
r=brian

18 years agogrammatical and line-break fixes to the OS X installer text
phil [Tue, 3 Jan 2006 23:08:09 +0000 (23:08 +0000)]
grammatical and line-break fixes to the OS X installer text

18 years agoadd vmstat running in parallel
nic [Thu, 22 Dec 2005 16:58:50 +0000 (16:58 +0000)]
add vmstat running in parallel
fix how remote_shells for running tests are handled -- we have a long running child process now, so we have to wait on specific pids

18 years ago- allow most everything to be overridden on the command line
nic [Fri, 16 Dec 2005 02:58:48 +0000 (02:58 +0000)]
- allow most everything to be overridden on the command line
  - still needs help inthe ssh/pdsh decision

18 years agoWhen landing, strip the trailing segments off of the dirname (given to
brian [Mon, 12 Dec 2005 18:45:39 +0000 (18:45 +0000)]
When landing, strip the trailing segments off of the dirname (given to
land1.sh) to ensure we use the ChangeLog file at the top of the module.
This is needed when trying to land only a subdirectory of a module.

18 years agoBranch b1_4
adilger [Mon, 12 Dec 2005 09:26:23 +0000 (09:26 +0000)]
Branch b1_4
Make this more obvious.

18 years agoAdd ".#*" to the list of files removed from the make dist target dir.
brian [Fri, 9 Dec 2005 19:34:45 +0000 (19:34 +0000)]
Add ".#*" to the list of files removed from the make dist target dir.
Optimize the multiple find ... | xargs into a single find.

18 years agob=9729
brian [Fri, 9 Dec 2005 19:13:24 +0000 (19:13 +0000)]
b=9729
r=adilger
Some implicit options when --enable-bgl is specified.

18 years agoreverting test commit
green [Tue, 6 Dec 2005 21:16:36 +0000 (21:16 +0000)]
reverting test commit

18 years agotest commit
green [Tue, 6 Dec 2005 21:16:16 +0000 (21:16 +0000)]
test commit

18 years agob=9729
brian [Sat, 3 Dec 2005 00:56:29 +0000 (00:56 +0000)]
b=9729
r=+adilger
Add an --enable-bgl flag for future BGL specific tunings and disable the -m64
compiler flag checking if set.