Skip to content

Commit

Permalink
cctools-667.3
Browse files Browse the repository at this point in the history
Imported from cctools-667.3.tar.gz
  • Loading branch information
AppleOSSDistributions committed Oct 6, 2021
1 parent 610dd29 commit 18acda4
Show file tree
Hide file tree
Showing 131 changed files with 12,555 additions and 4,273 deletions.
33 changes: 22 additions & 11 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -198,8 +198,15 @@ lib_ofiles lib_ofiles_install: installhdrs
@if [ $(SRCROOT) ]; \
then \
CWD=`pwd`; cd "$(DSTROOT)"; DSTROOT=`pwd`; cd "$$CWD"; \
SED_RC_CFLAGS=`echo "$(RC_CFLAGS)" | sed 's/-arch ppc64//'\
| sed 's/-arch x86_64//'`; \
SED_RC_CFLAGS=`echo "$(RC_CFLAGS)" | sed 's/-arch ppc64//' \
| sed 's/-arch x86_64//'`; \
echo =========== $(MAKE) $@ for libstuff =============; \
(cd libstuff; $(MAKE) "RC_CFLAGS=$(RC_CFLAGS)" \
RC_ARCHS="$(RC_ARCHS)" RC_OS="$(RC_OS)" \
DSTROOT=$$DSTROOT \
SRCROOT=$(SRCROOT)/libstuff \
OBJROOT=$(OBJROOT)/libstuff \
SYMROOT=$(SYMROOT)/libstuff $@) || exit 1; \
echo =========== $(MAKE) all for libstuff =============; \
(cd libstuff; $(MAKE) "RC_CFLAGS=$$SED_RC_CFLAGS" \
RC_ARCHS="$(RC_ARCHS)" RC_OS="$(RC_OS)" \
Expand Down Expand Up @@ -229,25 +236,29 @@ lib_ofiles lib_ofiles_install: installhdrs
OBJROOT=$(OBJROOT)/libdyld \
SYMROOT=$(SYMROOT)/libdyld $@) || exit 1; \
echo =========== $(MAKE) $@ for misc =============; \
(cd misc; $(MAKE) "RC_CFLAGS=$$SED_RC_CFLAGS" \
(cd misc; $(MAKE) "RC_CFLAGS=$(RC_CFLAGS)" \
RC_ARCHS="$(RC_ARCHS)" RC_OS="$(RC_OS)" \
DSTROOT=$$DSTROOT \
SRCROOT=$(SRCROOT)/misc \
OBJROOT=$(OBJROOT)/misc \
SYMROOT=$(SYMROOT)/misc $@) || exit 1; \
echo =========== $(MAKE) $@ for cbtlibs =============; \
(cd cbtlibs; $(MAKE) "RC_CFLAGS=$$SED_RC_CFLAGS" \
(cd cbtlibs; $(MAKE) "RC_CFLAGS=$(RC_CFLAGS)" \
RC_ARCHS="$(RC_ARCHS)" RC_OS="$(RC_OS)" \
DSTROOT=$$DSTROOT \
SRCROOT=$(SRCROOT)/cbtlibs\
OBJROOT=$(OBJROOT)/cbtlibs\
SRCROOT=$(SRCROOT)/cbtlibs \
OBJROOT=$(OBJROOT)/cbtlibs \
SYMROOT=$(SYMROOT)/cbtlibs $@) || exit 1; \
else \
CWD=`pwd`; cd "$(DSTROOT)"; DSTROOT=`pwd`; cd "$$CWD"; \
SED_RC_CFLAGS=`echo "$(RC_CFLAGS)" | sed 's/-arch ppc64//'\
| sed 's/-arch x86_64//'`; \
SED_RC_CFLAGS=`echo "$(RC_CFLAGS)" | sed 's/-arch ppc64//' \
| sed 's/-arch x86_64//'`; \
echo =========== $(MAKE) $@ for libstuff =============; \
(cd libstuff; $(MAKE) "RC_CFLAGS=$(RC_CFLAGS)" \
RC_ARCHS="$(RC_ARCHS)" RC_OS="$(RC_OS)" \
DSTROOT=$$DSTROOT $@) || exit 1; \
echo =========== $(MAKE) all for libstuff =============; \
(cd libstuff; $(MAKE) "RC_CFLAGS=RC_CFLAGS" \
(cd libstuff; $(MAKE) "RC_CFLAGS=$$SED_RC_CFLAGS" \
RC_ARCHS="$(RC_ARCHS)" RC_OS="$(RC_OS)" \
DSTROOT=$$DSTROOT all) || exit 1; \
echo =========== $(MAKE) $@ for libmacho =============; \
Expand All @@ -263,10 +274,10 @@ lib_ofiles lib_ofiles_install: installhdrs
RC_ARCHS="$(RC_ARCHS)" RC_OS="$(RC_OS)" \
DSTROOT=$$DSTROOT $@) || exit 1; \
echo =========== $(MAKE) $@ for misc =============; \
(cd misc; $(MAKE) "RC_CFLAGS=$$SED_RC_CFLAGS" \
(cd misc; $(MAKE) "RC_CFLAGS=$(RC_CFLAGS)" \
RC_ARCHS="$(RC_ARCHS)" RC_OS="$(RC_OS)" \
DSTROOT=$$DSTROOT $@) || exit 1; \
(cd cbtlibs; $(MAKE) "RC_CFLAGS=$$SED_RC_CFLAGS" \
(cd cbtlibs; $(MAKE) "RC_CFLAGS=$(RC_CFLAGS)" \
RC_ARCHS="$(RC_ARCHS)" RC_OS="$(RC_OS)" \
DSTROOT=$$DSTROOT $@) || exit 1; \
fi
Expand Down
23 changes: 15 additions & 8 deletions RelNotes/CompilerTools.html
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<HTML>
<!--This file created 5/16/06 12:00 PM by Claris Home Page version 3.0-->
<!--This file created 7/11/07 2:37 PM by Claris Home Page version 3.0-->
<HEAD>
<TITLE>Mac OS X Compiler Tools Release Notes</TITLE>
<META NAME=GENERATOR CONTENT="Claris Home Page 3.0">
<X-CLARIS-WINDOW TOP=166 BOTTOM=968 LEFT=96 RIGHT=780>
<X-CLARIS-WINDOW TOP=89 BOTTOM=891 LEFT=690 RIGHT=1374>
<X-CLARIS-TAGVIEW MODE=minimal>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
Expand All @@ -21,21 +21,28 @@ <H1>Mac OS X Xcode 3.0 Release Notes:<BR>
<BR>
<!-- end of path --> <A HREF="index.html"><IMG SRC="../Images/up.gif" X-CLARIS-USEIMAGEWIDTH X-CLARIS-USEIMAGEHEIGHT ALIGN=bottom></A></P>

<P>These notes are for the MacOS X Xcode 2.4 Release of the
compiler tools. They contain information about the following
topics:</P>
<P>These notes are for the MacOS X Xcode 3.0 Release of the compiler
tools. They contain information about the following topics:</P>

<UL>
<LI>The Mac OS X Mach-O GNU-based assemblers</LI>

<LI>The Mac OS X 32-bit Mach-O static link editor</LI>
<LI>The classic Mac OS X 32-bit Mach-O static link editor</LI>

<LI>Mach-O object file tools (<B>nm</B>, <B>otool</B>, and so
on)</LI>
</UL>

<H2>Notes Specific to Mac OS X Xcode 3.0 Release</H2>

<P>The previous Mach-O static link editor is now named
ld_classic(1).</P>

<P>The otool(1) program now handles 64-bit object as well as 32-bit
objects and there is no longer an otool64(1) program.</P>

<H2>Notes Specific to Mac OS X Xcode 2.4 Release</H2>

<P>The tools now support development of 64-bit Mach-O binaries for
Intel with the -arch x86_64 flag.</P>

Expand All @@ -46,7 +53,7 @@ <H2>Notes Specific to Mac OS X Xcode 3.0 Release</H2>
available on the x86_64 architecture. And the strip(1) -x option for
an x86_64 object file does nothing.</P>

<H2>Notes Specific to Mac OS X Xcode 2.4 Release</H2>
<H2>Notes Specific to Mac OS X Xcode 2.3.1 Release</H2>

<P>The one feature of this release is support for the Intel
Vanderpool instructions in the assembler and disassembler.</P>
Expand Down Expand Up @@ -1260,6 +1267,6 @@ <H3>PowerPC Assembly Instruction Parameter Differences</H3>
This instruction is assembled by <B>ppcasm</B>.</P>

<P><FONT SIZE="-2" FACE="Geneva,Helvetica,Arial">Copyright &copy;
2006 Apple Computer, Inc.</FONT></P>
2007 Apple Computer, Inc.</FONT></P>
</BODY>
</HTML>
2 changes: 1 addition & 1 deletion RelNotes/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ ifeq "macos" "$(RC_OS)"
[ "$(RC_RELEASE)" = "Jaguar" ] || \
[ "$(RC_RELEASE)" = "Panther" ]; then \
echo /Developer/Documentation/ReleaseNotes; else \
echo /Developer/ADC\ Reference\ Library/releasenotes/DeveloperTools ; \
echo /Developer/Documentation/DocSets/com.apple.ADC_Reference_Library.DeveloperTools.docset/Contents/Resources/Documents/documentation/DeveloperTools ; \
fi; \
fi;)
else
Expand Down
Loading

0 comments on commit 18acda4

Please sign in to comment.