summaryrefslogtreecommitdiff
path: root/erts/lib_src/common/erl_printf_format.c
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright yearRickard Green2021-12-131-1/+1
|
* Support of 64-bit portsRickard Green2020-12-161-6/+60
|
* otp: Remove HiPE and HiPE-related accessoriesJohn Högberg2020-11-091-6/+0
|
* Remove remaining VxWorks supportRickard Green2020-02-201-5/+0
|
* Update copyright yearHenrik Nord2018-06-181-1/+1
|
* Fix size of fmt_double()'s format_str[] bufferMikael Pettersson2018-02-131-1/+1
| | | | | | | | | fmt_double() may write up to 8 characters into its format_str[] buffer, which however only has room for 7 characters. This case could be triggered by a call to erts_printf_format() with any floating-point format that also includes #, and + or a space, which may be uncommon, but a nif or driver could issue it.
* erts: Fix buffer overflow bug in erts_printf %fSverker Eriksson2018-01-151-1/+1
| | | | | | | Sign character was not accounted for. Ex: float_to_list(-3.1265538967899625e+69, [{decimals,16}]).
* update copyright-yearHenrik Nord2016-03-151-1/+1
|
* erts: Remove halfword relative printfBjörn-Egil Dahlberg2015-06-241-10/+5
|
* erts: Remove halfword in lib_srcBjörn-Egil Dahlberg2015-06-241-10/+2
|
* Change license text to APLv2Bruce Yinhe2015-06-181-10/+11
|
* Update copyright yearsBjörn-Egil Dahlberg2013-02-221-1/+1
|
* Merge branch 'sverk/win-64-pointer-fix'Sverker Eriksson2013-02-221-37/+37
|\ | | | | | | | | | | | | | | | | | | | | | | | | * sverk/win-64-pointer-fix: erts: Correct term type for printf %T erts: Correct internal printf integer type for win64 erts: Correct some printf type formatting erts: Fix type bug in get_proc_affinity for windows OTP-10887 Forgot this ticket for sverk/erlang_pid-revert: OTP-10885
| * erts: Correct term type for printf %TR. Blaine Whittle2013-02-211-5/+5
| |
| * erts: Correct internal printf integer type for win64R. Blaine Whittle2013-02-211-32/+32
| |
* | Fix memory leak in error caseLukas Larsson2013-02-131-5/+5
|/
* Fix clang compiler warnings on FreeBSD in ertsPatrik Nyblom2013-01-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | The following are deliberately left, as I have only a list of compiler warnings and no system to test on: hipe/hipe_x86_signal.c:264:5: warning: no previous prototype for function '_sigaction' [-Wmissing-prototypes] int __SIGACTION(int signum, const struct sigaction *act, struct sigaction *oldact) ^ hipe/hipe_x86_signal.c:222:21: note: expanded from macro '__SIGACTION' ^ 1 warning generated. sys/unix/sys_float.c:835:16: warning: declaration of 'struct exception' will not be visible outside of this function [-Wvisibility] matherr(struct exception *exc) ^ sys/unix/sys_float.c:835:1: warning: no previous prototype for function 'matherr' [-Wmissing-prototypes] matherr(struct exception *exc) ^ 2 warnings generated. drivers/unix/unix_efile.c:1504:11: warning: implicit declaration of function 'sendfile' [-Wimplicit-function-declaration] retval = sendfile(in_fd, out_fd, *offset, SENDFILE_CHUNK_SIZE, ^ 1 warning generated.
* Update copyright yearsBjörn-Egil Dahlberg2012-08-311-1/+1
|
* erts: Fix bug in erts_printf for %s with precisionSverker Eriksson2012-08-211-3/+10
| | | | | Valgrind complains "Conditional jump or move depends on uninitialised value" when strlen steps past given string maxlen (precision).
* Fix use of logical operator && with constant operand instead of bitwise &.Cristian Greco2011-05-241-2/+2
|
* erts_printf %R for relative ets-terms in halfword-vmSverker Eriksson2011-05-061-13/+16
| | | | | | Conflicts: erts/emulator/beam/erl_printf_term.c
* erts_printf %be to print integers of size EtermSverker Eriksson2011-03-161-2/+25
| | | | | Existing %bp to print pointer size integers does not work in halfword emulator to print Eterm size integers.
* The R13B03 release.OTP_R13B03Erlang/OTP2009-11-201-0/+940