CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2012/08/22 11:19:35
Modified files:
share/mk : bsd.lib.mk
lib/libc/sys : Makefile.inc
lib/csu/arm : md_init.h
lib/csu/hppa : md_init.h
lib/libc/arch/amd64: SYS.h
lib/libc/arch/amd64/gen: flt_rounds.S setjmp.S sigsetjmp.S
lib/libc/arch/amd64/sys: Ovfork.S brk.S cerror.S exect.S sbrk.S
sigprocmask.S sigsuspend.S syscall.S
tfork_thread.S
lib/libc/arch/arm/sys: brk.S cerror.S sbrk.S
lib/libc/arch/hppa/sys: brk.S cerror.S sbrk.S
lib/libc/arch/hppa64/sys: brk.S cerror.S sbrk.S
lib/libc/arch/i386: SYS.h
lib/libc/arch/i386/gen: fixunsdfsi.S flt_rounds.S setjmp.S
sigsetjmp.S
lib/libc/arch/i386/sys: Ovfork.S brk.S cerror.S exect.S sbrk.S
sigprocmask.S sigsuspend.S syscall.S
tfork_thread.S
lib/libc/arch/m68k/sys: Ovfork.S brk.S cerror.S sbrk.S
setlogin.S
lib/libc/arch/sh: SYS.h
lib/libc/arch/sh/sys: brk.S cerror.S sbrk.S
lib/libc/arch/sparc: SYS.h
lib/libc/arch/sparc/gen: fixunsdfsi.S modf.S sigsetjmp.S
lib/libc/arch/sparc/string: ffs.S
lib/libc/arch/sparc/sys: brk.S cerror.S sbrk.S setlogin.S
lib/libc/arch/sparc64: SYS.h
lib/libc/arch/sparc64/gen: fixunsdfsi.S modf.S sigsetjmp.S
lib/libc/arch/sparc64/string: ffs.S
lib/libc/arch/sparc64/sys: brk.S cerror.S sbrk.S setlogin.S
sys/arch/amd64/include: asm.h profile.h
sys/arch/arm/include: profile.h
sys/arch/i386/include: asm.h
sys/arch/powerpc/include: asm.h
sys/arch/sh/include: asm.h
sys/arch/sparc/include: asm.h profile.h
sys/arch/sparc64/include: asm.h profile.h
lib/librthread/arch/m68k: cerror.S
Log message:
Convert cpp | as rules in bsd.lib.mk and lib/libc/sys/Makefile.inc to pure cc
invocations. This allows us to use the compiler builtin define __PIC__ to check
for PIC/PIEness rather than passing -DPIC. Simplifies PIE work a lot.
ok matthew@, conceptually ok kurt@