1#================================================================================================== 2# 3# Makefile for the dmatdmatmult module of the Blaze test suite 4# 5# Copyright (C) 2012-2020 Klaus Iglberger - All Rights Reserved - All Rights Reserved 6# 7# This file is part of the Blaze library. You can redistribute it and/or modify it under 8# the terms of the New (Revised) BSD License. Redistribution and use in source and binary 9# forms, with or without modification, are permitted provided that the following conditions 10# are met: 11# 12# 1. Redistributions of source code must retain the above copyright notice, this list of 13# conditions and the following disclaimer. 14# 2. Redistributions in binary form must reproduce the above copyright notice, this list 15# of conditions and the following disclaimer in the documentation and/or other materials 16# provided with the distribution. 17# 3. Neither the names of the Blaze development group nor the names of its contributors 18# may be used to endorse or promote products derived from this software without specific 19# prior written permission. 20# 21# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY 22# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 23# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT 24# SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 25# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 26# TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 27# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 28# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 29# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 30# DAMAGE. 31# 32#================================================================================================== 33 34 35# Including the compiler and library settings 36ifneq ($(MAKECMDGOALS),reset) 37ifneq ($(MAKECMDGOALS),clean) 38-include ../../../Makeconfig 39endif 40endif 41 42 43# Setting the source, object and dependency files 44SRC = $(wildcard ./*.cpp) 45DEP = $(SRC:.cpp=.d) 46OBJ = $(SRC:.cpp=.o) 47BIN = $(SRC:.cpp=) 48 49 50# General rules 51default: M3x3aM3x3a M3x3aM3x3b M3x3bM3x3a M3x3bM3x3b \ 52 MHaMHa MHaMHb MHbMHa MHbMHb \ 53 MDaMDa MDaMDb MDbMDa MDbMDb \ 54 MUaMUa MUaMUb MUbMUa MUbMUb \ 55 SDaSDa SDaSDb SDbSDa SDbSDb \ 56 HDaHDa HDaHDb HDbHDa HDbHDb \ 57 LDaLDa LDaLDb LDbLDa LDbLDb \ 58 UDaUDa UDaUDb UDbUDa UDbUDb \ 59 DDaDDa DDaDDb DDbDDa DDbDDb \ 60 AliasingTest 61all: $(BIN) 62essential: M3x3aM3x3a MHaMHa MDaMDa MUaMUa SDaSDa HDaHDa LDaLDa UDaUDa DDaDDa AliasingTest 63single: MDaMDa 64 65 66# Build rules 67D3x3aD3x3a: D3x3aD3x3a.o 68 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 69D3x3aD3x3b: D3x3aD3x3b.o 70 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 71D3x3bD3x3a: D3x3bD3x3a.o 72 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 73D3x3bD3x3b: D3x3bD3x3b.o 74 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 75 76DDaDDa: DDaDDa.o 77 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 78DDaDDb: DDaDDb.o 79 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 80DDaHDa: DDaHDa.o 81 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 82DDaHDb: DDaHDb.o 83 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 84DDaLDa: DDaLDa.o 85 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 86DDaLDb: DDaLDb.o 87 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 88DDaMDa: DDaMDa.o 89 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 90DDaMDb: DDaMDb.o 91 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 92DDaSDa: DDaSDa.o 93 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 94DDaSDb: DDaSDb.o 95 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 96DDaSLDa: DDaSLDa.o 97 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 98DDaSLDb: DDaSLDb.o 99 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 100DDaSUDa: DDaSUDa.o 101 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 102DDaSUDb: DDaSUDb.o 103 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 104DDaUDa: DDaUDa.o 105 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 106DDaUDb: DDaUDb.o 107 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 108DDbDDa: DDbDDa.o 109 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 110DDbDDb: DDbDDb.o 111 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 112DDbHDa: DDbHDa.o 113 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 114DDbHDb: DDbHDb.o 115 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 116DDbLDa: DDbLDa.o 117 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 118DDbLDb: DDbLDb.o 119 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 120DDbMDa: DDbMDa.o 121 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 122DDbMDb: DDbMDb.o 123 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 124DDbSDa: DDbSDa.o 125 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 126DDbSDb: DDbSDb.o 127 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 128DDbSLDa: DDbSLDa.o 129 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 130DDbSLDb: DDbSLDb.o 131 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 132DDbSUDa: DDbSUDa.o 133 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 134DDbSUDb: DDbSUDb.o 135 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 136DDbUDa: DDbUDa.o 137 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 138DDbUDb: DDbUDb.o 139 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 140 141DHaDHa: DHaDHa.o 142 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 143DHaDHb: DHaDHb.o 144 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 145DHbDHa: DHbDHa.o 146 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 147DHbDHb: DHbDHb.o 148 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 149 150H3x3aH3x3a: H3x3aH3x3a.o 151 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 152H3x3aH3x3b: H3x3aH3x3b.o 153 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 154H3x3bH3x3a: H3x3bH3x3a.o 155 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 156H3x3bH3x3b: H3x3bH3x3b.o 157 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 158 159HDaDDa: HDaDDa.o 160 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 161HDaDDb: HDaDDb.o 162 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 163HDaHDa: HDaHDa.o 164 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 165HDaHDb: HDaHDb.o 166 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 167HDaLDa: HDaLDa.o 168 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 169HDaLDb: HDaLDb.o 170 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 171HDaMDa: HDaMDa.o 172 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 173HDaMDb: HDaMDb.o 174 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 175HDaSDa: HDaSDa.o 176 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 177HDaSDb: HDaSDb.o 178 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 179HDaSLDa: HDaSLDa.o 180 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 181HDaSLDb: HDaSLDb.o 182 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 183HDaSUDa: HDaSUDa.o 184 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 185HDaSUDb: HDaSUDb.o 186 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 187HDaUDa: HDaUDa.o 188 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 189HDaUDb: HDaUDb.o 190 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 191HDbDDa: HDbDDa.o 192 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 193HDbDDb: HDbDDb.o 194 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 195HDbHDa: HDbHDa.o 196 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 197HDbHDb: HDbHDb.o 198 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 199HDbLDa: HDbLDa.o 200 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 201HDbLDb: HDbLDb.o 202 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 203HDbMDa: HDbMDa.o 204 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 205HDbMDb: HDbMDb.o 206 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 207HDbSDa: HDbSDa.o 208 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 209HDbSDb: HDbSDb.o 210 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 211HDbSLDa: HDbSLDa.o 212 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 213HDbSLDb: HDbSLDb.o 214 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 215HDbSUDa: HDbSUDa.o 216 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 217HDbSUDb: HDbSUDb.o 218 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 219HDbUDa: HDbUDa.o 220 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 221HDbUDb: HDbUDb.o 222 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 223 224HHaHHa: HHaHHa.o 225 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 226HHaHHb: HHaHHb.o 227 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 228HHbHHa: HHbHHa.o 229 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 230HHbHHb: HHbHHb.o 231 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 232 233L3x3aL3x3a: L3x3aL3x3a.o 234 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 235L3x3aL3x3b: L3x3aL3x3b.o 236 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 237L3x3bL3x3a: L3x3bL3x3a.o 238 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 239L3x3bL3x3b: L3x3bL3x3b.o 240 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 241 242LDaDDa: LDaDDa.o 243 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 244LDaDDb: LDaDDb.o 245 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 246LDaHDa: LDaHDa.o 247 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 248LDaHDb: LDaHDb.o 249 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 250LDaLDa: LDaLDa.o 251 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 252LDaLDb: LDaLDb.o 253 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 254LDaMDa: LDaMDa.o 255 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 256LDaMDb: LDaMDb.o 257 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 258LDaSDa: LDaSDa.o 259 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 260LDaSDb: LDaSDb.o 261 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 262LDaSLDa: LDaSLDa.o 263 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 264LDaSLDb: LDaSLDb.o 265 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 266LDaSUDa: LDaSUDa.o 267 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 268LDaSUDb: LDaSUDb.o 269 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 270LDaUDa: LDaUDa.o 271 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 272LDaUDb: LDaUDb.o 273 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 274LDbDDa: LDbDDa.o 275 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 276LDbDDb: LDbDDb.o 277 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 278LDbHDa: LDbHDa.o 279 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 280LDbHDb: LDbHDb.o 281 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 282LDbLDa: LDbLDa.o 283 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 284LDbLDb: LDbLDb.o 285 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 286LDbMDa: LDbMDa.o 287 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 288LDbMDb: LDbMDb.o 289 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 290LDbSDa: LDbSDa.o 291 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 292LDbSDb: LDbSDb.o 293 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 294LDbSLDa: LDbSLDa.o 295 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 296LDbSLDb: LDbSLDb.o 297 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 298LDbSUDa: LDbSUDa.o 299 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 300LDbSUDb: LDbSUDb.o 301 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 302LDbUDa: LDbUDa.o 303 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 304LDbUDb: LDbUDb.o 305 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 306 307LHaLHa: LHaLHa.o 308 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 309LHaLHb: LHaLHb.o 310 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 311LHbLHa: LHbLHa.o 312 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 313LHbLHb: LHbLHb.o 314 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 315 316M2x2aM2x2a: M2x2aM2x2a.o 317 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 318M2x2aM2x2b: M2x2aM2x2b.o 319 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 320M2x2aMDa: M2x2aMDa.o 321 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 322M2x2aMDb: M2x2aMDb.o 323 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 324M2x2bM2x2a: M2x2bM2x2a.o 325 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 326M2x2bM2x2b: M2x2bM2x2b.o 327 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 328M2x2bMDa: M2x2bMDa.o 329 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 330M2x2bMDb: M2x2bMDb.o 331 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 332 333M3x3aM3x3a: M3x3aM3x3a.o 334 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 335M3x3aM3x3b: M3x3aM3x3b.o 336 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 337M3x3aMDa: M3x3aMDa.o 338 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 339M3x3aMDb: M3x3aMDb.o 340 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 341M3x3bM3x3a: M3x3bM3x3a.o 342 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 343M3x3bM3x3b: M3x3bM3x3b.o 344 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 345M3x3bMDa: M3x3bMDa.o 346 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 347M3x3bMDb: M3x3bMDb.o 348 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 349 350M4x4aM4x4a: M4x4aM4x4a.o 351 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 352M4x4aM4x4b: M4x4aM4x4b.o 353 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 354M4x4aMDa: M4x4aMDa.o 355 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 356M4x4aMDb: M4x4aMDb.o 357 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 358M4x4bM4x4a: M4x4bM4x4a.o 359 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 360M4x4bM4x4b: M4x4bM4x4b.o 361 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 362M4x4bMDa: M4x4bMDa.o 363 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 364M4x4bMDb: M4x4bMDb.o 365 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 366 367M5x5aM5x5a: M5x5aM5x5a.o 368 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 369M5x5aM5x5b: M5x5aM5x5b.o 370 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 371M5x5aMDa: M5x5aMDa.o 372 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 373M5x5aMDb: M5x5aMDb.o 374 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 375M5x5bM5x5a: M5x5bM5x5a.o 376 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 377M5x5bM5x5b: M5x5bM5x5b.o 378 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 379M5x5bMDa: M5x5bMDa.o 380 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 381M5x5bMDb: M5x5bMDb.o 382 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 383 384M5x7aM7x5a: M5x7aM7x5a.o 385 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 386M5x7aM7x5b: M5x7aM7x5b.o 387 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 388M5x7aM7x9a: M5x7aM7x9a.o 389 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 390M5x7aM7x9b: M5x7aM7x9b.o 391 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 392M5x7aMDa: M5x7aMDa.o 393 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 394M5x7aMDb: M5x7aMDb.o 395 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 396M5x7bM7x5a: M5x7bM7x5a.o 397 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 398M5x7bM7x5b: M5x7bM7x5b.o 399 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 400M5x7bM7x9a: M5x7bM7x9a.o 401 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 402M5x7bM7x9b: M5x7bM7x9b.o 403 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 404M5x7bMDa: M5x7bMDa.o 405 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 406M5x7bMDb: M5x7bMDb.o 407 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 408 409M6x6aM6x6a: M6x6aM6x6a.o 410 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 411M6x6aM6x6b: M6x6aM6x6b.o 412 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 413M6x6aMDa: M6x6aMDa.o 414 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 415M6x6aMDb: M6x6aMDb.o 416 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 417M6x6aMHa: M6x6aMHa.o 418 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 419M6x6aMHb: M6x6aMHb.o 420 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 421M6x6aMUa: M6x6aMUa.o 422 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 423M6x6aMUb: M6x6aMUb.o 424 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 425M6x6bM6x6a: M6x6bM6x6a.o 426 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 427M6x6bM6x6b: M6x6bM6x6b.o 428 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 429M6x6bMDa: M6x6bMDa.o 430 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 431M6x6bMDb: M6x6bMDb.o 432 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 433M6x6bMHa: M6x6bMHa.o 434 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 435M6x6bMHb: M6x6bMHb.o 436 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 437M6x6bMUa: M6x6bMUa.o 438 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 439M6x6bMUb: M6x6bMUb.o 440 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 441 442M9x7aM7x5a: M9x7aM7x5a.o 443 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 444M9x7aM7x5b: M9x7aM7x5b.o 445 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 446M9x7aM7x9a: M9x7aM7x9a.o 447 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 448M9x7aM7x9b: M9x7aM7x9b.o 449 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 450M9x7aMDa: M9x7aMDa.o 451 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 452M9x7aMDb: M9x7aMDb.o 453 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 454M9x7bM7x5a: M9x7bM7x5a.o 455 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 456M9x7bM7x5b: M9x7bM7x5b.o 457 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 458M9x7bM7x9a: M9x7bM7x9a.o 459 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 460M9x7bM7x9b: M9x7bM7x9b.o 461 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 462M9x7bMDa: M9x7bMDa.o 463 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 464M9x7bMDb: M9x7bMDb.o 465 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 466 467MDaDDa: MDaDDa.o 468 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 469MDaDDb: MDaDDb.o 470 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 471MDaHDa: MDaHDa.o 472 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 473MDaHDb: MDaHDb.o 474 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 475MDaLDa: MDaLDa.o 476 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 477MDaLDb: MDaLDb.o 478 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 479MDaM2x2a: MDaM2x2a.o 480 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 481MDaM2x2b: MDaM2x2b.o 482 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 483MDaM3x3a: MDaM3x3a.o 484 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 485MDaM3x3b: MDaM3x3b.o 486 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 487MDaM4x4a: MDaM4x4a.o 488 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 489MDaM4x4b: MDaM4x4b.o 490 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 491MDaM5x5a: MDaM5x5a.o 492 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 493MDaM5x5b: MDaM5x5b.o 494 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 495MDaM6x6a: MDaM6x6a.o 496 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 497MDaM6x6b: MDaM6x6b.o 498 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 499MDaM7x5a: MDaM7x5a.o 500 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 501MDaM7x5b: MDaM7x5b.o 502 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 503MDaM7x9a: MDaM7x9a.o 504 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 505MDaM7x9b: MDaM7x9b.o 506 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 507MDaMDa: MDaMDa.o 508 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 509MDaMDb: MDaMDb.o 510 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 511MDaMHa: MDaMHa.o 512 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 513MDaMHb: MDaMHb.o 514 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 515MDaMUa: MDaMUa.o 516 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 517MDaMUb: MDaMUb.o 518 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 519MDaSDa: MDaSDa.o 520 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 521MDaSDb: MDaSDb.o 522 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 523MDaSLDa: MDaSLDa.o 524 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 525MDaSLDb: MDaSLDb.o 526 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 527MDaSUDa: MDaSUDa.o 528 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 529MDaSUDb: MDaSUDb.o 530 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 531MDaUDa: MDaUDa.o 532 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 533MDaUDb: MDaUDb.o 534 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 535MDbDDa: MDbDDa.o 536 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 537MDbDDb: MDbDDb.o 538 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 539MDbHDa: MDbHDa.o 540 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 541MDbHDb: MDbHDb.o 542 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 543MDbLDa: MDbLDa.o 544 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 545MDbLDb: MDbLDb.o 546 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 547MDbM2x2a: MDbM2x2a.o 548 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 549MDbM2x2b: MDbM2x2b.o 550 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 551MDbM3x3a: MDbM3x3a.o 552 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 553MDbM3x3b: MDbM3x3b.o 554 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 555MDbM4x4a: MDbM4x4a.o 556 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 557MDbM4x4b: MDbM4x4b.o 558 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 559MDbM5x5a: MDbM5x5a.o 560 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 561MDbM5x5b: MDbM5x5b.o 562 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 563MDbM6x6a: MDbM6x6a.o 564 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 565MDbM6x6b: MDbM6x6b.o 566 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 567MDbM7x5a: MDbM7x5a.o 568 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 569MDbM7x5b: MDbM7x5b.o 570 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 571MDbM7x9a: MDbM7x9a.o 572 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 573MDbM7x9b: MDbM7x9b.o 574 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 575MDbMDa: MDbMDa.o 576 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 577MDbMDb: MDbMDb.o 578 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 579MDbMHa: MDbMHa.o 580 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 581MDbMHb: MDbMHb.o 582 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 583MDbMUa: MDbMUa.o 584 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 585MDbMUb: MDbMUb.o 586 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 587MDbSDa: MDbSDa.o 588 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 589MDbSDb: MDbSDb.o 590 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 591MDbSLDa: MDbSLDa.o 592 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 593MDbSLDb: MDbSLDb.o 594 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 595MDbSUDa: MDbSUDa.o 596 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 597MDbSUDb: MDbSUDb.o 598 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 599MDbUDa: MDbUDa.o 600 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 601MDbUDb: MDbUDb.o 602 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 603 604MHaM6x6a: MHaM6x6a.o 605 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 606MHaM6x6b: MHaM6x6b.o 607 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 608MHaMDa: MHaMDa.o 609 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 610MHaMDb: MHaMDb.o 611 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 612MHaMHa: MHaMHa.o 613 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 614MHaMHb: MHaMHb.o 615 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 616MHaMUa: MHaMUa.o 617 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 618MHaMUb: MHaMUb.o 619 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 620MHbM6x6a: MHbM6x6a.o 621 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 622MHbM6x6b: MHbM6x6b.o 623 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 624MHbMDa: MHbMDa.o 625 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 626MHbMDb: MHbMDb.o 627 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 628MHbMHa: MHbMHa.o 629 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 630MHbMHb: MHbMHb.o 631 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 632MHbMUa: MHbMUa.o 633 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 634MHbMUb: MHbMUb.o 635 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 636 637MUaM6x6a: MUaM6x6a.o 638 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 639MUaM6x6b: MUaM6x6b.o 640 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 641MUaMDa: MUaMDa.o 642 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 643MUaMDb: MUaMDb.o 644 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 645MUaMHa: MUaMHa.o 646 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 647MUaMHb: MUaMHb.o 648 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 649MUaMUa: MUaMUa.o 650 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 651MUaMUb: MUaMUb.o 652 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 653MUbM6x6a: MUbM6x6a.o 654 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 655MUbM6x6b: MUbM6x6b.o 656 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 657MUbMDa: MUbMDa.o 658 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 659MUbMDb: MUbMDb.o 660 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 661MUbMHa: MUbMHa.o 662 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 663MUbMHb: MUbMHb.o 664 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 665MUbMUa: MUbMUa.o 666 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 667MUbMUb: MUbMUb.o 668 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 669 670S3x3aS3x3a: S3x3aS3x3a.o 671 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 672S3x3aS3x3b: S3x3aS3x3b.o 673 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 674S3x3bS3x3a: S3x3bS3x3a.o 675 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 676S3x3bS3x3b: S3x3bS3x3b.o 677 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 678 679SDaDDa: SDaDDa.o 680 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 681SDaDDb: SDaDDb.o 682 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 683SDaHDa: SDaHDa.o 684 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 685SDaHDb: SDaHDb.o 686 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 687SDaLDa: SDaLDa.o 688 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 689SDaLDb: SDaLDb.o 690 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 691SDaMDa: SDaMDa.o 692 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 693SDaMDb: SDaMDb.o 694 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 695SDaSDa: SDaSDa.o 696 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 697SDaSDb: SDaSDb.o 698 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 699SDaSLDa: SDaSLDa.o 700 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 701SDaSLDb: SDaSLDb.o 702 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 703SDaSUDa: SDaSUDa.o 704 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 705SDaSUDb: SDaSUDb.o 706 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 707SDaUDa: SDaUDa.o 708 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 709SDaUDb: SDaUDb.o 710 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 711SDbDDa: SDbDDa.o 712 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 713SDbDDb: SDbDDb.o 714 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 715SDbHDa: SDbHDa.o 716 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 717SDbHDb: SDbHDb.o 718 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 719SDbLDa: SDbLDa.o 720 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 721SDbLDb: SDbLDb.o 722 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 723SDbMDa: SDbMDa.o 724 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 725SDbMDb: SDbMDb.o 726 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 727SDbSDa: SDbSDa.o 728 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 729SDbSDb: SDbSDb.o 730 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 731SDbSLDa: SDbSLDa.o 732 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 733SDbSLDb: SDbSLDb.o 734 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 735SDbSUDa: SDbSUDa.o 736 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 737SDbSUDb: SDbSUDb.o 738 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 739SDbUDa: SDbUDa.o 740 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 741SDbUDb: SDbUDb.o 742 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 743 744SHaSHa: SHaSHa.o 745 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 746SHaSHb: SHaSHb.o 747 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 748SHbSHa: SHbSHa.o 749 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 750SHbSHb: SHbSHb.o 751 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 752 753SL3x3aSL3x3a: SL3x3aSL3x3a.o 754 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 755SL3x3aSL3x3b: SL3x3aSL3x3b.o 756 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 757SL3x3bSL3x3a: SL3x3bSL3x3a.o 758 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 759SL3x3bSL3x3b: SL3x3bSL3x3b.o 760 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 761 762SLDaDDa: SLDaDDa.o 763 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 764SLDaDDb: SLDaDDb.o 765 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 766SLDaHDa: SLDaHDa.o 767 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 768SLDaHDb: SLDaHDb.o 769 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 770SLDaLDa: SLDaLDa.o 771 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 772SLDaLDb: SLDaLDb.o 773 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 774SLDaMDa: SLDaMDa.o 775 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 776SLDaMDb: SLDaMDb.o 777 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 778SLDaSDa: SLDaSDa.o 779 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 780SLDaSDb: SLDaSDb.o 781 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 782SLDaSLDa: SLDaSLDa.o 783 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 784SLDaSLDb: SLDaSLDb.o 785 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 786SLDaSUDa: SLDaSUDa.o 787 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 788SLDaSUDb: SLDaSUDb.o 789 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 790SLDaUDa: SLDaUDa.o 791 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 792SLDaUDb: SLDaUDb.o 793 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 794SLDbDDa: SLDbDDa.o 795 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 796SLDbDDb: SLDbDDb.o 797 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 798SLDbHDa: SLDbHDa.o 799 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 800SLDbHDb: SLDbHDb.o 801 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 802SLDbLDa: SLDbLDa.o 803 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 804SLDbLDb: SLDbLDb.o 805 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 806SLDbMDa: SLDbMDa.o 807 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 808SLDbMDb: SLDbMDb.o 809 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 810SLDbSDa: SLDbSDa.o 811 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 812SLDbSDb: SLDbSDb.o 813 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 814SLDbSLDa: SLDbSLDa.o 815 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 816SLDbSLDb: SLDbSLDb.o 817 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 818SLDbSUDa: SLDbSUDa.o 819 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 820SLDbSUDb: SLDbSUDb.o 821 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 822SLDbUDa: SLDbUDa.o 823 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 824SLDbUDb: SLDbUDb.o 825 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 826 827SLHaSLHa: SLHaSLHa.o 828 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 829SLHaSLHb: SLHaSLHb.o 830 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 831SLHbSLHa: SLHbSLHa.o 832 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 833SLHbSLHb: SLHbSLHb.o 834 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 835 836SU3x3aSU3x3a: SU3x3aSU3x3a.o 837 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 838SU3x3aSU3x3b: SU3x3aSU3x3b.o 839 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 840SU3x3bSU3x3a: SU3x3bSU3x3a.o 841 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 842SU3x3bSU3x3b: SU3x3bSU3x3b.o 843 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 844 845SUDaDDa: SUDaDDa.o 846 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 847SUDaDDb: SUDaDDb.o 848 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 849SUDaHDa: SUDaHDa.o 850 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 851SUDaHDb: SUDaHDb.o 852 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 853SUDaLDa: SUDaLDa.o 854 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 855SUDaLDb: SUDaLDb.o 856 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 857SUDaMDa: SUDaMDa.o 858 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 859SUDaMDb: SUDaMDb.o 860 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 861SUDaSDa: SUDaSDa.o 862 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 863SUDaSDb: SUDaSDb.o 864 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 865SUDaSLDa: SUDaSLDa.o 866 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 867SUDaSLDb: SUDaSLDb.o 868 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 869SUDaSUDa: SUDaSUDa.o 870 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 871SUDaSUDb: SUDaSUDb.o 872 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 873SUDaUDa: SUDaUDa.o 874 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 875SUDaUDb: SUDaUDb.o 876 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 877SUDbDDa: SUDbDDa.o 878 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 879SUDbDDb: SUDbDDb.o 880 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 881SUDbHDa: SUDbHDa.o 882 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 883SUDbHDb: SUDbHDb.o 884 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 885SUDbLDa: SUDbLDa.o 886 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 887SUDbLDb: SUDbLDb.o 888 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 889SUDbMDa: SUDbMDa.o 890 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 891SUDbMDb: SUDbMDb.o 892 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 893SUDbSDa: SUDbSDa.o 894 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 895SUDbSDb: SUDbSDb.o 896 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 897SUDbSLDa: SUDbSLDa.o 898 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 899SUDbSLDb: SUDbSLDb.o 900 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 901SUDbSUDa: SUDbSUDa.o 902 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 903SUDbSUDb: SUDbSUDb.o 904 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 905SUDbUDa: SUDbUDa.o 906 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 907SUDbUDb: SUDbUDb.o 908 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 909 910SUHaSUHa: SUHaSUHa.o 911 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 912SUHaSUHb: SUHaSUHb.o 913 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 914SUHbSUHa: SUHbSUHa.o 915 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 916SUHbSUHb: SUHbSUHb.o 917 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 918 919U3x3aU3x3a: U3x3aU3x3a.o 920 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 921U3x3aU3x3b: U3x3aU3x3b.o 922 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 923U3x3bU3x3a: U3x3bU3x3a.o 924 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 925U3x3bU3x3b: U3x3bU3x3b.o 926 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 927 928UDaDDa: UDaDDa.o 929 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 930UDaDDb: UDaDDb.o 931 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 932UDaHDa: UDaHDa.o 933 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 934UDaHDb: UDaHDb.o 935 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 936UDaLDa: UDaLDa.o 937 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 938UDaLDb: UDaLDb.o 939 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 940UDaMDa: UDaMDa.o 941 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 942UDaMDb: UDaMDb.o 943 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 944UDaSDa: UDaSDa.o 945 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 946UDaSDb: UDaSDb.o 947 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 948UDaSLDa: UDaSLDa.o 949 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 950UDaSLDb: UDaSLDb.o 951 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 952UDaSUDa: UDaSUDa.o 953 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 954UDaSUDb: UDaSUDb.o 955 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 956UDaUDa: UDaUDa.o 957 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 958UDaUDb: UDaUDb.o 959 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 960UDbDDa: UDbDDa.o 961 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 962UDbDDb: UDbDDb.o 963 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 964UDbHDa: UDbHDa.o 965 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 966UDbHDb: UDbHDb.o 967 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 968UDbLDa: UDbLDa.o 969 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 970UDbLDb: UDbLDb.o 971 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 972UDbMDa: UDbMDa.o 973 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 974UDbMDb: UDbMDb.o 975 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 976UDbSDa: UDbSDa.o 977 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 978UDbSDb: UDbSDb.o 979 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 980UDbSLDa: UDbSLDa.o 981 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 982UDbSLDb: UDbSLDb.o 983 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 984UDbSUDa: UDbSUDa.o 985 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 986UDbSUDb: UDbSUDb.o 987 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 988UDbUDa: UDbUDa.o 989 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 990UDbUDb: UDbUDb.o 991 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 992 993UHaUHa: UHaUHa.o 994 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 995UHaUHb: UHaUHb.o 996 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 997UHbUHa: UHbUHa.o 998 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 999UHbUHb: UHbUHb.o 1000 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 1001 1002AliasingTest: AliasingTest.o 1003 @$(CXX) $(CXXFLAGS) -o $@ $< $(LIBRARIES) 1004 1005 1006# Cleanup 1007reset: 1008 @$(RM) $(OBJ) $(BIN) 1009clean: 1010 @$(RM) $(OBJ) $(BIN) $(DEP) 1011 1012 1013# Makefile includes 1014ifneq ($(MAKECMDGOALS),reset) 1015ifneq ($(MAKECMDGOALS),clean) 1016-include $(DEP) 1017endif 1018endif 1019 1020 1021# Makefile generation 1022%.d: %.cpp 1023 @$(CXX) -MM -MP -MT "$*.o $*.d" -MF $@ $(CXXFLAGS) $< 1024 1025 1026# Setting the independent commands 1027.PHONY: default all essential single reset clean 1028