1 2005-01-24 Robert Bowdidge <bowdidge@apple.com>
3 * build_gcc: run nmedit on libcc_kext.a so that dependent kexts can
4 all have their own copy of (say) divdi3. This returns libcc_kext.a to
5 how things were done in gcc-3.3.
7 2005-01-18 Stuart Hastings <stuart@apple.com>
10 * more-hdrs/stdint.h (intmax_t, unitmax_t): Derive from __INTMAX_TYPE__,
11 __UINTMAX_TYPE__ if available.
13 2004-12-16 Stan Shebs <shebs@apple.com>
15 * build_gcc: Lipo in the ppc64 libstdc++ dylib if it exists.
17 2004-12-16 Geoffrey Keating <geoffk@apple.com>
20 * more-hdrs/float.h: Replace by stub for Metrowerks.
22 * more-hdrs/stdbool.h: Add Metrowerks stub-ness.
24 2004-12-06 Mike Stump <mrs@apple.com>
27 * more-hdrs/machine/limits.h: Instead of fixincluding files we own,
29 * build_gcc (more-hdrs): Fix up nested header support.
30 * fixincludes/fixinc.in: Add apple local markers, avoid 64bit hack
33 2004-11-27 Stan Shebs <shebs@apple.com>
35 libstdc++-v3/configure.ac: Always treat Darwin 8.x targets as if they
37 libstdc++-v3/configure: Regenerate.
39 2004-11-23 Geoffrey Keating <geoffk@apple.com>
42 * build_gcc: Don't install any header from more-hdrs
43 that Libc has already provided.
45 * fixincludes/inclhack.def (darwin_stdint_guards_intn): Remove
46 _DECLARED from end of guard macro names.
47 (darwin_stdint_guards_intptr): Likewise.
48 (darwin_stdint_guards_uintptr): Likewise.
49 * more-hdrs/stdint.h: Likewise.
50 * fixincludes/fixincl.x: Regenerate.
52 2004-11-23 Stan Shebs <shebs@apple.com>
54 * build_gcc: Detect Darwin version (7 vs 8), and append
55 version to all the "-apple-darwin" pathnames.
56 * libstdc++-v3/configure: Remove bringup hack.
58 2004-11-13 Stan Shebs <shebs@apple.com>
60 * fixincludes/fixinc.in: Revive 64-bit bandaid.
62 2004-11-12 Matt Austern <austern@apple.com>
64 * build_gcc: don't install more_hdrs/assert.h on Tiger systems.
66 2004-11-09 Geoffrey Keating <geoffk@apple.com>
68 * build_gcc: lipo the libexec/.../install-tools files together.
70 2004-11-08 Geoffrey Keating <geoffk@apple.com>
72 * fixincludes/inclhack.def (darwin_macosx_deployment_target): New.
73 * fixincludes/fixincl.x: Regenerate.
75 2004-11-05 Geoffrey Keating <geoffk@apple.com>
77 * GNUmakefile: Say 'install' and 'clean' are phony targets.
79 2004-11-02 Stan Shebs <shebs@apple.com>
81 * configure.in: Disable target-libobjc on Darwin for now.
82 * configure: Likewise.
84 2004-10-13 Geoffrey Keating <geoffk@apple.com>
87 * more-hdrs/stdint.h: Don't include sys/types.h. Define
88 int*_t, intptr_t, and uintptr_t here, with guards. Define
89 WINT_{MIN,MAX} and SIG_ATOMIC_{MIN,MAX}.
90 * fixincludes/inclhack.def (darwin_stdint_guards_intn): New.
91 (darwin_stdint_guards_intptr): New.
92 (darwin_stdint_guards_uintptr): New.
93 * fixincludes/fixincl.x: Regenerate.
95 2004-10-11 Devang Patel <dpatel@apple.com>
98 * more-hdrs/ppc_intrinsics.h (__lwsync, __cntlzd, __dcbzl,
99 __fctidz, __fctid, __fcfid, __nop): New.
101 2004-10-07 Robert Bowdidge <bowdidge@apple.com>
103 * build_gcc: remove directories /usr/libexec/gcc/darwin/arch/4.0 and
104 /usr/lib/gcc/darwin/arch/4.0 that are no longer needed.
106 2004-10-07 Robert Bowdidge <bowdidge@apple.com>
108 * build_gcc: Remove earlier patch for copying cpp into
109 /usr/libexec/blah. /usr/bin/cpp will now use gcc -E to do preprocessing
110 rather than each compiler's cpp.
112 2004-09-27 Robert Bowdidge <bowdidge@apple.com>
114 * build_gcc: change cp -r to cp -R to ensure we copy symbolic links
116 2004-09-27 Robert Bowdidge <bowdidge@apple.com>
118 * build_gcc: set install names and dependent library references
119 to the major name for each of the gcc-produced dylibs.
121 2004-09-24 Stan Shebs <shebs@apple.com>
123 * more-hdrs/ppc_intrinsics.h: Test __ppc64__ also.
125 2004-09-23 Stan Shebs <shebs@apple.com>
127 * build_gcc: Detect version 3.5.0, enable 64-bit bringup option
128 and disable dylib building, also manually copy ppc64 archives
129 to their preferred locations, and don't run strip on 64-bit
131 * libstdc++-v3/configure: Filter out -m64 option when configuring,
132 then add back for compilation proper.
134 2004-09-23 Robert Bowdidge <bowdidge@apple.com>
136 Change build_gcc so it continues to put cpp in
137 /usr/libexec/gcc/darwin/(architecture)/(version).
138 This is neeed so /usr/bin/cpp will continue to work when changing
139 to gcc-3.5 or gcc-4.0. Radar 3763777.
141 2004-09-23 Ziemowit Laski <zlaski@apple.com>
144 Merge in updated ObjC/ObjC++ bits from mainline.
146 2004-09-15 Mike Stump <mrs@apple.com>
148 Merge in changes from mainline, from apple-ppc-merge-20040821
149 to apple-ppc-merge-20040907.
151 2004-08-29 Andrew Pinski <apinski@apple.com>
153 * more-hdrs/ppc_intrinsics.h (__mfspr): Put __extension
154 in front of the statement expression.
156 2004-08-23 Mike Stump <mrs@apple.com>
158 Merge in changes from mainline, from apple-ppc-mergepoint-20040816
159 to apple-ppc-merge-20040821.
161 2004-08-19 Geoffrey Keating <geoffk@apple.com>
164 * more-hdrs/inttypes.h: Update copyright notice, revise handling
165 of macros for which Jaguar doesn't support the C99 modifiers,
166 correct *FASTn for n < 32, correct *PTR.
168 2004-08-19 Geoffrey Keating <geoffk@apple.com>
170 * more-hdrs/stdint.h: Correct some typos in comments.
172 2004-08-18 Matthew Sachs <msachs@apple.com>
174 * Merge apple-ppc-branch 2004-08-17\ 03:07:00Z
175 with -j lno-merge-20040718 -j apple-ppc-mergepoint-20040816 .
176 The first tag is the point on mainline which LNO merged from right
177 before our last merge with lno-branch; the second point is
178 HEAD:2004-08-15T17:16:16Z
180 2004-08-16 Matthew Sachs <msachs@apple.com>
182 * Mark unmarked APPLE LOCAL changes and remove some ancient cruft
184 2004-08-05 Robert Bowdidge <bowdidge@apple.com>
186 * Merge lno-branch as of 2004-07-19\ 00:00Z into
187 apple-ppc-branch. The merged compiler is tagged as
188 after-lno-20040719-merge-to-apple-ppc. The pre-merge compiler is
189 tagged as before-lno-20040719-merge-to-apple-ppc. The merge point
190 is tagged as apple-ppc-merge-20040719 on the lno-branch.
192 Merge lno-branch as of 2004:05:29 00:00 GMT into
193 apple-ppc-branch. Pre-merge apple-ppc-branch
194 is tagged as: before-lno-20040530-merge-to-apple-ppc
196 2004-07-28 Matt Austern <austern@apple.com>
198 Backport radar 3721776 patch from FSF mainline.
199 * config/darwin.c (darwin_one_byte_bool): New global variable.
200 * config/darwin.h (darwin_one_byte_bool): Declare.
201 (SUBTARGET_OPTIONS): Define macro. (for -mone-byte-bool flag.)
202 * config/rs6000/darwin.h (BOOL_TYPE_SIZE): Conditionalize on
203 value of darwin_one_byte_bool.
204 * doc/invoke.texi: Document -mone-byte-bool flag.
205 * testsuite/gcc.dg/darwin-bool-1.c: New test.
206 * testsuite/gcc.dg/darwin-bool-2.c: New test.
208 2004-07-26 Matt Austern <austern@apple.com>
210 Radar 3739315 and 3739328
211 * Forward-port dead-code-stripping changes in config/darwin.[ch]
214 2004-07-13 Matt Austern <austern@apple.com>
216 Radar 3278745, 3419910, 3432773
217 * Fix small problems in more-hdrs/stdint.h and more-hdrs/inttypes.h
219 2004-06-25 Matthew Sachs <msachs@apple.com>
222 * Clean up APPLE LOCAL markers.
224 2004-06-17 Jon Ziegler <jonz@apple.com>
227 * Update pointers to source code in documentation to reflect new location.
229 2004-06-16 Jon Ziegler <jonz@apple.com>
232 * Revert to apple-gcc-1762 plus Dorit/Devang's 2004-06-15 patch.
234 2004-06-15 Jon Ziegler <jonz@apple.com>
237 * build_gcc: run ranlib on archives after strip(1)
239 2004-06-07 Jon Ziegler <jonz@apple.com>
242 * build_gcc: Change directory for developer docs.
244 2005-06-04 Fariborz Jahanian <fjahanian@apple.com>
246 Merge lno-branch as of 2004:05:29 00:00 GMT into
247 apple-ppc-branch. Pre-merge apple-ppc-branch
248 is tagged as: before-lno-20040530-merge-to-apple-ppc
250 2004-05-11 Devang Patel <dpatel@apple.com>
252 * build_gcc: Revert previous fix for g++ man page.
253 Fix name of installed g++ name page.
255 2004-05-06 Mike Stump <mrs@apple.com>
257 * build_gcc: Fix manual page name for g++.1.
259 2004-04-29 Robert Bowdidge <bowdidge@apple.com>
262 * build_gcc: correctly lipo gcov
264 2004-04-29 Devang Patel <dpatel@apple.com>
266 Merge lno-branch as of 2004:04:18 00:00 into
269 2004-04-22 Devang Patel <dpatel@apple.com>
271 Radar 3401402 and 3511029
272 * build_gcc: Add support to build darwin driver.
274 2004-04-21 Robert Bowdidge <bowdidge@apple.com>
276 * build_gcc: Add --disable-libmudflap to the list of options to
277 configure. Option needed to keep gcc building on recent internal
278 builds of the OS. [Radar 3630321]