Changeset ddb0df5 in mainline for uspace


Ignore:
Timestamp:
2008-08-27T17:06:52Z (17 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
79872cd
Parents:
ac6ee45
Message:

configurable cross-compiler prefix (using CROSS_PREFIX)

Location:
uspace/lib/libc/arch
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/libc/arch/amd64/Makefile.inc

    rac6ee45 rddb0df5  
    3030#
    3131
     32ifndef CROSS_PREFIX
     33        CROSS_PREFIX = /usr/local
     34endif
     35
    3236TARGET = amd64-linux-gnu
    33 TOOLCHAIN_DIR = /usr/local/amd64/bin
     37TOOLCHAIN_DIR = $(CROSS_PREFIX)/amd64/bin
    3438
    3539ARCH_SOURCES += arch/$(ARCH)/src/syscall.S \
  • uspace/lib/libc/arch/arm32/Makefile.inc

    rac6ee45 rddb0df5  
    3131#
    3232
     33ifndef CROSS_PREFIX
     34        CROSS_PREFIX = /usr/local
     35endif
     36
    3337TARGET = arm-linux-gnu
    34 TOOLCHAIN_DIR = /usr/local/arm/bin
     38TOOLCHAIN_DIR = $(CROSS_PREFIX)/arm/bin
    3539CFLAGS += -ffixed-r9 -mtp=soft
    3640LFLAGS += -N $(SOFTINT_PREFIX)/libsoftint.a
  • uspace/lib/libc/arch/ia32/Makefile.inc

    rac6ee45 rddb0df5  
    3030#
    3131
     32ifndef CROSS_PREFIX
     33        CROSS_PREFIX = /usr/local
     34endif
     35
    3236TARGET = i686-pc-linux-gnu
    33 TOOLCHAIN_DIR = /usr/local/i686/bin
     37TOOLCHAIN_DIR = $(CROSS_PREFIX)/i686/bin
    3438
    3539ARCH_SOURCES += arch/$(ARCH)/src/syscall.S \
  • uspace/lib/libc/arch/ia64/Makefile.inc

    rac6ee45 rddb0df5  
    3030#
    3131
     32ifndef CROSS_PREFIX
     33        CROSS_PREFIX = /usr/local
     34endif
     35
    3236TARGET = ia64-pc-linux-gnu
    33 TOOLCHAIN_DIR = /usr/local/ia64/bin
     37TOOLCHAIN_DIR = $(CROSS_PREFIX)/ia64/bin
    3438CFLAGS += -fno-unwind-tables -DMALLOC_ALIGNMENT_16
    3539LFLAGS += -N $(SOFTINT_PREFIX)/libsoftint.a
  • uspace/lib/libc/arch/mips32/Makefile.inc

    rac6ee45 rddb0df5  
    3030#
    3131
     32ifndef CROSS_PREFIX
     33        CROSS_PREFIX = /usr/local
     34endif
     35
    3236TARGET = mipsel-linux-gnu
    33 TOOLCHAIN_DIR = /usr/local/mipsel/bin
     37TOOLCHAIN_DIR = $(CROSS_PREFIX)/mipsel/bin
    3438CFLAGS += -mips3
    3539
  • uspace/lib/libc/arch/mips32eb/Makefile.inc

    rac6ee45 rddb0df5  
    3030#
    3131
     32ifndef CROSS_PREFIX
     33        CROSS_PREFIX = /usr/local
     34endif
     35
    3236TARGET = mips-sgi-irix5
    33 TOOLCHAIN_DIR = /usr/local/mips/bin
     37TOOLCHAIN_DIR = $(CROSS_PREFIX)/mips/bin
    3438CFLAGS += -mips3
    3539
  • uspace/lib/libc/arch/ppc32/Makefile.inc

    rac6ee45 rddb0df5  
    3030#
    3131
     32ifndef CROSS_PREFIX
     33        CROSS_PREFIX = /usr/local
     34endif
     35
    3236TARGET = ppc-linux-gnu
    33 TOOLCHAIN_DIR = /usr/local/ppc/bin
     37TOOLCHAIN_DIR = $(CROSS_PREFIX)/ppc/bin
    3438
    3539ARCH_SOURCES += arch/$(ARCH)/src/syscall.c \
  • uspace/lib/libc/arch/ppc64/Makefile.inc

    rac6ee45 rddb0df5  
    3030#
    3131
     32ifndef CROSS_PREFIX
     33        CROSS_PREFIX = /usr/local
     34endif
     35
    3236TARGET = ppc64-linux-gnu
    33 TOOLCHAIN_DIR = /usr/local/ppc64/bin
     37TOOLCHAIN_DIR = $(CROSS_PREFIX)/ppc64/bin
    3438
    3539ARCH_SOURCES += arch/$(ARCH)/src/syscall.c \
Note: See TracChangeset for help on using the changeset viewer.