Author: sir_richard
Date: Tue Feb  9 03:32:59 2010
New Revision: 45520

URL: http://svn.reactos.org/svn/reactos?rev=45520&view=rev
Log:
[FREELDR]: Do not build EXT2, ISO or NTFS support for ARM targets.

Modified:
    trunk/reactos/boot/freeldr/freeldr/fs/ext2.c
    trunk/reactos/boot/freeldr/freeldr/fs/fs.c
    trunk/reactos/boot/freeldr/freeldr/fs/iso.c
    trunk/reactos/boot/freeldr/freeldr/fs/ntfs.c

Modified: trunk/reactos/boot/freeldr/freeldr/fs/ext2.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/fs/ext2.c?rev=45520&r1=45519&r2=45520&view=diff
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/fs/ext2.c [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/fs/ext2.c [iso-8859-1] Tue Feb  9 
03:32:59 2010
@@ -17,6 +17,7 @@
  *  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
+#ifndef _M_ARM
 #include <freeldr.h>
 #include <debug.h>
 
@@ -1308,3 +1309,6 @@
        else
                return NULL;
 }
+
+#endif
+

Modified: trunk/reactos/boot/freeldr/freeldr/fs/fs.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/fs/fs.c?rev=45520&r1=45519&r2=45520&view=diff
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/fs/fs.c [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/fs/fs.c [iso-8859-1] Tue Feb  9 03:32:59 
2010
@@ -321,13 +321,17 @@
                 }
 
                 /* Try to detect the file system */
+#ifndef _M_ARM
                 FileData[DeviceId].FileFuncTable = IsoMount(DeviceId);
                 if (!FileData[DeviceId].FileFuncTable)
+#endif
                     FileData[DeviceId].FileFuncTable = FatMount(DeviceId);
+#ifndef _M_ARM
                 if (!FileData[DeviceId].FileFuncTable)
                     FileData[DeviceId].FileFuncTable = NtfsMount(DeviceId);
                 if (!FileData[DeviceId].FileFuncTable)
                     FileData[DeviceId].FileFuncTable = Ext2Mount(DeviceId);
+#endif
                 if (!FileData[DeviceId].FileFuncTable)
                 {
                     /* Error, unable to detect file system */

Modified: trunk/reactos/boot/freeldr/freeldr/fs/iso.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/fs/iso.c?rev=45520&r1=45519&r2=45520&view=diff
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/fs/iso.c [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/fs/iso.c [iso-8859-1] Tue Feb  9 
03:32:59 2010
@@ -18,6 +18,7 @@
  *  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
+#ifndef _M_ARM
 #include <freeldr.h>
 #include <debug.h>
 
@@ -510,3 +511,6 @@
        else
                return NULL;
 }
+
+#endif
+

Modified: trunk/reactos/boot/freeldr/freeldr/fs/ntfs.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/fs/ntfs.c?rev=45520&r1=45519&r2=45520&view=diff
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/fs/ntfs.c [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/fs/ntfs.c [iso-8859-1] Tue Feb  9 
03:32:59 2010
@@ -23,6 +23,7 @@
  * - May crash on corrupted filesystem.
  */
 
+#ifndef _M_ARM
 #include <freeldr.h>
 #include <debug.h>
 
@@ -957,3 +958,5 @@
     //
     return &NtfsFuncTable;
 }
+
+#endif


Reply via email to