Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/i386/lynx.h @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children | 1830386684a0 |
comparison
equal
deleted
inserted
replaced
111:04ced10e8804 | 131:84e7813d76e9 |
---|---|
1 /* Definitions for LynxOS on i386. | 1 /* Definitions for LynxOS on i386. |
2 Copyright (C) 1993-2017 Free Software Foundation, Inc. | 2 Copyright (C) 1993-2018 Free Software Foundation, Inc. |
3 | 3 |
4 This file is part of GCC. | 4 This file is part of GCC. |
5 | 5 |
6 GCC is free software; you can redistribute it and/or modify | 6 GCC is free software; you can redistribute it and/or modify |
7 it under the terms of the GNU General Public License as published by | 7 it under the terms of the GNU General Public License as published by |
59 | 59 |
60 #ifdef HAVE_GAS_MAX_SKIP_P2ALIGN | 60 #ifdef HAVE_GAS_MAX_SKIP_P2ALIGN |
61 #define ASM_OUTPUT_MAX_SKIP_ALIGN(FILE,LOG,MAX_SKIP) \ | 61 #define ASM_OUTPUT_MAX_SKIP_ALIGN(FILE,LOG,MAX_SKIP) \ |
62 do { \ | 62 do { \ |
63 if ((LOG) != 0) { \ | 63 if ((LOG) != 0) { \ |
64 if ((MAX_SKIP) == 0) fprintf ((FILE), "\t.p2align %d\n", (LOG)); \ | 64 if ((MAX_SKIP) == 0 || (MAX_SKIP) >= (1 << (LOG)) - 1) \ |
65 else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \ | 65 fprintf ((FILE), "\t.p2align %d\n", (LOG)); \ |
66 else \ | |
67 fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \ | |
66 } \ | 68 } \ |
67 } while (0) | 69 } while (0) |
68 #endif | 70 #endif |
69 | 71 |
70 /* Undefine SUBTARGET_EXTRA_SPECS it is empty anyway. We define it in | 72 /* Undefine SUBTARGET_EXTRA_SPECS it is empty anyway. We define it in |