* .version, doc/sdccman.lyx: bumped version to 2.7.4 to indicate the full
authorborutr <borutr@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 6 Oct 2007 15:21:38 +0000 (15:21 +0000)
committerborutr <borutr@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 6 Oct 2007 15:21:38 +0000 (15:21 +0000)
   support of universal binaries on Mac OS X

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4929 4a8a32a2-be11-0410-ad9d-d568d2c75423

.version
ChangeLog
doc/sdccman.lyx

index 2c9b4ef42ecbc54d7c946c9ad26424b89d1f792d..a4dd9dba4fbfc56b9de647bc31ed848d9f65885f 100644 (file)
--- a/.version
+++ b/.version
@@ -1 +1 @@
-2.7.3
+2.7.4
index 32159fe9c36b63989430ca5360c0e7d355545bb7..91d9befdd10039d40c4d6b4c614d3a7aaaf0cf4f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-10-06 Borut Razem <borut.razem AT siol.net>
+
+       * .version, doc/sdccman.lyx: bumped version to 2.7.4 to indicate the full
+          support of universal binaries on Mac OS X
+
 2007-10-02 Borut Razem <borut.razem AT siol.net>
 
        * src/SDCCval.h: unified double2ul macro for all platforms
index 077a92400dc924cecf08829366008b07c38ac81f..931915d9b53bb7dd1d666d995dcf0a2a8e1137aa 100644 (file)
@@ -1,4 +1,4 @@
-#LyX 1.4.2 created this file. For more info see http://www.lyx.org/
+#LyX 1.4.5 created this file. For more info see http://www.lyx.org/
 \lyxformat 245
 \begin_document
 \begin_header
@@ -104,7 +104,7 @@ SDCC Compiler User Guide
 \begin_layout Date
 
 \size normal
-SDCC 2.7.3
+SDCC 2.7.4
 \size footnotesize
 
 \newline
@@ -3971,6 +3971,36 @@ On Mac OS X 10.2.x it was reported, that the
 ./configure CC=gcc2 CXX=g++2
 \end_layout
 
+\begin_layout Standard
+Universal (ppc and i386) binaries can be produced on Mac OS X 10.4.x with
+ Xcode.
+ Run 'configure' with:
+\end_layout
+
+\begin_layout LyX-Code
+./configure 
+\backslash
+
+\end_layout
+
+\begin_layout LyX-Code
+LDFLAGS="-Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch
+ ppc" 
+\backslash
+
+\end_layout
+
+\begin_layout LyX-Code
+CXXFLAGS = "-O2 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch
+ ppc" 
+\backslash
+
+\end_layout
+
+\begin_layout LyX-Code
+CFLAGS = "-O2 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc"
+\end_layout
+
 \begin_layout Subsection
 Cross compiling SDCC on Linux for Windows
 \end_layout
@@ -32887,9 +32917,9 @@ regression tests
 \end_inset
 
  check that SDCC itself compiles flawlessly on several host platforms (i386,
- Opteron, 64 bit Alpha, ppc64, Mac OS X on PPC, Solaris on Sparc) and checks
- the quality of the code generated by SDCC by running the code for several
- target platforms through simulators.
+ Opteron, 64 bit Alpha, ppc64, Mac OS X on ppc and i386, Solaris on Sparc)
+ and checks the quality of the code generated by SDCC by running the code
for several target platforms through simulators.
  The regression test suite comprises more than 100 files which expand to
  more than 500 test cases which include more than 4500 tests.
  The results of these tests are published daily on SDCC's snapshot page