summaryrefslogtreecommitdiff
path: root/lib/libc/arch/sparc64
AgeCommit message (Expand)Author
2021-10-31Tidy up how __sigaction14_sigtramp.c is added to SRCS.thorpej
2021-10-26Merge all MD __sigaction14_sigtramp.c copies into one:christos
2020-04-18Rename "syscall" to "_syscall" and provide "syscall" as a weak alias.thorpej
2019-04-26Unify signbitl implementations.maya
2017-02-07Mark exect(3) obsolete and bind it to plain execve(2) on all platformskamil
2015-04-15remove various HAVE_GCC=45 fragments.mrg
2014-02-02Fix unsigned 64 bit int to long double conversion for numbers that would notmartin
2013-11-20PR 48384: reorganize struct ieee_ext for sparc64 to only use a high/lowmartin
2013-10-28convert to ANSI C definitions.mrg
2013-09-14Redo previous to fix build break.nakayama
2013-09-12Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is smalljoerg
2013-03-17now live in common/lib/libc/arch/sparc64/stringchristos
2013-02-15While we are using softfloat for 128 bit long double values, make fpsetroundmartin
2013-02-15Make all conversions from 128bit (long double) floats to integral typesmartin
2012-09-13Fix register usagemartin
2012-09-12setcontext() used to be incompatible with -lpthread since it affectedmanu
2012-06-24fix old style definitions; XXX: gcc should have picked them up but it did not.christos
2012-03-21do not need lint overrides anymorechristos
2012-03-20We do not care about portability when instantiating softfloats for ourmartin
2012-03-17delintmartin
2012-03-17Avoid lint warningsmartin
2012-03-14Rename __zero to __sf128_zero to avoid clashes with the strange newmartin
2011-09-19Mark _resumecontext as dead. ANSIfy all declarations for it.joerg
2011-07-12rename sparc64 BLOCK_SIZE and BLOCK_ALIGN to have SPARC64_ prefixes.mrg
2011-07-10Fix so that float128_to_uint64_round_to_zero is defined for sparc64.matt
2011-07-07Don't define a new enum. Just #define round_* to their FP_Rx instead.matt
2011-07-04Add __floatunsidf __floatunsisf __floatunsitf routines.matt
2011-06-22apply some -Wno-error/-Wno-enum-compare/-Wno-array-bounds.mrg
2011-05-25use _ALIGN consistently.christos
2011-05-24make this compile with DEBUG (_ALIGN was not defined).christos
2011-04-30Fix previous: the way we calculate, we need to test the size of sigjmp_bufmartin
2011-04-30Add another compile time assert: catch overflows of jmp_bufmartin
2011-04-30Save/restore some global registers (sigsetjmp compatible). Does not realymartin
2011-04-30Rearange jmp_buf content again: storing the sigsetjmp() save_mask midwaymartin
2011-04-27Fix offsets used in the assembly code to save global registers into amartin
2011-03-28ABI police: avoid cluttering global registers %g2 and %g7. Not quite theremartin
2011-03-22Remove the sparc-v7 compatibility wrapper functions (.div, .mul, ... .urem),martin
2011-03-06While we use hardware (for float and double), but cooperate with softfloatmartin
2011-02-24Allow storing and receiving the LWP private pointer via ucontext_tjoerg
2009-12-06Rename ${SRCS.{alpha,arm,...}.gen} to ${LSRCS.{alpha,arm,...}.gen} becauseuebayasi
2009-12-06Set ${SRCS.softfloat}.uebayasi
2009-08-11Change NO_SRCS lines to specify .S in order to exclude the .c file fromdsl
2009-07-31Add the 'abs', 'div' and 'erand48' sources to stdlib/Makefile.inc.dsl
2009-07-30Stop bcopy.c and bzero.c being compileddsl
2009-07-30If SRCS contains any .S files then remove the corresponding .c file fromdsl
2009-07-18Remove references to index.c and rindex.c (strchr.c and strrchr.cdsl
2009-02-22Make NAN a compile time constant (with help from the compiler). Suggestedmartin
2009-01-11merge christos-time_tchristos
2008-11-24Remove __LIBC12_SOURCE__martin
2008-10-26define and use LIBCDIR in terms of .CURDIR. fixes compat/lib/libc build.mrg