minix/lib/libcurses
Ben Gras 5ae1a533c7 ARM: can build with llvm, switch to EABI
. bitcode fixes
	. switch to compiler-rt instead of netbsd libc functions
	  or libgcc for support functions for both x86 and arm
	. minor build fixes
	. allow  build with llvm without crossbuilding llvm itself
	. can now build minix/arm using llvm and eabi - without C++
	  support for now (hence crossbuilding llvm itself is turned off
	  for minix/arm)

Change-Id: If5c44ef766f5b4fc4394d4586ecc289927a0d6eb
2014-12-12 13:04:56 +01:00
..
EXAMPLES import elf-only -lcurses 2011-07-25 11:08:17 +02:00
PSD.doc import elf-only -lcurses 2011-07-25 11:08:17 +02:00
Makefile ARM: can build with llvm, switch to EABI 2014-12-12 13:04:56 +01:00
acs.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
add_wch.c Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
add_wchstr.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
addbytes.c Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
addch.c Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
addchnstr.c Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
addnstr.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
addwstr.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
attributes.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
background.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
bell.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
border.c Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
box.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
cchar.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
chgat.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
clear.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
clearok.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
clrtobot.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
clrtoeol.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
color.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
copywin.c Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
cr_put.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
ctrace.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
cur_hash.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curs_set.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
curses.3 Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
curses.c Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
curses.h Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
curses_addch.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_addchstr.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_addstr.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_attributes.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_background.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_border.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_chgat.3 Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
curses_clear.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_color.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_cursor.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_default_colors.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_delch.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_deleteln.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_echochar.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_fileio.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_inch.3 Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
curses_input.3 Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
curses_insdelln.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_insertch.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_insertln.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_keyname.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_line.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_pad.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_print.3 Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
curses_private.h Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
curses_refresh.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_scanw.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_screen.3 Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
curses_scroll.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_standout.3 Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
curses_termcap.3 Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
curses_touch.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_tty.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_underscore.3 import elf-only -lcurses 2011-07-25 11:08:17 +02:00
curses_window.3 Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
delch.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
deleteln.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
delwin.c Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
echo_wchar.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
echochar.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
erase.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
fileio.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
fileio.h import elf-only -lcurses 2011-07-25 11:08:17 +02:00
flushok.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
fullname.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
genfileioh.awk import elf-only -lcurses 2011-07-25 11:08:17 +02:00
get_wch.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
get_wstr.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
getch.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
getstr.c Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
getyx.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
id_subwins.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
idcok.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
idlok.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
in_wch.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
in_wchstr.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
inch.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
inchstr.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
initscr.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
ins_wch.c Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
ins_wstr.c Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
insch.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
insdelln.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
insertln.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
insstr.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
instr.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
inwstr.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
keymap.h Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
keyname.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
keypad.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
leaveok.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
line.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
meta.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
move.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
mvwin.c Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
newwin.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
nodelay.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
notimeout.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
overlay.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
overwrite.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
pause.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
printw.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
putchar.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
refresh.c Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
resize.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
scanw.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
screen.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
scroll.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
scrollok.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
setterm.c Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
shlib_version Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
standout.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
timeout.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
toucholap.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
touchwin.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
tscroll.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
tstp.c Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
tty.c Updating libcurses, libterminfo and terminfo. 2013-01-14 11:36:26 +01:00
unctrl.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00
unctrl.h import elf-only -lcurses 2011-07-25 11:08:17 +02:00
underscore.c import elf-only -lcurses 2011-07-25 11:08:17 +02:00