Changeset ac47b7c2 in mainline for uspace/lib/libc/arch


Ignore:
Timestamp:
2009-06-18T08:30:50Z (16 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
12956e57
Parents:
553492be
Message:

define endianess externally to be able to exactly specify whether we are using UTF-32LE or UTF-32BE
quit messing with BOM in UTF-32

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

Legend:

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

    r553492be rac47b7c2  
    3939LFLAGS += -N
    4040
     41ENDIANESS = LE
     42
    4143BFD_NAME = elf64-x86-64
    4244BFD_ARCH = i386:x86-64
  • uspace/lib/libc/arch/arm32/Makefile.inc

    r553492be rac47b7c2  
    3333TARGET = arm-linux-gnu
    3434TOOLCHAIN_DIR = $(CROSS_PREFIX)/arm/bin
    35 CFLAGS += -ffixed-r9 -mtp=soft
    36 LFLAGS += -N $(SOFTINT_PREFIX)/libsoftint.a
    37 AFLAGS +=
    3835
    3936ARCH_SOURCES += arch/$(UARCH)/src/syscall.c \
     
    4239        arch/$(UARCH)/src/eabi.S
    4340
     41CFLAGS += -ffixed-r9 -mtp=soft
     42LFLAGS += -N $(SOFTINT_PREFIX)/libsoftint.a
     43
     44ENDIANESS = LE
     45
    4446BFD_NAME = elf32-littlearm
    4547BFD_ARCH = arm
  • uspace/lib/libc/arch/ia32/Makefile.inc

    r553492be rac47b7c2  
    4040LFLAGS += -N
    4141
     42ENDIANESS = LE
     43
    4244BFD_NAME = elf32-i386
    4345BFD_ARCH = i386
  • uspace/lib/libc/arch/ia64/Makefile.inc

    r553492be rac47b7c2  
    3232TARGET = ia64-pc-linux-gnu
    3333TOOLCHAIN_DIR = $(CROSS_PREFIX)/ia64/bin
    34 CFLAGS += -fno-unwind-tables -DMALLOC_ALIGNMENT_16
    35 LFLAGS += -N $(SOFTINT_PREFIX)/libsoftint.a
    36 AFLAGS +=
    3734
    3835ARCH_SOURCES += arch/$(UARCH)/src/syscall.S \
     
    4138        arch/$(UARCH)/src/ddi.c
    4239
     40CFLAGS += -fno-unwind-tables -DMALLOC_ALIGNMENT_16
     41LFLAGS += -N $(SOFTINT_PREFIX)/libsoftint.a
     42
     43ENDIANESS = LE
     44
    4345BFD_NAME = elf64-ia64-little
    4446BFD_ARCH = ia64-elf64
  • uspace/lib/libc/arch/mips32/Makefile.inc

    r553492be rac47b7c2  
    3232TARGET = mipsel-linux-gnu
    3333TOOLCHAIN_DIR = $(CROSS_PREFIX)/mipsel/bin
    34 CFLAGS += -mips3
    3534
    3635ARCH_SOURCES += arch/$(UARCH)/src/syscall.c \
     
    3837        arch/$(UARCH)/src/tls.c
    3938
     39CFLAGS += -mips3
     40
     41ENDIANESS = LE
     42
    4043BFD_ARCH = mips
    4144BFD_NAME = elf32-tradlittlemips
  • uspace/lib/libc/arch/mips32eb/Makefile.inc

    r553492be rac47b7c2  
    3232TARGET = mips-linux-gnu
    3333TOOLCHAIN_DIR = $(CROSS_PREFIX)/mips/bin
    34 CFLAGS += -mips3
    3534
    3635ARCH_SOURCES += arch/$(UARCH)/src/syscall.c \
     
    3837                arch/$(UARCH)/src/tls.c
    3938
     39CFLAGS += -mips3
    4040LFLAGS += -N
     41
     42ENDIANESS = BE
    4143
    4244BFD_ARCH = mips
  • uspace/lib/libc/arch/ppc32/Makefile.inc

    r553492be rac47b7c2  
    4141LFLAGS += -N
    4242
     43ENDIANESS = BE
     44
    4345BFD_NAME = elf32-powerpc
    4446BFD_ARCH = powerpc:common
  • uspace/lib/libc/arch/sparc64/Makefile.inc

    r553492be rac47b7c2  
    3939LFLAGS += -no-check-sections -N
    4040
     41ENDIANESS = BE
     42
    4143BFD_NAME = elf64-sparc
    4244BFD_ARCH = sparc
Note: See TracChangeset for help on using the changeset viewer.