equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. |
2 * Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 * |
4 * |
5 * This code is free software; you can redistribute it and/or modify it |
5 * This code is free software; you can redistribute it and/or modify it |
6 * under the terms of the GNU General Public License version 2 only, as |
6 * under the terms of the GNU General Public License version 2 only, as |
7 * published by the Free Software Foundation. |
7 * published by the Free Software Foundation. |
390 #else |
390 #else |
391 #define E500V2_ONLY(code) |
391 #define E500V2_ONLY(code) |
392 #define NOT_E500V2(code) code |
392 #define NOT_E500V2(code) code |
393 #endif |
393 #endif |
394 |
394 |
395 |
|
396 #ifdef ARM |
395 #ifdef ARM |
397 #define ARM_ONLY(code) code |
396 #define ARM_ONLY(code) code |
398 #define NOT_ARM(code) |
397 #define NOT_ARM(code) |
399 #else |
398 #else |
400 #define ARM_ONLY(code) |
399 #define ARM_ONLY(code) |
401 #define NOT_ARM(code) code |
400 #define NOT_ARM(code) code |
402 #endif |
401 #endif |
403 |
402 |
|
403 #ifdef ARM32 |
|
404 #define ARM32_ONLY(code) code |
|
405 #define NOT_ARM32(code) |
|
406 #else |
|
407 #define ARM32_ONLY(code) |
|
408 #define NOT_ARM32(code) code |
|
409 #endif |
|
410 |
404 #ifdef AARCH64 |
411 #ifdef AARCH64 |
405 #define AARCH64_ONLY(code) code |
412 #define AARCH64_ONLY(code) code |
406 #define NOT_AARCH64(code) |
413 #define NOT_AARCH64(code) |
407 #else |
414 #else |
408 #define AARCH64_ONLY(code) |
415 #define AARCH64_ONLY(code) |