Commit 639ae55b by Jan Hubicka Committed by Jan Hubicka

* linux64.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Define.

From-SVN: r50096
parent 977c98c2
Wed Feb 27 10:39:20 CET 2002 Jan Hubicka <jh@suse.cz>
* linux64.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Define.
2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk> 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
* cpplex.c (_cpp_lex_token): Handle directives in macro * cpplex.c (_cpp_lex_token): Handle directives in macro
......
...@@ -30,6 +30,21 @@ Boston, MA 02111-1307, USA. */ ...@@ -30,6 +30,21 @@ Boston, MA 02111-1307, USA. */
#undef CPP_SPEC #undef CPP_SPEC
#define CPP_SPEC "%(cpp_cpu) %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} %{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT} %{!m32:-D__LONG_MAX__=9223372036854775807L}" #define CPP_SPEC "%(cpp_cpu) %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} %{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT} %{!m32:-D__LONG_MAX__=9223372036854775807L}"
/* A C statement to output to the stdio stream FILE an assembler
command to advance the location counter to a multiple of 1<<LOG
bytes if it is within MAX_SKIP bytes.
This is used to align code labels according to Intel recommendations. */
#define ASM_OUTPUT_MAX_SKIP_ALIGN(FILE,LOG,MAX_SKIP) \
do { \
if ((LOG) != 0) { \
if ((MAX_SKIP) == 0) fprintf ((FILE), "\t.p2align %d\n", (LOG)); \
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
} \
} while (0)
#endif
/* Provide a LINK_SPEC. Here we provide support for the special GCC /* Provide a LINK_SPEC. Here we provide support for the special GCC
options -static and -shared, which allow us to link things in one options -static and -shared, which allow us to link things in one
of these three modes by applying the appropriate combinations of of these three modes by applying the appropriate combinations of
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment