Commit 6fc605d8 by Zack Weinberg Committed by Zack Weinberg

Makefile.in: Add -DIN_TARGET_LIBS to ALL_CFLAGS.

	* libobjc/Makefile.in: Add -DIN_TARGET_LIBS to ALL_CFLAGS.
	* gcc/config/i386/i386.h: If IN_TARGET_LIBS is defined, make
	BIGGEST_FIELD_ALIGNMENT a constant.

From-SVN: r32110
parent 3a685f6f
2000-02-23 Zack Weinberg <zack@wolery.cumb.org>
* config/i386/i386.h: If IN_TARGET_LIBS is defined, make
BIGGEST_FIELD_ALIGNMENT a constant.
2000-02-21 Jason Merrill <jason@casey.cygnus.com> 2000-02-21 Jason Merrill <jason@casey.cygnus.com>
* dwarf2out.c (output_line_info): Put the marker for the end of * dwarf2out.c (output_line_info): Put the marker for the end of
......
...@@ -469,10 +469,15 @@ extern int ix86_arch; ...@@ -469,10 +469,15 @@ extern int ix86_arch;
#define BIGGEST_ALIGNMENT 128 #define BIGGEST_ALIGNMENT 128
/* The published ABIs say that doubles should be aligned on word /* The published ABIs say that doubles should be aligned on word
boundaries, so lower the aligmnet for structure fields unless boundaries, so lower the aligment for structure fields unless
-malign_double is set. */ -malign-double is set. */
/* BIGGEST_FIELD_ALIGNMENT is also used in libobjc, where it must be
constant. Use the smaller value in that context. */
#ifndef IN_TARGET_LIBS
#define BIGGEST_FIELD_ALIGNMENT (TARGET_ALIGN_DOUBLE ? 64 : 32) #define BIGGEST_FIELD_ALIGNMENT (TARGET_ALIGN_DOUBLE ? 64 : 32)
#else
#define BIGGEST_FIELD_ALIGNMENT 32
#endif
/* If defined, a C expression to compute the alignment given to a /* If defined, a C expression to compute the alignment given to a
constant that is being placed in memory. CONSTANT is the constant constant that is being placed in memory. CONSTANT is the constant
......
2000-02-23 Zack Weinberg <zack@wolery.cumb.org>
* Makefile.in: Add -DIN_TARGET_LIBS to ALL_CFLAGS.
Thu Sep 23 07:19:12 1999 Chris Ball <cball@fmco.com> Thu Sep 23 07:19:12 1999 Chris Ball <cball@fmco.com>
* thr-posix.c (__objc_mutex_deallocate): made deallocate work. * thr-posix.c (__objc_mutex_deallocate): made deallocate work.
......
...@@ -60,7 +60,8 @@ RANLIB = @RANLIB@ ...@@ -60,7 +60,8 @@ RANLIB = @RANLIB@
CC = @CC@ CC = @CC@
CFLAGS = @CFLAGS@ CFLAGS = @CFLAGS@
ALL_CFLAGS = -I. -I$(srcdir) $(CPPFLAGS) $(DEFS) $(CFLAGS) -DIN_GCC ALL_CFLAGS = -I. -I$(srcdir) $(CPPFLAGS) $(DEFS) $(CFLAGS) \
-DIN_GCC -DIN_TARGET_LIBS
# #
# Define the cc1obj in terms of the CC that is passed on from higher # Define the cc1obj in terms of the CC that is passed on from higher
......
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